[PATCH v9 0/1] Add debugfs node to expose G-state and pcie link state residency
Soham Purkait
soham.purkait at intel.com
Fri Jul 4 17:16:09 UTC 2025
This patch exposes G-state and pcie link state residency counter
values through debugfs. The debugfs node "dgfx_pkg_residencies" exposes
G-states counters (G2, G6, G8, G10, ModS) and "dgfx_pcie_link_residencies"
exposes PCIe link states(L0, L1, L1.2) residency counters.
Example:
$ cat /sys/kernel/debug/dri/<bdf>/dgfx_pkg_residencies
Package G2 : 42853454
Package G6 : 26564
Package G8 : 705212205
Package G10 : 748303164
Package ModS : 396016642
$ cat /sys/kernel/debug/dri/<bdf>/dgfx_pcie_link_residencies
PCIE LINK L0 RESIDENCY : 12336019
PCIE LINK L1 RESIDENCY : 2326635578
PCIE LINK L1.2 RESIDENCY : 2326632312
Soham Purkait (1):
drm/xe/xe_debugfs: Exposure of G-State and pcie link state residency
counters through debugfs
drivers/gpu/drm/xe/regs/xe_pmt.h | 10 ++++
drivers/gpu/drm/xe/xe_debugfs.c | 85 ++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+)
--
2.34.1
More information about the Intel-xe
mailing list