drm/amdkfd: Add Sienna_Cichlid trap handler support
authorJay Cornwall <jay.cornwall@amd.com>
Sat, 2 Nov 2019 00:05:08 +0000 (19:05 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 1 Jul 2020 05:59:11 +0000 (01:59 -0400)
commit80b6cfedd3b71002f0973e8b49c11668f34be236
treee261437594f0762979584062a9e38595ab889491
parent3a2f0c813b42996a8fdb14da2cd828156a6fdd12
drm/amdkfd: Add Sienna_Cichlid trap handler support

- Replace SQC stores with TCP stores
- Synchronize with MSG_SAVEWAVE via lgkmcnt
- HW_REG_IB_STS is now read-only

Signed-off-by: Jay Cornwall <jay.cornwall@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm
drivers/gpu/drm/amd/amdkfd/kfd_device.c