]> git.baikalelectronics.ru Git - kernel.git/commit
HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume
authorYe Xiang <xiang.ye@intel.com>
Tue, 16 Mar 2021 20:23:34 +0000 (13:23 -0700)
committerJiri Kosina <jkosina@suse.cz>
Fri, 19 Mar 2021 13:34:51 +0000 (14:34 +0100)
commitd4982521ec33e41a882d691da4357589d5758189
tree1e4f7c32810705c9050b06599f2d69e9f7a81a14
parentef7ed49a241ba8eab3e1f5ca62a26234e4c118bd
HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume

The individual sensor drivers implemented in the ISH firmware needs
capability to take special actions when there is a change in the system
standby state. The ISH core firmware passes this notification to
individual sensor drivers in response to the OS request via connected
standby bit in the SYSTEM_STATE_STATUS command.

This change sets CONNECTED_STANDBY_STATE_BIT bit to 1 during suspend
callback and clears during resume callback.

Signed-off-by: Ye Xiang <xiang.ye@intel.com>
[srinivas.pandruvada@linux.intel.com: changelog rewrite]
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/intel-ish-hid/ishtp/hbm.c
drivers/hid/intel-ish-hid/ishtp/hbm.h