| # SPDX-License-Identifier: GPL-2.0 |
| # |
| # Intel x86 Platform-Specific Drivers |
| # |
| |
| config INTEL_PMC_CORE |
| tristate "Intel PMC Core driver" |
| depends on PCI |
| depends on ACPI |
| help |
| The Intel Platform Controller Hub for Intel Core SoCs provides access |
| to Power Management Controller registers via various interfaces. This |
| driver can utilize debugging capabilities and supported features as |
| exposed by the Power Management Controller. It also may perform some |
| tasks in the PMC in order to enable transition into the SLPS0 state. |
| It should be selected on all Intel platforms supported by the driver. |
| |
| Supported features: |
| - SLP_S0_RESIDENCY counter |
| - PCH IP Power Gating status |
| - LTR Ignore / LTR Show |
| - MPHY/PLL gating status (Sunrisepoint PCH only) |
| - SLPS0 Debug registers (Cannonlake/Icelake PCH) |
| - Low Power Mode registers (Tigerlake and beyond) |
| - PMC quirks as needed to enable SLPS0/S0ix |