* [pull] amdgpu, amdkfd drm-next-6.20
@ 2026-01-16 20:26 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2026-01-16 20:26 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher
Hi Dave, Simona,
Updates for 6.20.
The following changes since commit 38a0f4cf8c6147fd10baa206ab349f8ff724e391:
Revert duplicate "drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces" (2026-01-08 15:18:13 -0500)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.20-2026-01-16
for you to fetch changes up to 6a681cd9034587fe3550868bacfbd639d1c6891f:
drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module (2026-01-14 14:28:59 -0500)
----------------------------------------------------------------
amd-drm-next-6.20-2026-01-16:
amdgpu:
- SR-IOV fixes
- Rework SMU mailbox handling
- Drop MMIO_REMAP domain
- UserQ fixes
- MES cleanups
- Panel Replay updates
- HDMI fixes
- Backlight fixes
- SMU 14.x fixes
- SMU 15 updates
amdkfd:
- Fix a memory leak
- Fixes for systems with non-4K pages
- LDS/Scratch cleanup
- MES process eviction fix
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu: make sure userqs are enabled in userq IOCTLs
Aurabindo Pillai (2):
drm/amd/display: switch to drm_dbg_kms() from DRM_DEBUG_KMS
drm/amd/display: switch to drm_dbg_ macros instead of DRM_DEBUG_ variants
Ausef Yousof (1):
drm/amd/display: correct clip x assignment in cursor programming
Christian König (1):
drm/amdgpu: Drop MMIO_REMAP domain bit and keep it Internal
Christophe JAILLET (1):
drm/amdgpu: Slightly simplify base_addr_show()
Cruise Hung (1):
drm/amd/display: Always update divider settings for DP tunnel
Derek Lai (1):
drm/amd/display: revert "write default Vesa Aux backlight control in dmub"
Dmytro Laktyushkin (1):
drm/amd/display: only power down dig on phy endpoints
Donet Tom (3):
drm/amdkfd: Relax size checking during queue buffer get
drm/amdkfd: Fix SVM map/unmap address conversion for non-4k page sizes
drm/amdkfd: Fix GART PTE for non-4K pagesize in svm_migrate_gart_map()
Haoxiang Li (1):
drm/amdkfd: fix a memory leak in device_queue_manager_init()
Harish Kasiviswanathan (1):
drm/amdkfd: No need to suspend whole MES to evict process
Ivan Lipski (1):
drm/amd/display: Add an hdmi_hpd_debounce_delay_ms module
Jack Chang (2):
drm/amd/display: DPCD for Selective Update
drm/amd/display: PR error HPD_IRQ handling
Joshua Aberback (1):
drm/amd/display: Re-implement minimal transition deferral
Lang Yu (2):
drm/amdgpu/mes: Simplify hqd mask initialization
drm/amdkfd: Switch to using GC VERSION to decide LDS/Scratch base
Leo Chen (1):
drm/amd/display: Add global fgcg function prototype to DCCG
Lijo Lazar (26):
drm/amd/pm: Add smu message control block
drm/amd/pm: Add message control for SMUv11
drm/amd/pm: Add message control for SMUv12
drm/amd/pm: Add message control for SMUv13
drm/amd/pm: Add message control for SMUv14
drm/amd/pm: Add message control for SMUv15
drm/amd/pm: Use message control in messaging
drm/amd/pm: Add async message call support
drm/amd/pm: Replace without wait with async calls
drm/amd/pm: Remove unused legacy message functions
drm/amd/pm: Drop legacy message fields from SMUv11
drm/amd/pm: Drop legacy message fields from SMUv12
drm/amd/pm: Drop legacy message fields from SMUv13
drm/amd/pm: Drop legacy message fields from SMUv14
drm/amd/pm: Drop legacy message fields from SMUv15
drm/amd/pm: Drop legacy message related fields
drm/amd/pm: Drop unused ppt callback from SMUv11
drm/amd/pm: Drop unused ppt callback from SMUv12
drm/amd/pm: Drop unused ppt callback from SMUv13
drm/amd/pm: Drop unused ppt callback from SMUv14
drm/amd/pm: Drop unused ppt callback from SMUv15
drm/amd/pm: Drop unused ppt callback definitions
drm/amd/pm: Add debug message callback
drm/amd/pm: Use message control for debug mailbox
drm/amd/pm: Use emit clock levels in SMU v15.0.0
drm/amd/pm: Deprecate print_clk_levels callback
Mario Limonciello (1):
drm/amd/display: Bump the HDMI clock to 340MHz
Mario Limonciello (AMD) (1):
drm/amd/display: Show link name in PSR status message
Nicholas Kazlauskas (2):
drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL_ON for TMDS on DCN35
drm/amd/display: Add pwait status to DMCUB debug logging
Peichen Huang (3):
drm/amd/display: move panel replay out from edp
drm/amd/display: init code for external panel replay
drm/amd/display: Add replay_events in replay settings
Philip Yang (1):
drm/amdkfd: Add domain parameter to alloc kernel BO
Prike Liang (2):
drm/amdgpu: validate the flush_gpu_tlb_pasid()
Revert "drm/amdgpu: don't attach the tlb fence for SI"
Ray Wu (1):
drm/amd/display: disable replay when crc source is enabled
Robin Chen (1):
drm/amd/display: Remove unused DMUB replay commands
Srinivasan Shanmugam (2):
drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last Fence Update and Timeline Management v7
drm/amdgpu/userq: Fix fence reference leak on queue teardown v2
Taimur Hassan (2):
drm/amd/display: [FW Promotion] Release 0.1.42.0
drm/amd/display: Promote DC to 3.2.365
Vivek Das Mohapatra (1):
drm/amd/display: Initialise backlight level values from hw
Xiaogang Chen (2):
drm/amdgpu: Use correct address to setup gart page table for vram access
drm/amdkfd: kfd driver supports hot unplug/replug amdgpu devices
Yang Wang (2):
drm/amd/pm: fix issue of missing '*' on pp_dpm_xxx nodes
drm/amd/pm: fix smu overdrive data type wrong issue on smu 14.0.2
YuBiao Wang (1):
drm/amdgpu: Skip loading SDMA_RS64 in VF
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 76 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 65 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 21 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 77 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 16 +
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_device.c | 89 ++-
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 36 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 29 +
drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 14 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 14 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 12 +-
drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 6 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 29 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 22 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 91 ++-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 25 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c | 9 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 49 +-
.../gpu/drm/amd/display/dc/core/dc_link_exports.c | 9 +-
drivers/gpu/drm/amd/display/dc/dc.h | 2 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 1 +
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 34 +-
drivers/gpu/drm/amd/display/dc/dc_hdmi_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 6 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +-
.../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 13 -
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 6 +-
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 52 ++
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h | 3 +
.../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 2 +-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 2 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/link_service.h | 12 +-
drivers/gpu/drm/amd/display/dc/link/Makefile | 2 +-
.../amd/display/dc/link/accessories/link_dp_cts.c | 7 +-
.../gpu/drm/amd/display/dc/link/link_detection.c | 6 +-
drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 8 +-
drivers/gpu/drm/amd/display/dc/link/link_factory.c | 19 +-
.../display/dc/link/protocols/link_dp_capability.c | 49 +-
.../dc/link/protocols/link_dp_irq_handler.c | 43 ++
.../dc/link/protocols/link_dp_panel_replay.c | 343 ++++++++++
.../dc/link/protocols/link_dp_panel_replay.h | 38 ++
.../dc/link/protocols/link_edp_panel_control.c | 297 +--------
.../dc/link/protocols/link_edp_panel_control.h | 10 +-
.../amd/display/dc/resource/dcn31/dcn31_resource.c | 11 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 54 +-
drivers/gpu/drm/amd/display/include/dpcd_defs.h | 30 +
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 -
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 120 ++--
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 3 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v12_0.h | 3 +
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 3 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0.h | 6 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v15_0.h | 2 -
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 5 +-
.../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 5 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 5 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 27 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 18 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 21 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 18 +-
drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 17 +
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 29 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 32 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 27 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 24 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 23 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 32 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 3 +-
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 5 +-
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 12 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 23 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 34 +-
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c | 12 +-
.../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c | 56 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 731 ++++++++++++---------
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 22 +-
drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 2 -
include/uapi/drm/amdgpu_drm.h | 6 +-
101 files changed, 1951 insertions(+), 1239 deletions(-)
create mode 100644 drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
create mode 100644 drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.h
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pull] amdgpu, amdkfd drm-next-6.20
@ 2026-01-30 18:32 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2026-01-30 18:32 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher
Hi Dave, Simona,
Fixes for 6.20.
The following changes since commit 504f3cead6b04914c53831f9efce902b8d91c009:
Merge tag 'amd-drm-next-6.20-2026-01-23' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2026-01-27 11:01:52 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.20-2026-01-30
for you to fetch changes up to 0a6d6ed694d72b66b0ed7a483d5effa01acd3951:
drm/amdgpu/gfx12: adjust KGQ reset sequence (2026-01-29 12:27:37 -0500)
----------------------------------------------------------------
amd-drm-next-6.20-2026-01-30:
amdgpu:
- Misc cleanups
- SMU 13 fixes
- SMU 14 fixes
- GPUVM fault filter fix
- USB4 fixes
- DC FP guard fixes
- Powergating fix
- JPEG ring reset fix
- RAS fixes
- Xclk fix for soc21 APUs
- Fix COND_EXEC handling for GC 11
- UserQ fixes
- MQD size alignment fixes
- SMU feature interface cleanup
- GC 10-12 KGQ init fixes
- GC 11-12 KGQ reset fixes
amdkfd:
- Fix device snapshot reporting
- GC 12.1 trap handler fixes
- MQD size alignment fixes
----------------------------------------------------------------
Alex Deucher (7):
drm/amdgpu/soc21: fix xclk for APUs
drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
drm/amdgpu/gfx10: fix wptr reset in KGQ init
drm/amdgpu/gfx11: fix wptr reset in KGQ init
drm/amdgpu/gfx12: fix wptr reset in KGQ init
drm/amdgpu/gfx11: adjust KGQ reset sequence
drm/amdgpu/gfx12: adjust KGQ reset sequence
Aurabindo Pillai (1):
drm/amd/display: perform clear update flags for all DCN asics
Bhuvanachandra Pinninti (1):
drm/amd/display: Migrate HUBBUB register access from hwseq to hubbub component.
Charlene Liu (2):
drm/amd/display: Enable vstateup hook for DCN401 to be reused
drm/amd/display: add setup_stereo for dcn4x or later
Jack Chang (1):
drm/amd/display: Add FR skipping CTS functions
Jay Cornwall (1):
drm/amdkfd: gfx12.1 trap handler instruction fixup for VOP3PX
Jesse.Zhang (2):
drm/amdgpu: Fix jpeg ring test order in vcn_v4_0_3
drm/amdgpu: validate user queue size constraints
Jinzhou Su (1):
drm/amd/pm: Fix null pointer dereference issue
Jon Doron (1):
drm/amdgpu: fix NULL pointer dereference in amdgpu_gmc_filter_faults_remove
Jonathan Kim (1):
drm/amdkfd: add extended capabilities to device snapshot
Kent Russell (1):
drm/amdgpu: Send RMA CPER at bad page loading
Lang Yu (4):
drm/amdgpu: Add a helper macro to align mqd size
drm/amdgpu: Use AMDGPU_MQD_SIZE_ALIGN in KGD
drm/amdkfd: Adjust parameter of allocate_mqd
drm/amdkfd: Use AMDGPU_MQD_SIZE_ALIGN in gfx11+ kfd mqd manager
Lijo Lazar (4):
drm/amd/pm: Add smu feature bits data struct
drm/amd/pm: Add smu feature interface functions
drm/amd/pm: Remove unused logic in SMUv14.0.2
drm/amd/pm: Initialize allowed feature list
Matthew Stewart (1):
drm/amd/display: Fix GFX12 family constant checks
Michael Strauss (1):
drm/amd/display: Add debug flag to override min dispclk
Muaaz Nisar (1):
drm/amd/display: mouse event trigger to boost RR when idle
Shaoyun Liu (1):
drm/amd/include : Update MES v12 API header - SUSPEND
Taimur Hassan (2):
drm/amd/display: [FW Promotion] Release 0.1.44.0
drm/amd/display: Promote DC to 3.2.367
Tvrtko Ursulin (2):
drm/amdgpu/mes: Remove idr leftovers v2
drm/amdgpu: Simplify sorting of the bo list
Wayne Lin (2):
drm/amd/display: Enable bootcrc on FW side
drm/amd/display: Remove unnecessary DC FP guard
Yang Wang (3):
drm/amd/pm: fix smu v13 soft clock frequency setting issue
drm/amd/pm: fix smu v14 soft clock frequency setting issue
drm/amd/pm: fix race in power state check before mutex lock
Zhongwei (1):
drm/amd/display: avoid dig reg access timeout on usb4 link training fail
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 9 -
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 11 ++
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 25 +--
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 25 +--
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c | 27 ++-
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 3 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 18 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 18 +-
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c | 17 +-
drivers/gpu/drm/amd/amdgpu/soc21.c | 8 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 2 +-
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 197 +++++++++++----------
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 25 ++-
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 1 +
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 6 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 25 +--
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c | 13 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c | 32 +---
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 4 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 13 ++
drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
.../drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.c | 18 ++
.../drm/amd/display/dc/hubbub/dcn10/dcn10_hubbub.h | 4 +
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 5 +-
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.h | 2 +
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 16 +-
.../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 1 +
.../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 1 +
.../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 1 +
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 1 +
.../amd/display/dc/resource/dcn20/dcn20_resource.c | 2 -
.../amd/display/dc/resource/dcn21/dcn21_resource.c | 2 -
.../display/dc/resource/dcn401/dcn401_resource.c | 2 +-
.../display/dc/resource/dcn401/dcn401_resource.h | 2 +
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 55 +++++-
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c | 3 +
drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 +
drivers/gpu/drm/amd/include/mes_v12_api_def.h | 6 +-
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 7 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 36 ++--
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 175 +++++++++++++++++-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 1 +
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v14_0.h | 1 +
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 11 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 92 +++++-----
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 89 +++++-----
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 5 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 11 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 5 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 35 ++--
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 12 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 80 ++++-----
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 5 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 50 +-----
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c | 4 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 6 +-
drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 2 +-
include/uapi/linux/kfd_ioctl.h | 2 +
75 files changed, 743 insertions(+), 576 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pull] amdgpu, amdkfd drm-next-6.20
@ 2026-02-06 19:27 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2026-02-06 19:27 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher
Hi Dave, Simona,
Fixes for 6.20.
The following changes since commit 3cc9398a9ea69b77de01b370463b706c354e52fb:
Merge tag 'exynos-drm-next-for-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next (2026-02-02 11:17:12 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.20-2026-02-06
for you to fetch changes up to 5028a24aa89a2c91b44964191ee8184e5f5c8cb2:
drm/amdgpu: Send applicable RMA CPERs at end of RAS init (2026-02-05 17:28:34 -0500)
----------------------------------------------------------------
amd-drm-next-6.20-2026-02-06:
amdgpu:
- DML 2.1 fixes
- Panel replay fixes
- Display writeback fixes
- MES 11 old firmware compat fix
- DC CRC improvements
- DPIA fixes
- XGMI fixes
- ASPM fix
- SMU feature bit handling fixes
- DC LUT fixes
- RAS fixes
- Misc memory leak in error path fixes
- SDMA queue reset fixes
- PG handling fixes
- 5 level GPUVM page table fix
- SR-IOV fix
- Queue reset fix
amdkfd:
- Fix possible double deletion of validate list
- Event setup fix
- Device disconnect regression fix
----------------------------------------------------------------
Alex Deucher (4):
drm/amdgpu/sdma5: enable queue resets unconditionally
drm/amdgpu/sdma5.2: enable queue resets unconditionally
drm/amdgpu/sdma6: enable queue resets unconditionally
drm/amdgpu: re-add the bad job to the pending list for ring resets
Alex Hung (1):
drm/amd/display: Fix writeback on DCN 3.2+
Andrew Martin (1):
drm/amdgpu: Ignored various return code
Bert Karwatzki (1):
Revert "drm/amd: Check if ASPM is enabled from PCIe subsystem"
Bhuvanachandra Pinninti (3):
drm/amd/display: Migrate DCCG register access from hwseq to dccg component.
drm/amd/display: Migrate DIO registers access from hwseq to dio component.
drm/amd/display: DIO memory leak fix.
Chenyu Chen (1):
drm/amd/display: Add CRC 32-bit mode support for DCN3.6+
Dmytro Laktyushkin (1):
drm/amd/display: Add lpddr5 handling to dml2.1
Fangzhi Zuo (1):
drm/amd/display: Init DMUB DPIA Only for APU
Harish Kasiviswanathan (1):
drm/amdgpu: Fix double deletion of validate_list
Ian Chen (1):
drm/amd/display: Add oem panel config for new features
Jinzhou Su (1):
drm/amdgpu/psp_v15_0_8: Add get ras capability
Kent Russell (1):
drm/amdgpu: Send applicable RMA CPERs at end of RAS init
Lijo Lazar (5):
drm/amd/pm: Use feature bits data structure
drm/amd/pm: Change get_enabled_mask signature
drm/amd/pm: Add default feature number definition
drm/amdgpu: Skip vcn poison irq release on VF
drm/amd/pm: Remove buffer allocation in SMUv13.0.6
Mario Limonciello (2):
drm/amd: Set minimum version for set_hw_resource_1 on gfx11 to 0x52
drm/amd: Fix hang on amdgpu unload by using pci_dev_is_disconnected()
Melissa Wen (4):
drm/amd/display: fix wrong color value mapping on MCM shaper LUT
drm/amd/display: extend delta clamping logic to CM3 LUT helper
drm/amd/display: remove assert around dpp_base replacement
drm/amd/display: expose plane blend LUT in HW with MCM
Nicholas Carbones (2):
drm/amd/display: Add Gfx Base Case For Linear Tiling Handling
drm/amd/display: Add Handling for gfxversion DcGfxBase
Nicholas Kazlauskas (3):
drm/amd/display: Make DCN35 OTG disable w/a reusable
drm/amd/display: Make DSC FGCG a DSC block level function
drm/amd/display: Make some DCN35 DCCG symbols non-static
Peichen Huang (1):
drm/amd/display: External panel replay fsm control
Perry Yuan (1):
drm/amdgpu: ensure no_hw_access is visible before MMIO
Philip Yang (1):
drm/amdgpu: Use 5-level paging if gmc support 57-bit VA
Ray Wu (2):
drm/amd/display: Fix IGT link training failure on Replay panel
drm/amd/display: Fix IGT ILR link training failure on Replay panel
Stanley.Yang (2):
drm/amdgpu: statistic xgmi training error count
drm/amd/ras: statistic xgmi training error count
Sunday Clement (1):
drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set()
Sunil Khatri (1):
drm/amdgpu: clean up the amdgpu_cs_parser_bos
Taimur Hassan (2):
drm/amd/display: [FW Promotion] Release 0.1.45.0
drm/amd/display: Promote DC to 3.2.368
Victor Zhao (1):
drm/amdgpu: avoid sdma ring reset in sriov
Wenjing Liu (1):
drm/amd/display: Fix a NULL pointer dereference in dcn20_hwseq.c
Yifan Zhang (1):
drm/amdgpu: Protect GPU register accesses in powergated state in some paths
Zheng Austin (1):
drm/amd/display: Match expected data types
Zilin Guan (3):
drm/amdgpu: Fix memory leak in amdgpu_acpi_enumerate_xcc()
drm/amdgpu: Use kvfree instead of kfree in amdgpu_gmc_get_nps_memranges()
drm/amdgpu: Fix memory leak in amdgpu_ras_init()
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 16 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 -
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 27 +++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 4 -
drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 17 ----
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/psp_v15_0_8.c | 21 +++++
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 15 +---
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 22 +----
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 15 +---
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 8 +-
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 6 ++
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 40 +++++----
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 15 +++-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 70 +++++++++++++++-
.../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 1 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 2 +-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 2 +-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.h | 6 ++
drivers/gpu/drm/amd/display/dc/core/dc.c | 24 ++++--
.../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 7 ++
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 1 +
drivers/gpu/drm/amd/display/dc/dc.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 15 +++-
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 27 +++++-
.../gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.c | 54 +++++++++++-
.../gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h | 18 +++-
.../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 30 +++----
.../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.h | 17 ++++
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 3 +
.../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 3 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 37 +++++++--
drivers/gpu/drm/amd/display/dc/dio/Makefile | 2 +-
.../gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.c | 47 +++++++++++
.../gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.h | 42 ++++++++++
.../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 1 +
.../dc/dml2_0/dml21/dml21_translation_helper.c | 3 +
.../dml2_0/dml21/inc/dml_top_soc_parameter_types.h | 3 +
.../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 26 ++++--
.../dc/dml2_0/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 59 ++++++++-----
.../dml21/src/inc/dml2_internal_shared_types.h | 1 +
drivers/gpu/drm/amd/display/dc/dsc/dsc.h | 1 +
.../drm/amd/display/dc/dwb/dcn30/dcn30_cm_common.h | 2 +-
.../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 2 +
.../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 2 +
.../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 2 +
.../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 7 +-
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 9 +-
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 30 ++-----
.../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 10 ++-
.../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c | 9 +-
.../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 18 ++--
.../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 15 ++--
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 27 +++---
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 13 ++-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 25 +++---
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/hw/dio.h | 22 +++++
.../drm/amd/display/dc/inc/hw/timing_generator.h | 7 ++
.../dc/link/protocols/link_dp_panel_replay.c | 52 ++++++++++++
.../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h | 19 ++++-
.../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c | 96 +++++++++++++++++++++-
.../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.h | 10 +++
.../dc/resource/dcn32/dcn32_resource_helpers.c | 3 +-
.../amd/display/dc/resource/dcn36/dcn36_resource.c | 12 ++-
.../display/dc/resource/dcn401/dcn401_resource.c | 46 +++++++++++
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 10 +++
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 19 +++--
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 29 ++++++-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 22 ++---
.../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 24 +++---
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 27 +++---
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 27 +++---
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 29 ++++---
drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 4 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 26 +++---
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 2 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 23 +++---
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 20 +++--
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 34 ++++----
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 29 ++++---
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 54 ++++++------
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 23 +++---
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 29 ++++---
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 2 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 33 ++++----
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 19 +++--
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0.c | 2 +-
.../gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c | 33 ++++----
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 76 ++++++++---------
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 +-
drivers/gpu/drm/amd/ras/rascore/ras_aca_v1_0.c | 2 +-
108 files changed, 1297 insertions(+), 538 deletions(-)
create mode 100644 drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.c
create mode 100644 drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_dio.h
create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dio.h
^ permalink raw reply [flat|nested] 4+ messages in thread
* [pull] amdgpu, amdkfd drm-next-6.20
@ 2026-02-19 17:28 Alex Deucher
0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2026-02-19 17:28 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher
Hi Dave, Simona,
Fixes for 6.20/7.0.
The following changes since commit 3e2138510b2ad556a12a7b284a025a23992e4aa1:
Merge tag 'amd-drm-next-6.20-2026-02-13' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2026-02-18 12:37:27 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.20-2026-02-19
for you to fetch changes up to 3ce2ad267079fcdd2c087bbbfb4f91bec527a4d5:
drm/amd/display: Remove unneeded DAC link encoder register (2026-02-19 12:16:12 -0500)
----------------------------------------------------------------
amd-drm-next-6.20-2026-02-19:
amdgpu:
- Fixes for DC analog support
- DC FAMS fixes
- DML 2.1 fixes
- eDP fixes
- Misc DC fixes
- Fastboot fix
- 3DLUT fixes
- GPUVM fixes
- 64bpp format fix
- XGMI fix
- Fix for MacBooks with switchable gfx
amdkfd:
- Fix piority inversion with MQDs
- NULL check fix
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu: keep vga memory on MacBooks with switchable graphics
Alex Hung (2):
drm/amd/display: Check return of shaper curve to HW format
drm/amd/display: Remove conditional for shaper 3DLUT power-on
Andrew Martin (2):
drm/amdkfd: Disable MQD queue priority
drm/amdkfd: Check for NULL return values
Bhuvanachandra Pinninti (1):
drm/amd/display: Migrate DCCG registers access from hwseq to dccg component.
Charlene Liu (2):
drm/amd/display: Disable SR feature on eDP1 by default
drm/amd/display: Correct logic check error for fastboot
Christian König (1):
drm/amdgpu: fix 4-level paging if GMC supports 57-bit VA v2
Dmytro Laktyushkin (1):
drm/amd/display: Expose functions of other dcn use
Harish Kasiviswanathan (2):
drm/amdgpu: Set vmid0 PAGE_TABLE_DEPTH for GFX12.1
drm/amdgpu: Set atomics to true for xgmi
Mario Kleiner (1):
drm/amd/display: Use same max plane scaling limits for all 64 bpp formats
Muaaz Nisar (1):
drm/amd/display: Implementing ramless idle mouse trigger
Nicholas Carbones (3):
Revert "drm/amd/display: Add Handling for gfxversion DcGfxBase"
Revert "drm/amd/display: Correct hubp GfxVersion verification"
Revert "drm/amd/display: Add Gfx Base Case For Linear Tiling Handling"
Saidireddy Yenugu (1):
drm/amd/display: Skip eDP detection when no sink
Samson Tam (1):
drm/amd/display: Add static keyword for sharpness tables
Timur Kristóf (9):
drm/amd/display: Use DCE 6 link encoder for DCE 6 analog connectors
drm/amd/display: Only use analog link encoder with analog engine
drm/amd/display: Only use analog stream encoder with analog engine
drm/amd/display: Don't call find_analog_engine() twice
drm/amd/display: Turn off DAC in DCE link encoder using VBIOS
drm/amd/display: Initialize DAC in DCE link encoder using VBIOS
drm/amd/display: Set CRTC source for DAC using registers
drm/amd/display: Enable DAC in DCE link encoder
drm/amd/display: Remove unneeded DAC link encoder register
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 10 ++++
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 8 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 +
drivers/gpu/drm/amd/amdgpu/mmhub_v4_2_0.c | 5 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 15 ++++--
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 --
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 ++-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 12 ++++-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 5 ++
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 8 +++
.../gpu/drm/amd/display/dc/bios/command_table.c | 3 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 5 +-
.../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 7 ---
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 1 -
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 15 ++++++
drivers/gpu/drm/amd/display/dc/dc.h | 1 -
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_stream.h | 9 ++++
.../gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.c | 54 +++++++++++++++++++-
.../gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h | 14 +++--
.../drm/amd/display/dc/dccg/dcn201/dcn201_dccg.c | 7 ++-
.../gpu/drm/amd/display/dc/dccg/dcn21/dcn21_dccg.c | 6 ++-
.../gpu/drm/amd/display/dc/dccg/dcn30/dcn30_dccg.c | 6 ++-
.../drm/amd/display/dc/dccg/dcn301/dcn301_dccg.c | 6 ++-
.../gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c | 5 ++
.../drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c | 7 ++-
.../gpu/drm/amd/display/dc/dccg/dcn32/dcn32_dccg.c | 5 ++
.../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 11 +++-
.../drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c | 17 +++----
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 58 ++++++++++++++++-----
.../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 8 ++-
drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 3 --
.../drm/amd/display/dc/dce/dce_stream_encoder.c | 23 +++++++--
.../drm/amd/display/dc/dce/dce_stream_encoder.h | 12 ++++-
.../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 3 --
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +-
.../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 1 -
.../dc/dml2_0/dml21/dml21_translation_helper.c | 3 --
.../amd/display/dc/hubbub/dcn401/dcn401_hubbub.c | 10 ++--
.../amd/display/dc/hubbub/dcn401/dcn401_hubbub.h | 10 ++++
.../gpu/drm/amd/display/dc/hubp/dcn10/dcn10_hubp.c | 33 +++++-------
.../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 26 ++++------
.../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 26 ++++------
.../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 7 +--
.../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 59 +++++-----------------
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 5 +-
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 29 +++--------
.../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 5 +-
.../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c | 9 ++--
.../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 5 +-
.../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 5 +-
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 11 ++--
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 3 +-
.../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 5 +-
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 ++
.../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 2 +
.../gpu/drm/amd/display/dc/link/link_detection.c | 2 +-
drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 14 ++++-
drivers/gpu/drm/amd/display/dc/link/link_factory.c | 1 -
.../gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c | 3 +-
.../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c | 6 +--
.../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.h | 9 ++++
.../display/dc/resource/dce100/dce100_resource.c | 16 ++++--
.../amd/display/dc/resource/dce60/dce60_resource.c | 14 +++--
.../amd/display/dc/resource/dce80/dce80_resource.c | 11 ++--
.../dc/resource/dcn32/dcn32_resource_helpers.c | 3 +-
.../amd/display/dc/sspl/dc_spl_isharp_filters.c | 4 +-
79 files changed, 458 insertions(+), 275 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-02-19 17:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-16 20:26 [pull] amdgpu, amdkfd drm-next-6.20 Alex Deucher
-- strict thread matches above, loose matches on Subject: below --
2026-01-30 18:32 Alex Deucher
2026-02-06 19:27 Alex Deucher
2026-02-19 17:28 Alex Deucher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox