1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/include/asic_reg
Jonathan Kim 4504f14338 drm/amdgpu: setup hw debug registers on driver initialization
Add missing debug trap registers references and initialize all debug
registers on boot by clearing the hardware exception overrides and the
wave allocation ID index.

The debugger requires that TTMPs 6 & 7 save the dispatch ID to map
waves onto dispatch during compute context inspection.
In order to correctly set this up, set the special reserved CP bit by
default whenever the MQD is initailized.

Signed-off-by: Jonathan Kim <jonathan.kim@amd.com>
Reviewed-by: Felix Kuehling <felix.kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-06-09 12:34:56 -04:00
..
athub drm/amdgpu: add athub v1_8_0 ip headers 2023-03-31 11:18:43 -04:00
bif drm/amdgpu: add new BIF 5.0 register for BACO 2019-10-15 15:55:31 -04:00
clk drm/amdgpu: fix file permissions on some files 2022-07-13 11:25:18 -04:00
dce drm/amd/display: Program ACP related register 2022-07-05 16:13:18 -04:00
dcn drm/amdgpu: add missing license to some files 2022-11-23 10:31:31 -05:00
df drm/amdgpu: Add df v4_3 headers 2022-12-15 12:19:22 -05:00
dpcs drm/amdgpu: Add reg headers for DCN314 2022-07-13 20:57:04 -04:00
gc drm/amdgpu: setup hw debug registers on driver initialization 2023-06-09 12:34:56 -04:00
gca drm/amd/amdgpu: add SI defines/registers 2016-11-11 10:21:08 -05:00
gmc drm/amdgpu: implement PRT for GFX6 v2 2017-03-29 23:52:57 -04:00
hdp drm/amdgpu: add hdp v4_4_2 ip headers 2023-03-07 14:21:56 -05:00
lsdma drm/amdgpu: add lsdma v6_0_0 ip headers 2022-05-10 17:53:11 -04:00
mmhub drm/amdgpu: Add mmhub v1_8_0 ras err status registers 2023-06-09 09:53:09 -04:00
mp drm/amdgpu: add mp v13_0_6 ip headers 2023-03-07 14:22:41 -05:00
nbif drm/amdgpu: cleanup all virtualization detection routine 2020-04-01 14:44:42 -04:00
nbio drm/amdgpu: Disable interrupt tracker on NBIOv7.9 2023-06-09 10:45:23 -04:00
oss drm/amdgpu: Enable IH retry CAM on GFX9 2023-04-13 00:14:08 -04:00
pwr drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header 2020-04-01 14:44:43 -04:00
rsmu drm/amdgpu: add rsmu v_0_0_2 ip headers 2019-07-31 14:49:03 -05:00
sdma drm/amdgpu: Add sdma v4_4_2 ras registers 2023-06-09 09:52:57 -04:00
sdma0 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma1 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma2 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma3 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma4 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma5 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma6 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
sdma7 drm/amdgpu: add sdma 4.2.2 header files for Arcturus 2019-07-18 14:18:01 -05:00
smu drm/amdgpu: add new SMU 7.1.3 registers for BACO 2019-10-15 15:55:31 -04:00
smuio drm/amdgpu: add smuio v13_0_3 ip headers 2023-06-09 09:48:30 -04:00
thm drm/amd/pm: correct the fan speed RPM retrieving 2021-08-16 15:35:56 -04:00
umc drm/amdgpu: Update umc v8_10_0 headers 2022-10-11 11:05:35 -04:00
uvd drm/amd/amdgpu: add mmUVD_FW_STATUS register to uvd700 2020-09-17 17:59:54 -04:00
vce drm/amd/include:cleanup vega10 vce header files. 2017-12-06 12:48:19 -05:00
vcn drm/amdgpu: Add vcn/jpeg ras err status registers 2023-06-09 09:58:12 -04:00
wafl drm/amdgpu: add wafl2 ip headers 2020-03-06 14:31:21 -05:00
xgmi drm/amdgpu: correct query xgmi3x16 pcs error status 2023-01-17 16:11:52 -05:00