diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-07 10:16:41 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-07 10:16:41 -0400 |
| commit | ea9130180949fd72eca534e4f5a83336ad7e5d4a (patch) | |
| tree | 4fe90efc317088e5df21f130bd84f9f6032b432e /tools/gr-regs | |
| parent | 7b0ca94a7bccf4bdcb00614b91c13bcb99d57c17 (diff) | |
| download | open-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.py | 3 |
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"), |
