xref: /linux/drivers/platform/x86/intel/speed_select_if/Kconfig (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
16b1e4828SKate Hsuanmenu "Intel Speed Select Technology interface support"
26b1e4828SKate Hsuan	depends on PCI
36b1e4828SKate Hsuan	depends on X86_64 || COMPILE_TEST
46b1e4828SKate Hsuan
5*d805456cSSrinivas Pandruvadaconfig INTEL_SPEED_SELECT_TPMI
6*d805456cSSrinivas Pandruvada	tristate
7*d805456cSSrinivas Pandruvada
86b1e4828SKate Hsuanconfig INTEL_SPEED_SELECT_INTERFACE
96b1e4828SKate Hsuan	tristate "Intel(R) Speed Select Technology interface drivers"
10*d805456cSSrinivas Pandruvada	select INTEL_SPEED_SELECT_TPMI if INTEL_TPMI
116b1e4828SKate Hsuan	help
126b1e4828SKate Hsuan	  This config enables the Intel(R) Speed Select Technology interface
136b1e4828SKate Hsuan	  drivers. The Intel(R) speed select technology features are non
146b1e4828SKate Hsuan	  architectural and only supported on specific Xeon(R) servers.
156b1e4828SKate Hsuan	  These drivers provide interface to directly communicate with hardware
166b1e4828SKate Hsuan	  via MMIO and Mail boxes to enumerate and control all the speed select
176b1e4828SKate Hsuan	  features.
186b1e4828SKate Hsuan
196b1e4828SKate Hsuan	  Enable this config, if there is a need to enable and control the
206b1e4828SKate Hsuan	  Intel(R) Speed Select Technology features from the user space.
216b1e4828SKate Hsuanendmenu
22