[RFC 0/3] Add Smart Trace Buffers support
Andrey Grodzovsky
andrey.grodzovsky at amd.com
Thu Nov 18 18:18:24 UTC 2021
The Smart Trace Buffer (STB), is a cyclic data buffer used to
log information about system execution for characterization and debug
purposes. If at any point should a system encounter a functional
failure the trace can be collected without need for reproducing
the failure while running additional instrumentation.
Andrey Grodzovsky (3):
drm/amd/pm: Add STB accessors interface
drm/amd/pm: Add STB support in sienna_cichlid
drm/amd/pm: Add debugfs info for STB
.../amd/include/asic_reg/mp/mp_11_0_offset.h | 7 ++
.../amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 12 ++
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +
drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 16 +++
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 104 ++++++++++++++++++
.../amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 55 +++++++++
6 files changed, 196 insertions(+)
--
2.25.1
More information about the amd-gfx
mailing list