summaryrefslogtreecommitdiffstats
path: root/tools/gr-regs
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 10:16:41 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-07 10:16:41 -0400
commitea9130180949fd72eca534e4f5a83336ad7e5d4a (patch)
tree4fe90efc317088e5df21f130bd84f9f6032b432e /tools/gr-regs
parent7b0ca94a7bccf4bdcb00614b91c13bcb99d57c17 (diff)
downloadopen-iov-ea9130180949fd72eca534e4f5a83336ad7e5d4a.tar.gz
open-iov-ea9130180949fd72eca534e4f5a83336ad7e5d4a.zip
gr-regs: sampler reads CWD_FS, CWD_PARTITION_CTL/DATA, HWW_INFO/EN, SKED caches/tasktables
The dispatch-time comparison against the live driver needs the GR context's floor-sweep state (CWD_FS expected 0x1806 on TU104) and the SKED debug interiors (HWW_INFO_1/2/3, CWD_T2, CACHE_0/1, L15_CACHE_0, TASKTABLE_0/1/2). Recorded 2026-10-07: the distro driver's executing steady state shows CWD_FS=0x1806, CWD_T0=0x3f002400 (VEID 63), SKED_ACTIVITY=0x600000c0, PGRAPH_STATUS=0x01242001, FECS_CURRENT valid and frozen for the kernel's lifetime, TASKTABLE zero.
Diffstat (limited to 'tools/gr-regs')
-rw-r--r--tools/gr-regs/reg_sampler.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/gr-regs/reg_sampler.py b/tools/gr-regs/reg_sampler.py
index 638dc13..495ace8 100644
--- a/tools/gr-regs/reg_sampler.py
+++ b/tools/gr-regs/reg_sampler.py
@@ -36,6 +36,9 @@ REGS = [
(0x400704, "TRAPPED_ADDR"),
(0x400708, "TRAPPED_DATA_LO"),
(0x404000, "FE_HWW_ESR"),
+ (0x405B00, "CWD_FS"),
+ (0x405B2C, "CWD_PARTITION_CTL"),
+ (0x405B30, "CWD_PARTITION_DATA"),
(0x407020, "SKED_HWW_ESR"),
(0x407024, "SKED_HWW_ESR_EN"),
(0x407028, "SKED_HWW_INFO_1"),