]> git.baikalelectronics.ru Git - kernel.git/commit
HID: google: Enable PM Full On mode when adjusting backlight
authorHaridhar Kalvala <haridhar.kalvala@intel.com>
Wed, 28 Mar 2018 06:16:10 +0000 (14:16 +0800)
committerJiri Kosina <jkosina@suse.cz>
Wed, 28 Mar 2018 14:12:58 +0000 (16:12 +0200)
commit90d265ae30f1cfb765deadafebb1014edafb2261
treefd18e36c6f2148f9aa21bf9ac08c316e4e82657f
parent6f54036f052753eb394cab26b635c7106a32bcf2
HID: google: Enable PM Full On mode when adjusting backlight

hammer LED backlight brightness is not getting set when USB
device is in suspend state.

This patch fixes the issue by requesting USB HID device to be
in FULLON mode, so that sending hardware output report and
hardware raw request won't fail to set brightness, and set
device back to NORMAL mode once this call returns.

Signed-off-by: Haridhar Kalvala <haridhar.kalvala@intel.com>
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
Signed-off-by: Nicolas Boichat <drinkcat@chromium.org>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-google-hammer.c