xref: /openbmc/linux/drivers/platform/x86/intel/Kconfig (revision fa082a7c)
18bd836feSAndy Shevchenko# SPDX-License-Identifier: GPL-2.0-only
28bd836feSAndy Shevchenko#
38bd836feSAndy Shevchenko# Intel x86 Platform Specific Drivers
48bd836feSAndy Shevchenko#
58bd836feSAndy Shevchenko
68bd836feSAndy Shevchenkomenuconfig X86_PLATFORM_DRIVERS_INTEL
78bd836feSAndy Shevchenko	bool "Intel x86 Platform Specific Device Drivers"
88bd836feSAndy Shevchenko	default y
98bd836feSAndy Shevchenko	help
108bd836feSAndy Shevchenko	  Say Y here to get to see options for device drivers for
118bd836feSAndy Shevchenko	  various Intel x86 platforms, including vendor-specific
128bd836feSAndy Shevchenko	  drivers. This option alone does not add any kernel code.
138bd836feSAndy Shevchenko
148bd836feSAndy Shevchenko	  If you say N, all options in this submenu will be skipped
158bd836feSAndy Shevchenko	  and disabled.
168bd836feSAndy Shevchenko
178bd836feSAndy Shevchenkoif X86_PLATFORM_DRIVERS_INTEL
188bd836feSAndy Shevchenko
19dcfbd31eSShravan Ssource "drivers/platform/x86/intel/int1092/Kconfig"
2072fbcac2SAndy Shevchenkosource "drivers/platform/x86/intel/int33fe/Kconfig"
218bd836feSAndy Shevchenkosource "drivers/platform/x86/intel/int3472/Kconfig"
22*fa082a7cSKate Hsuansource "drivers/platform/x86/intel/pmc/Kconfig"
23e184b1e5SDavid E. Boxsource "drivers/platform/x86/intel/pmt/Kconfig"
248bd836feSAndy Shevchenko
259ed10052SKate Hsuanconfig INTEL_BXTWC_PMIC_TMU
269ed10052SKate Hsuan	tristate "Intel Broxton Whiskey Cove TMU Driver"
279ed10052SKate Hsuan	depends on INTEL_SOC_PMIC_BXTWC
289ed10052SKate Hsuan	depends on MFD_INTEL_PMC_BXT
299ed10052SKate Hsuan	select REGMAP
309ed10052SKate Hsuan	help
319ed10052SKate Hsuan	  Select this driver to use Intel Broxton Whiskey Cove PMIC TMU feature.
329ed10052SKate Hsuan	  This driver enables the alarm wakeup functionality in the TMU unit of
339ed10052SKate Hsuan	  Whiskey Cove PMIC.
349ed10052SKate Hsuan
352e4355e4SKate Hsuanconfig INTEL_CHTDC_TI_PWRBTN
362e4355e4SKate Hsuan	tristate "Intel Cherry Trail Dollar Cove TI power button driver"
372e4355e4SKate Hsuan	depends on INTEL_SOC_PMIC_CHTDC_TI
382e4355e4SKate Hsuan	depends on INPUT
392e4355e4SKate Hsuan	help
402e4355e4SKate Hsuan	  This option adds a power button driver for Dollar Cove TI
412e4355e4SKate Hsuan	  PMIC on Intel Cherry Trail devices.
422e4355e4SKate Hsuan
432e4355e4SKate Hsuan	  To compile this driver as a module, choose M here: the module
442e4355e4SKate Hsuan	  will be called intel_chtdc_ti_pwrbtn.
452e4355e4SKate Hsuan
46f51c108dSKate Hsuanconfig INTEL_MRFLD_PWRBTN
47f51c108dSKate Hsuan	tristate "Intel Merrifield Basin Cove power button driver"
48f51c108dSKate Hsuan	depends on INTEL_SOC_PMIC_MRFLD
49f51c108dSKate Hsuan	depends on INPUT
50f51c108dSKate Hsuan	help
51f51c108dSKate Hsuan	  This option adds a power button driver for Basin Cove PMIC
52f51c108dSKate Hsuan	  on Intel Merrifield devices.
53f51c108dSKate Hsuan
54f51c108dSKate Hsuan	  To compile this driver as a module, choose M here: the module
55f51c108dSKate Hsuan	  will be called intel_mrfld_pwrbtn.
56f51c108dSKate Hsuan
57386d17b2SKate Hsuanconfig INTEL_PUNIT_IPC
58386d17b2SKate Hsuan	tristate "Intel P-Unit IPC Driver"
59386d17b2SKate Hsuan	help
60386d17b2SKate Hsuan	  This driver provides support for Intel P-Unit Mailbox IPC mechanism,
61386d17b2SKate Hsuan	  which is used to bridge the communications between kernel and P-Unit.
62386d17b2SKate Hsuan
638bd836feSAndy Shevchenkoendif # X86_PLATFORM_DRIVERS_INTEL
64