xref: /linux/drivers/platform/x86/intel/pmc/Kconfig (revision 06d07429858317ded2db7986113a9e0129cd599b)
1fa082a7cSKate Hsuan# SPDX-License-Identifier: GPL-2.0
2fa082a7cSKate Hsuan#
3fa082a7cSKate Hsuan# Intel x86 Platform-Specific Drivers
4fa082a7cSKate Hsuan#
5fa082a7cSKate Hsuan
6fa082a7cSKate Hsuanconfig INTEL_PMC_CORE
7fa082a7cSKate Hsuan	tristate "Intel PMC Core driver"
8fa082a7cSKate Hsuan	depends on PCI
9fa082a7cSKate Hsuan	depends on ACPI
10*104f7494SDavid E. Box	depends on INTEL_PMT_TELEMETRY
11fa082a7cSKate Hsuan	help
12fa082a7cSKate Hsuan	  The Intel Platform Controller Hub for Intel Core SoCs provides access
13fa082a7cSKate Hsuan	  to Power Management Controller registers via various interfaces. This
14fa082a7cSKate Hsuan	  driver can utilize debugging capabilities and supported features as
15fa082a7cSKate Hsuan	  exposed by the Power Management Controller. It also may perform some
16fa082a7cSKate Hsuan	  tasks in the PMC in order to enable transition into the SLPS0 state.
17fa082a7cSKate Hsuan	  It should be selected on all Intel platforms supported by the driver.
18fa082a7cSKate Hsuan
19fa082a7cSKate Hsuan	  Supported features:
20fa082a7cSKate Hsuan		- SLP_S0_RESIDENCY counter
21fa082a7cSKate Hsuan		- PCH IP Power Gating status
22fa082a7cSKate Hsuan		- LTR Ignore / LTR Show
23fa082a7cSKate Hsuan		- MPHY/PLL gating status (Sunrisepoint PCH only)
24fa082a7cSKate Hsuan		- SLPS0 Debug registers (Cannonlake/Icelake PCH)
25fa082a7cSKate Hsuan		- Low Power Mode registers (Tigerlake and beyond)
26fa082a7cSKate Hsuan		- PMC quirks as needed to enable SLPS0/S0ix
27