1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/platform/x86/intel/pmc
Rajvi Jingar b6258fa2c7 platform/x86/intel/pmc: Add PSON residency counter
Tiger Lake platform onwards, devices have the capability to track the
duration of time that their Power Supply Units (PSUs) are turned off
during S0ix. This patch adds a debugfs file `pson_residency_usec` to
provide access to this counter.

Signed-off-by: Michael Bottini <michael.a.bottini@linux.intel.com>
Signed-off-by: Rajvi Jingar <rajvi.jingar@linux.intel.com>
Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Link: https://lore.kernel.org/r/20231219042216.2592029-2-rajvi.jingar@linux.intel.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2023-12-19 16:48:17 +01:00
..
adl.c platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init 2023-12-04 14:53:43 +01:00
cnp.c platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init 2023-12-04 14:53:43 +01:00
core.c platform/x86/intel/pmc: Add PSON residency counter 2023-12-19 16:48:17 +01:00
core.h platform/x86/intel/pmc: Add PSON residency counter 2023-12-19 16:48:17 +01:00
core_ssram.c platform/x86/intel/pmc: Fix in pmc_core_ssram_get_pmc() 2023-12-18 15:01:19 +01:00
icl.c platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init 2023-12-04 14:53:43 +01:00
Kconfig platform/x86/intel/pmc: Find and register PMC telemetry entries 2023-12-04 14:53:43 +01:00
Makefile platform/x86:intel/pmc: Discover PMC devices 2023-06-20 12:51:08 +02:00
mtl.c platform/x86/intel/pmc: Fix in mtl_punit_pmt_init() 2023-12-19 16:48:05 +01:00
pltdrv.c platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized 2022-11-15 16:53:17 +01:00
spt.c platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init 2023-12-04 14:53:43 +01:00
tgl.c platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init 2023-12-04 14:53:43 +01:00