1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyunmenu "Intel ISH HID support" 3*4882a593Smuzhiyun depends on (X86_64 || COMPILE_TEST) && PCI 4*4882a593Smuzhiyun 5*4882a593Smuzhiyunconfig INTEL_ISH_HID 6*4882a593Smuzhiyun tristate "Intel Integrated Sensor Hub" 7*4882a593Smuzhiyun default n 8*4882a593Smuzhiyun select HID 9*4882a593Smuzhiyun help 10*4882a593Smuzhiyun The Integrated Sensor Hub (ISH) enables the ability to offload 11*4882a593Smuzhiyun sensor polling and algorithm processing to a dedicated low power 12*4882a593Smuzhiyun processor in the chipset. This allows the core processor to go into 13*4882a593Smuzhiyun low power modes more often, resulting in the increased battery life. 14*4882a593Smuzhiyun The current processors that support ISH are: Cherrytrail, Skylake, 15*4882a593Smuzhiyun Broxton and Kaby Lake. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun Say Y here if you want to support Intel ISH. If unsure, say N. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunconfig INTEL_ISH_FIRMWARE_DOWNLOADER 20*4882a593Smuzhiyun tristate "Host Firmware Load feature for Intel ISH" 21*4882a593Smuzhiyun depends on INTEL_ISH_HID 22*4882a593Smuzhiyun depends on X86 23*4882a593Smuzhiyun help 24*4882a593Smuzhiyun The Integrated Sensor Hub (ISH) enables the kernel to offload 25*4882a593Smuzhiyun sensor polling and algorithm processing to a dedicated low power 26*4882a593Smuzhiyun processor in the chipset. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun The Host Firmware Load feature adds support to load the ISH 29*4882a593Smuzhiyun firmware from host file system at boot. 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun Say M here if you want to support Host Firmware Loading feature 32*4882a593Smuzhiyun for Intel ISH. If unsure, say N. 33*4882a593Smuzhiyunendmenu 34