1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
23703f53bSSrinivas Pandruvadamenu "Intel ISH HID support"
321e04ddfSArnd Bergmann	depends on (X86_64 || COMPILE_TEST) && PCI
43703f53bSSrinivas Pandruvada
53703f53bSSrinivas Pandruvadaconfig INTEL_ISH_HID
63703f53bSSrinivas Pandruvada	tristate "Intel Integrated Sensor Hub"
73703f53bSSrinivas Pandruvada	default n
8*65e4122dSEven Xu	depends on X86
93703f53bSSrinivas Pandruvada	select HID
103703f53bSSrinivas Pandruvada	help
113703f53bSSrinivas Pandruvada	  The Integrated Sensor Hub (ISH) enables the ability to offload
123703f53bSSrinivas Pandruvada	  sensor polling and algorithm processing to a dedicated low power
133703f53bSSrinivas Pandruvada	  processor in the chipset. This allows the core processor to go into
143703f53bSSrinivas Pandruvada	  low power modes more often, resulting in the increased battery life.
153703f53bSSrinivas Pandruvada	  The current processors that support ISH are: Cherrytrail, Skylake,
163703f53bSSrinivas Pandruvada	  Broxton and Kaby Lake.
173703f53bSSrinivas Pandruvada
183703f53bSSrinivas Pandruvada	  Say Y here if you want to support Intel ISH. If unsure, say N.
1991b22810SRushikesh S Kadam
2091b22810SRushikesh S Kadamconfig INTEL_ISH_FIRMWARE_DOWNLOADER
2191b22810SRushikesh S Kadam	tristate "Host Firmware Load feature for Intel ISH"
2291b22810SRushikesh S Kadam	depends on INTEL_ISH_HID
2391b22810SRushikesh S Kadam	depends on X86
2491b22810SRushikesh S Kadam	help
2591b22810SRushikesh S Kadam	  The Integrated Sensor Hub (ISH) enables the kernel to offload
2691b22810SRushikesh S Kadam	  sensor polling and algorithm processing to a dedicated low power
2791b22810SRushikesh S Kadam	  processor in the chipset.
2891b22810SRushikesh S Kadam
2991b22810SRushikesh S Kadam	  The Host Firmware Load feature adds support to load the ISH
3091b22810SRushikesh S Kadam	  firmware from host file system at boot.
3191b22810SRushikesh S Kadam
3291b22810SRushikesh S Kadam	  Say M here if you want to support Host Firmware Loading feature
3391b22810SRushikesh S Kadam	  for Intel ISH. If unsure, say N.
343703f53bSSrinivas Pandruvadaendmenu
35