diff options
author | Lancelot SIX <lancelot.six@amd.com> | 2024-04-12 08:41:53 +0100 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2024-12-10 10:26:51 -0500 |
commit | ccca9964303a64fbae015dfc2876dce0abde8afa (patch) | |
tree | fb33fa0f937112db7164a5790945cb4473522245 /drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | |
parent | 71985559a8f35c43e618453e202ebafab2e62d0a (diff) | |
download | linux-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