platform/chrome: cros_ec_lightbar - Avoid I2C xfer to EC during suspend
authorJeffery Yu <jefferyy@nvidia.com>
Tue, 16 May 2017 15:46:48 +0000 (17:46 +0200)
committerBenson Leung <bleung@chromium.org>
Fri, 23 Jun 2017 23:12:19 +0000 (16:12 -0700)
commit995c0ec9a81f9e4e75f280f095534f4ed1a9ea9d
tree4a11cb647115dfe7aa23de36d0a0733139094939
parentabbb054d53266bfbd45ca9f2ba6522e3fd5b7f86
platform/chrome: cros_ec_lightbar - Avoid I2C xfer to EC during suspend

A Mutex lock in cros_ec_cmd_xfer which may be held by frozen
Userspace thread during system suspending. So should not
call this routine in suspend thread.

Signed-off-by: Jeffery Yu <jefferyy@nvidia.com>
Signed-off-by: Guenter Roeck <groeck@chromium.org>
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Signed-off-by: Benson Leung <bleung@chromium.org>
drivers/platform/chrome/cros_ec_dev.c
drivers/platform/chrome/cros_ec_lightbar.c