0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menu "Intel ISH HID support"
0003 depends on (X86_64 || COMPILE_TEST) && PCI
0004
0005 config INTEL_ISH_HID
0006 tristate "Intel Integrated Sensor Hub"
0007 default n
0008 depends on X86
0009 select HID
0010 help
0011 The Integrated Sensor Hub (ISH) enables the ability to offload
0012 sensor polling and algorithm processing to a dedicated low power
0013 processor in the chipset. This allows the core processor to go into
0014 low power modes more often, resulting in the increased battery life.
0015 The current processors that support ISH are: Cherrytrail, Skylake,
0016 Broxton and Kaby Lake.
0017
0018 Say Y here if you want to support Intel ISH. If unsure, say N.
0019
0020 config INTEL_ISH_FIRMWARE_DOWNLOADER
0021 tristate "Host Firmware Load feature for Intel ISH"
0022 depends on INTEL_ISH_HID
0023 depends on X86
0024 help
0025 The Integrated Sensor Hub (ISH) enables the kernel to offload
0026 sensor polling and algorithm processing to a dedicated low power
0027 processor in the chipset.
0028
0029 The Host Firmware Load feature adds support to load the ISH
0030 firmware from host file system at boot.
0031
0032 Say M here if you want to support Host Firmware Loading feature
0033 for Intel ISH. If unsure, say N.
0034 endmenu