linux/drivers/hid/intel-ish-hid
Rushikesh S Kadam 91b228107d HID: intel-ish-hid: ISH firmware loader client driver
This driver adds support for loading Intel Integrated Sensor Hub (ISH) firmware
from host file system to ISH SRAM and start execution.

At power-on, the ISH subsystem shall boot to an interim Shim loader-firmware,
which shall expose an ISHTP loader device.

The driver implements an ISHTP client that communicates with the Shim ISHTP
loader device over the intel-ish-hid stack, to download the main ISH firmware.

Signed-off-by: Rushikesh S Kadam <rushikesh.s.kadam@intel.com>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Acked-by: Nick Crews <ncrews@chromium.org>
Tested-by: Jett Rink <jettrink@chromium.org>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2019-04-03 15:09:07 +02:00
..
ipc Merge branch 'for-5.1/i2c-hid' into for-linus 2019-03-05 15:42:51 +01:00
ishtp HID: intel-ish-hid: Add interface function for PCI device pointer 2019-03-19 11:57:24 +01:00
ishtp-fw-loader.c HID: intel-ish-hid: ISH firmware loader client driver 2019-04-03 15:09:07 +02:00
ishtp-hid-client.c HID: intel-ish-hid: Use the new interface functions in HID ish client 2019-03-19 11:57:24 +01:00
ishtp-hid.c HID: intel-ish-hid: Use the new interface functions in HID ish client 2019-03-19 11:57:24 +01:00
ishtp-hid.h HID: intel-ish-hid: Use the new interface functions in HID ish client 2019-03-19 11:57:24 +01:00
Kconfig HID: intel-ish-hid: ISH firmware loader client driver 2019-04-03 15:09:07 +02:00
Makefile HID: intel-ish-hid: ISH firmware loader client driver 2019-04-03 15:09:07 +02:00