summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
diff options
context:
space:
mode:
authorLancelot SIX <lancelot.six@amd.com>2024-04-12 08:41:53 +0100
committerAlex Deucher <alexander.deucher@amd.com>2024-12-10 10:26:51 -0500
commitccca9964303a64fbae015dfc2876dce0abde8afa (patch)
treefb33fa0f937112db7164a5790945cb4473522245 /drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
parent71985559a8f35c43e618453e202ebafab2e62d0a (diff)
downloadlinux-ccca9964303a64fbae015dfc2876dce0abde8afa.tar.gz
linux-ccca9964303a64fbae015dfc2876dce0abde8afa.tar.bz2
linux-ccca9964303a64fbae015dfc2876dce0abde8afa.zip
drm/amdkfd: update buffer_{store,load}_* modifiers for gfx940
Instruction modifiers of the untyped vector memory buffer instructions (MUBUF encoded) changed in gfx940. The slc, scc and glc modifiers have been replaced with sc0, sc1 and nt. The current CWSR trap handler is written using pre-gfx940 modifier names, making the source incompatible with a strict gfx940 assembler. This patch updates the cwsr_trap_handler_gfx9.s source file to be compatible with all gfx9 variants of the ISA. The binary assembled code is unchanged (so the behaviour is unchanged as well), only the source representation is updated. Signed-off-by: Lancelot SIX <lancelot.six@amd.com> Reviewed-by: Jay Cornwall <jay.cornwall@amd.com> Acked-by: Felix Kuehling <felix.kuehling@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c')
0 files changed, 0 insertions, 0 deletions