The EHL (Elkhart Lake) based platforms provide a OOB (Out of band) service, which allows wakup device when the system is in S5 (Soft-Off state). This OOB service can be enabled/disabled from BIOS settings. These two patches is to enable this feature for EHL platform. We have tested these patches on both ISH platforms and EHL platforms, it works fine. Zhang Lixu (2): hid: intel-ish-hid: ipc: finish power flow for EHL OOB hid: intel-ish-hid: ipc: Address EHL Sx resume issues drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/ipc.c | 27 +++++++++++++ drivers/hid/intel-ish-hid/ipc/pci-ish.c | 54 ++++++++++++++++++++++++- 3 files changed, 81 insertions(+), 1 deletion(-) -- 2.25.1