[pull] amdgpu, drm buddy drm-fixes-6.11
Alex Deucher
alexander.deucher at amd.com
Thu Aug 8 16:11:34 UTC 2024
Hi Dave, Sima,
Fixes for 6.11. The drm buddy fix is needed to handle weird alignment
requirements for DCN 4.0 when DCC is enabled.
The following changes since commit 27ce65f65258cf2f2855162cbeef59659a81fac4:
Revert "nouveau: rip out busy fence waits" (2024-08-02 14:38:28 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.11-2024-08-08
for you to fetch changes up to 6ad9dafba19f15a64f71c2e1a9e3b6932f96628e:
drm/amdgpu: Add DCC GFX12 flag to enable address alignment (2024-08-07 18:23:59 -0400)
----------------------------------------------------------------
amd-drm-fixes-6.11-2024-08-08:
amdgpu:
- DMCUB fix
- Fix DET programming on some DCNs
- DCC fixes
- DCN 4.0.1 fixes
- SMU 14.0.x update
- MMHUB fix
- DCN 3.1.4 fix
- GC 12.0 fixes
- Fix soft recovery error propogation
- SDMA 7.0 fixes
- DSC fix
drm buddy:
- Add start address to trim function
----------------------------------------------------------------
Arunpravin Paneer Selvam (3):
drm/buddy: Add start address support to trim function
drm/amdgpu: Add address alignment support to DCC buffers
drm/amdgpu: Add DCC GFX12 flag to enable address alignment
Fangzhi Zuo (1):
drm/amd/display: Skip Recompute DSC Params if no Stream on Link
Frank Min (2):
drm/amdgpu: change non-dcc buffer copy configuration
drm/amdgpu: correct sdma7 max dw
Joshua Ashton (1):
drm/amdgpu: Forward soft recovery errors to userspace
Kenneth Feng (1):
drm/amd/pm: update powerplay structure on smu v14.0.2/3
Likun Gao (2):
drm/amdgpu: force to use legacy inv in mmhub
drm/amdgpu: add golden setting for gc v12
Rodrigo Siqueira (6):
drm/amd/display: Replace dm_execute_dmub_cmd with dc_wake_and_execute_dmub_cmd
drm/amd/display: Add missing DET segments programming
drm/amd/display: Add dcc propagation value
drm/amd/display: Add missing mcache registers
drm/amd/display: Add missing DCN314 to the DML Makefile
drm/amd/display: Add missing program DET segment call to pipe init
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +++
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 36 ++++++++++++++-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 27 +++++++++++
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 18 ++++++++
drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 7 +--
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 3 ++
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 3 +-
drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 2 +
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 2 +
.../display/dc/resource/dcn401/dcn401_resource.c | 1 +
.../display/dc/resource/dcn401/dcn401_resource.h | 4 +-
.../gpu/drm/amd/pm/swsmu/inc/smu_v14_0_2_pptable.h | 52 +++++++++++++++++++---
drivers/gpu/drm/drm_buddy.c | 25 ++++++++++-
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c | 2 +-
include/drm/drm_buddy.h | 2 +
18 files changed, 178 insertions(+), 20 deletions(-)
More information about the dri-devel
mailing list