drm/amdgpu: add gc v9_4_3 rlc_funcs implementation
authorHawking Zhang <Hawking.Zhang@amd.com>
Thu, 14 Oct 2021 03:45:38 +0000 (11:45 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Apr 2023 17:33:59 +0000 (13:33 -0400)
commit7c0f7ee00c7d52e7ef1953e151a7f5d5fd5db64b
treec7ffb8456f5c89da11a964ddc69992313ebabcb7
parent73c4b0f83693604ae5964c68fb23159b823b12ac
drm/amdgpu: add gc v9_4_3 rlc_funcs implementation

all the gc v9_4_3 registers fall in gc_rlcpdec address range
have different relative offsets and base_idx from the ones
defined in gc v9_0 ip headers. gc_v9_0_rlc_funcs can not be
reused anymore for gc v9_4_3

v2: drop unused handshake function (Alex)

Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Le Ma <Le.Ma@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/Makefile
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c [new file with mode: 0644]
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.h [new file with mode: 0644]