drm/amdgpu: Fix JPEG v4.0.3 register write
authorLijo Lazar <lijo.lazar@amd.com>
Fri, 6 Sep 2024 08:40:19 +0000 (14:10 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 26 Sep 2024 21:06:17 +0000 (17:06 -0400)
commit8c50bf9beb889fd2bdcbf95b27a5d101eede51fc
tree0671bc9142b2ac2e57f19f3419b5d531d6b0aebb
parent631c54f167a6ac536c6461b388bac51658dbaa91
drm/amdgpu: Fix JPEG v4.0.3 register write

EXTERNAL_REG_INTERNAL_OFFSET/EXTERNAL_REG_WRITE_ADDR should be used in
pairs. If an external register shouldn't be written, both packets
shouldn't be sent.

Fixes: a78b48146972 ("drm/amdgpu: Skip PCTL0_MMHUB_DEEPSLEEP_IB write in jpegv4.0.3 under SRIOV")
Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Acked-by: Leo Liu <leo.liu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c