]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/xe/xe_debugfs: Expose G7 package state residency counter through debugfs
authorMohammed Thasleem <mohammed.thasleem@intel.com>
Thu, 16 Oct 2025 00:12:19 +0000 (05:42 +0530)
committerLucas De Marchi <lucas.demarchi@intel.com>
Wed, 29 Oct 2025 15:17:11 +0000 (08:17 -0700)
Add G7 package state residency counter in debugfs alongside existing
G2,G6,G8,G10 states for complete power state visibility.

Signed-off-by: Mohammed Thasleem <mohammed.thasleem@intel.com>
Reviewed-by: Karthik Poosa <karthik.poosa@intel.com>
Link: https://patch.msgid.link/20251016001219.37684-1-mohammed.thasleem@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/regs/xe_pmt.h
drivers/gpu/drm/xe/xe_debugfs.c

index 264e9baf949ce97f04f0c9082fb2f5945cdfeae3..0f79c0714454693e4e0c6124f54cbdd86444ab49 100644 (file)
@@ -24,6 +24,7 @@
 #define BMG_MODS_RESIDENCY_OFFSET              (0x4D0)
 #define BMG_G2_RESIDENCY_OFFSET                (0x530)
 #define BMG_G6_RESIDENCY_OFFSET                (0x538)
+#define BMG_G7_RESIDENCY_OFFSET                (0x4B0)
 #define BMG_G8_RESIDENCY_OFFSET                (0x540)
 #define BMG_G10_RESIDENCY_OFFSET               (0x548)
 
index 1c3c9557a9bd22f00a4b7cbfe8fe21fb3f91ca72..e91da9589c5ff6ad06f230a888b538194a0d01f4 100644 (file)
@@ -142,6 +142,7 @@ static int dgfx_pkg_residencies_show(struct seq_file *m, void *data)
        } residencies[] = {
                {BMG_G2_RESIDENCY_OFFSET, "Package G2"},
                {BMG_G6_RESIDENCY_OFFSET, "Package G6"},
+               {BMG_G7_RESIDENCY_OFFSET, "Package G7"},
                {BMG_G8_RESIDENCY_OFFSET, "Package G8"},
                {BMG_G10_RESIDENCY_OFFSET, "Package G10"},
                {BMG_MODS_RESIDENCY_OFFSET, "Package ModS"}