[pull] amdgpu, drm buddy drm-fixes-6.11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux