[pull] amdgpu drm-fixes-6.11
Alex Deucher
alexander.deucher at amd.com
Wed Aug 14 21:38:46 UTC 2024
Hi Dave, Sima,
Fixes for 6.11. The MES 12 updates are relatively large, but they are for
GFX 12 which is new for 6.11.
The following changes since commit 7c626ce4bae1ac14f60076d00eafe71af30450ba:
Linux 6.11-rc3 (2024-08-11 14:27:14 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.11-2024-08-14
for you to fetch changes up to 23acd1f344e8102f803119d0c8fc4df4628d694f:
drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1 (2024-08-13 13:20:43 -0400)
----------------------------------------------------------------
amd-drm-fixes-6.11-2024-08-14:
amdgpu:
- Fix MES ring buffer overflow
- DCN 3.5 fix
- DCN 3.2.1 fix
- DP MST fix
- Cursor fixes
- JPEG fixes
- Context ops validation
- MES 12 fixes
- VCN 5.0 fix
- HDP fix
----------------------------------------------------------------
Alex Deucher (2):
drm/amdgpu/jpeg2: properly set atomics vmid field
drm/amdgpu/jpeg4: properly set atomics vmid field
Bas Nieuwenhuizen (1):
drm/amdgpu: Actually check flags for all context ops.
David (Ming Qiang) Wu (1):
drm/amd/amdgpu: command submission parser for JPEG
Fangzhi Zuo (1):
drm/amd/display: Fix MST BW calculation Regression
Hamza Mahfooz (1):
drm/amd/display: fix s2idle entry for DCN3.5+
Jack Xiao (9):
drm/amdgpu/mes: fix mes ring buffer overflow
drm/amdgpu/mes12: update mes_v12_api_def.h
drm/amdgpu/mes: add multiple mes ring instances support
drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1
drm/amdgpu/mes12: add mes pipe switch support
drm/amdgpu/mes12: adjust mes12 sw/hw init for multiple pipes
drm/amdgpu/mes12: configure two pipes hardware resources
drm/amdgpu/mes12: sw/hw fini for unified mes
drm/amdgpu/mes12: fix suspend issue
Kenneth Feng (1):
drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1
Loan Chen (1):
drm/amd/display: Enable otg synchronization logic for DCN321
Melissa Wen (1):
drm/amd/display: fix cursor offset on rotation 180
Rodrigo Siqueira (1):
drm/amd/display: Adjust cursor position
Yinjie Yao (1):
drm/amdgpu: Update kmd_fw_shared for VCN5
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 83 +++---
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 16 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 27 +-
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 63 ++++-
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.h | 7 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 59 ++--
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 296 +++++++++++----------
drivers/gpu/drm/amd/amdgpu/soc15d.h | 6 +
drivers/gpu/drm/amd/amdgpu/soc24.c | 2 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 33 ++-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 3 +
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 4 +-
.../display/dc/resource/dcn321/dcn321_resource.c | 3 +
drivers/gpu/drm/amd/include/mes_v12_api_def.h | 7 +-
26 files changed, 420 insertions(+), 252 deletions(-)
More information about the amd-gfx
mailing list