* [pull] amdgpu, amdkfd, radeon drm-next-6.19
@ 2025-11-14 19:25 Alex Deucher
0 siblings, 0 replies; only message in thread
From: Alex Deucher @ 2025-11-14 19:25 UTC (permalink / raw)
To: amd-gfx, dri-devel, airlied, simona.vetter; +Cc: Alex Deucher
Hi Dave, Simona,
Updates for 6.19.
The following changes since commit 2a084f4ad727244768b919455aa9dc1c04630487:
Merge tag 'amd-drm-next-6.19-2025-11-07' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2025-11-11 15:35:49 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.19-2025-11-14
for you to fetch changes up to ccd3b4c7c37fbbd3e5244d3c54ca24ae0a37810d:
drm/amdgpu: Use amdgpu by default on SI dedicated GPUs (v2) (2025-11-14 11:28:29 -0500)
----------------------------------------------------------------
amd-drm-next-6.19-2025-11-14:
amdgpu:
- RAS updates
- GC12 DCC P2P fix
- Documentation fixes
- Power limit code cleanup
- Userq updates
- VRR fix
- SMART OLED support
- DSC refactor for DCN 3.5
- Replay updates
- DC clockgating updates
- HDCP refactor
- ISP fix
- SMU 13.0.12 updates
- JPEG 5.0.1 fix
- VCE1 support
- Enable DC by default on SI
- Refactor CIK and SI enablement
- Enable amdgpu by default for CI dGPUs
- XGMI fixes
- SR-IOV fixes
- Memory allocation critical path fixes
- Enable amdgpu by default on SI dGPUs
amdkfd:
- Relax checks on save area overallocations
- Fix GPU mappings after prefetch
radeon:
- Refactor CIK and SI enablement
----------------------------------------------------------------
Ahmad Rehman (1):
drm/amdkfd: Fixing the clang format
Alvin Lee (1):
drm/amd/display: Only initialize LSDMA if it is supported in DMU
Asad Kamal (6):
drm/amd/pm: Add NULL check for power limit
drm/amd/pm: Update pmfw headers for smu_v13_0_12
drm/amd/pm: Add ppt1 support for smu_v13_0_12
drm/amd/pm: Expose ppt1 limit for gc_v9_5_0
drm/amd/pm: Enable ppt1 caps for smu_v13_0_12
drm/amd/pm: Remove power2_average node
Christian König (2):
drm/amdgpu: avoid memory allocation in the critical code path v3
drm/amdgpu: use GFP_ATOMIC instead of NOWAIT in the critical path
Chuntao Tso (1):
drm/amd/display: To support Replay frame skip mode
Dillon Varone (1):
drm/amd/display: Fix index bug for fill latency
Dominik Kaszewski (2):
drm/amd/display: Change lock descriptor values
drm/amd/display: Revert in_transfer_func_change to MED
Gangliang Xie (1):
drm/amd/pm: remove unnecessary prints for smu busy
George Shen (1):
drm/amd/display: Add interface to capture power feature status for debug logging
Harish Kasiviswanathan (1):
drm/amdkfd: Fix GPU mappings for APU after prefetch
Ian Chen (1):
drm/amd/display: Add new SMART POWER OLED interfaces
Ivan Lipski (1):
drm/amd/display: Allow VRR params change if unsynced with the stream
Jesse.Zhang (2):
drm/amdgpu: fix lock warning in amdgpu_userq_fence_driver_process
drm/amdgpu: resume MES scheduling after user queue hang detection and recovery
Jiapeng Chong (1):
drm/amdgpu/userqueue: Remove duplicate amdgpu_reset.h header
Jonathan Kim (1):
drm/amdkfd: relax checks for over allocation of save area
Leo Chen (1):
drm/amd/display: dynamically clock gate before and after prefetch
Lijo Lazar (2):
drm/amdgpu: Check if AID is active before access
drm/amdgpu: Avoid xgmi register access
Mario Limonciello (AMD) (1):
drm/amd: Clarify that amdgpu.audio only works for non-DC
Mohit Bawa (1):
drm/amd/display: refactor DSC cap calculation for dcn35
Pierre-Eric Pelloux-Prayer (1):
drm/amdgpu: jump to the correct label on failure
Sathishkumar S (1):
drm/amdgpu/jpeg: Add parse_cs for JPEG5_0_1
Srinivasan Shanmugam (2):
drm/amd/display: Fix annotations for connector poll/detect parameters
drm/amd/display: Add kdoc params/returns in dc/link detection helpers
Sultan Alsawaf (1):
drm/amd/amdgpu: Ensure isp_kernel_buffer_alloc() creates a new BO
Taimur Hassan (2):
drm/amd/display: [FW Promotion] Release 0.1.35.0
drm/amd/display: Promote DC to 3.2.358
Tao Zhou (5):
drm/amdgpu: load RAS bad page from PMFW in page retirement
drm/amdgpu: get RAS bad page address from MCA address
drm/amdgpu: try for more times if RAS bad page number is not updated
drm/amdgpu: add RAS bad page threshold handling for PMFW manages eeprom
drm/amdgpu: optimize timeout implemention in ras_eeprom_update_record_num
Timur Kristóf (18):
drm/amdgpu/gmc6: Place gart at low address range
drm/amdgpu/gart: Add helper to bind VRAM pages (v2)
drm/amdgpu: Use DC by default on SI dGPUs
drm/amdgpu/ttm: Use GART helper to map VRAM pages (v2)
drm/amdgpu/vce: Move firmware load to amdgpu_vce_early_init
drm/amdgpu/vce: Clear VCPU BO, don't unmap/unreserve (v4)
drm/amdgpu/vce1: Clean up register definitions
drm/amdgpu/vce1: Load VCE1 firmware
drm/amdgpu/vce1: Implement VCE1 IP block (v2)
drm/amdgpu/vce1: Ensure VCPU BO is in lower 32-bit address space (v3)
drm/amd/pm/si: Hook up VCE1 to SI DPM
drm/amdgpu/vce1: Enable VCE1 on Tahiti, Pitcairn, Cape Verde GPUs
drm/amdgpu/vce1: Workaround PLL timeout on FirePro W9000
drm/radeon: Refactor how SI and CIK support is determined
drm/amdgpu: Refactor how SI and CIK support is determined
drm/amdgpu: Use amdgpu by default on CIK dedicated GPUs
drm/amdgpu: Use amdgpu by default on CIK dedicated GPUs
drm/amdgpu: Use amdgpu by default on SI dedicated GPUs (v2)
Vitaly Prosyak (1):
drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces
Wenjing Liu (2):
drm/amd/display: add macros to simplify code
drm/amd/display: Refactor HDCP Status Log Format
Will Aitken (3):
drm/amdgpu: Refactor sriov xgmi topology filling to common code
drm/amdgpu: Update headers for sriov xgmi ext peer link support feature flag
drm/amdgpu: Enable xgmi extended peer links for sriov guest
YiPeng Chai (3):
drm/amdgpu: Synchronize sriov host to add block_mmsch bit field
drm/amdgpu: Add lock to serialize sriov command execution
drm/amdgpu: Fix the issue of missing ras message on sriov host
drivers/gpu/drm/amd/amdgpu/Kconfig | 24 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 15 -
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 12 +
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 162 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 36 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 58 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 72 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 12 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 147 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 174 +++--
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 -
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 37 +-
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 6 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 1 +
drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 7 +
drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 17 +-
drivers/gpu/drm/amd/amdgpu/si.c | 22 +-
drivers/gpu/drm/amd/amdgpu/sid.h | 40 -
drivers/gpu/drm/amd/amdgpu/vce_v1_0.c | 839 +++++++++++++++++++++
drivers/gpu/drm/amd/amdgpu/vce_v1_0.h | 32 +
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 5 +
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 5 +
.../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 12 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 22 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c | 2 +-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 30 +
drivers/gpu/drm/amd/display/dc/core/dc.c | 242 ++++--
drivers/gpu/drm/amd/display/dc/dc.h | 28 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 3 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 6 +
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 7 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.h | 5 +-
.../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 2 +-
.../gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c | 31 +-
.../drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c | 7 +-
.../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c | 52 +-
.../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/link_service.h | 4 +-
.../gpu/drm/amd/display/dc/link/link_detection.c | 23 +
.../dc/link/protocols/link_edp_panel_control.c | 17 +-
.../dc/link/protocols/link_edp_panel_control.h | 4 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 10 +-
.../drm/amd/display/modules/freesync/freesync.c | 11 +
.../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 124 +--
drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 126 ++--
.../drm/amd/display/modules/power/power_helpers.c | 30 +
.../drm/amd/display/modules/power/power_helpers.h | 5 +
.../gpu/drm/amd/include/asic_reg/vce/vce_1_0_d.h | 5 +
.../drm/amd/include/asic_reg/vce/vce_1_0_sh_mask.h | 10 +
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 15 +-
drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 18 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 5 +
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_pmfw.h | 7 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_ppsmc.h | 4 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 4 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 10 +
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 83 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 4 +
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 10 +-
drivers/gpu/drm/radeon/radeon_drv.c | 81 +-
79 files changed, 2152 insertions(+), 742 deletions(-)
create mode 100644 drivers/gpu/drm/amd/amdgpu/vce_v1_0.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/vce_v1_0.h
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-11-14 19:26 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-14 19:25 [pull] amdgpu, amdkfd, radeon drm-next-6.19 Alex Deucher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox