summaryrefslogtreecommitdiff
path: root/drivers/platform/surface/aggregator/controller.c
diff options
context:
space:
mode:
authorGayatri Kammela <gayatri.kammela@intel.com>2021-04-17 06:12:48 +0300
committerHans de Goede <hdegoede@redhat.com>2021-04-19 11:44:28 +0300
commit428131364f0073a18682a5d3ee9cf13d8042cfce (patch)
tree91b9977ffb66b8b2b726f68bc7ad576b4744fc1d /drivers/platform/surface/aggregator/controller.c
parent29c2dd88ac9ed5780a762e49585e65e99c90d5a8 (diff)
downloadlinux-428131364f0073a18682a5d3ee9cf13d8042cfce.tar.xz
platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake
Platforms that support low power modes (LPM) such as Tiger Lake maintain requirements for each sub-state that a readable in the PMC. However, unlike LPM status registers, requirement registers are not memory mapped but are available from an ACPI _DSM. Collect the requirements for Tiger Lake using the _DSM method and store in a buffer. Signed-off-by: Gayatri Kammela <gayatri.kammela@intel.com> Co-developed-by: David E. Box <david.e.box@linux.intel.com> Signed-off-by: David E. Box <david.e.box@linux.intel.com> Reviewed-by: Hans de Goede <hdegoede@redhat.com> Link: https://lore.kernel.org/r/20210417031252.3020837-6-david.e.box@linux.intel.com Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'drivers/platform/surface/aggregator/controller.c')
0 files changed, 0 insertions, 0 deletions