Hi Dave, Simona, Fixes for 6.15.
The following changes since commit cf05922d63e2ae6a9b1b52ff5236a44c3b29f78c: Merge tag 'drm-intel-gt-next-2025-03-12' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next (2025-03-25 08:21:07 +1000) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.15-2025-03-27 for you to fetch changes up to dce8bd9137b88735dd0efc4e2693213d98c15913: drm/amdgpu/gfx12: fix num_mec (2025-03-26 17:47:18 -0400) ---------------------------------------------------------------- amd-drm-next-6.15-2025-03-27: amdgpu: - Guard against potential division by 0 in fan code - Zero RPM support for SMU 14.0.2 - Properly handle SI and CIK support being disabled - PSR fixes - DML2 fixes - DP Link training fix - Vblank fixes - RAS fixes - Partitioning fix - SDMA fix - SMU 13.0.x fixes - Rom fetching fix - MES fixes - Queue reset fix ---------------------------------------------------------------- Alex Deucher (2): drm/amdgpu/gfx11: fix num_mec drm/amdgpu/gfx12: fix num_mec Asad Kamal (3): drm/amd/pm: Remove host limit metrics support drm/amd/pm: Update smu metrics table for smu_v13_0_6 drm/amd/pm: Add gpu_metrics_v1_8 Brendan Tam (1): drm/amd/display: prevent hang on link training fail Candice Li (1): Remove unnecessary firmware version check for gc v9_4_2 Charlene Liu (1): Revert "drm/amd/display: dml2 soc dscclk use DPM table clk setting" Christian König (1): drm/amdgpu: stop unmapping MQD for kernel queues v3 Denis Arefev (5): drm/amd/pm: Prevent division by zero drm/amd/pm: Prevent division by zero drm/amd/pm: Prevent division by zero drm/amd/pm: Prevent division by zero drm/amd/pm: Prevent division by zero jesse.zh...@amd.com (1): Revert "drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMA" Leo Li (2): drm/amd/display: Increase vblank offdelay for PSR panels drm/amd/display: Actually do immediate vblank disable Lijo Lazar (2): drm/amdgpu: Add NPS2 to DPX compatible mode drm/amdgpu: Prefer shadow rom when available Mario Limonciello (1): drm/amd: Handle being compiled without SI or CIK support better Stanley.Yang (1): drm/amdgpu: Update ta ras block Tomasz Pakuła (1): drm/amd/pm: Add zero RPM enabled OD setting support for SMU14.0.2 Xiang Liu (2): drm/amdgpu: Use correct gfx deferred error count drm/amdgpu: Parse all deferred errors with UMC aca handle drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_aca.h | 8 -- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 34 ++++-- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 44 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 7 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 58 ++--------- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +- drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 88 ++-------------- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 90 ++-------------- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 104 +++---------------- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 45 +------- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 58 ++--------- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 68 +++--------- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 79 +++----------- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 3 + drivers/gpu/drm/amd/amdgpu/umc_v12_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega10_sdma_pkt_open.h | 70 ------------- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 ++++++-- .../amd/display/dc/dml2/dml2_translation_helper.c | 2 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 6 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 7 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 114 +++++++++++++++++++++ .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 4 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 4 +- .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 2 +- .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 7 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 15 --- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 55 +++++++++- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + 36 files changed, 393 insertions(+), 649 deletions(-)