Hi Linus, Post overeating fixes, only msm for this week has anything, so quiet as expected.
Regards, Dave. drm-fixes-2025-12-27: drm fixes for 6.19-rc3 msm: - GPU: - Fix crash on a7xx GPUs not supporting IFPC - Fix perfcntr use with IFPC - Concurrent binning fix - DPU: - Fixed DSC and SSPP fetching issues - Switched to scnprint instead of snprintf - Added missing NULL checks in pingpong code The following changes since commit 9448598b22c50c8a5bb77a9103e2d49f134c9578: Linux 6.19-rc2 (2025-12-21 15:52:04 -0800) are available in the Git repository at: https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-12-27 for you to fetch changes up to 479e25d88d1681e04cac708501180db606aecd1e: Merge tag 'drm-msm-fixes-2025-12-26' of https://gitlab.freedesktop.org/drm/msm into drm-fixes (2025-12-27 16:00:47 +1000) ---------------------------------------------------------------- drm fixes for 6.19-rc3 msm: - GPU: - Fix crash on a7xx GPUs not supporting IFPC - Fix perfcntr use with IFPC - Concurrent binning fix - DPU: - Fixed DSC and SSPP fetching issues - Switched to scnprint instead of snprintf - Added missing NULL checks in pingpong code ---------------------------------------------------------------- Abel Vesa (2): Revert "drm/msm/dpu: support plane splitting in quad-pipe case" Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case" Alok Tiwari (1): drm/msm/a6xx: move preempt_prepare_postamble after error check Anna Maniscalco (2): drm/msm: add PERFCTR_CNTL to ifpc_reglist drm/msm: Fix a7xx per pipe register programming Dave Airlie (1): Merge tag 'drm-msm-fixes-2025-12-26' of https://gitlab.freedesktop.org/drm/msm into drm-fixes Evan Lambert (1): drm/msm: Replace unsafe snprintf usage with scnprintf Neil Armstrong (1): drm/msm: adreno: fix deferencing ifpc_reglist when not declared Nikolay Kuratov (1): drm/msm/dpu: Add missing NULL pointer check for pingpong interface Randy Dunlap (19): drm/msm/disp: mdp_format: fix all kernel-doc warnings drm/msm/dp: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings drm/msm: msm_fence.h: fix all kernel-doc warnings drm/msm: msm_gem_vma.c: fix all kernel-doc warnings drm/msm: msm_gpu.h: fix all kernel-doc warnings drm/msm: msm_iommu.c: fix all kernel-doc warnings drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 52 ++++++-- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 13 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 38 ++---- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 29 +++-- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 2 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 84 ++++++++----- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cwb.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 20 ++- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 23 ++-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 20 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 47 +++---- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 21 ++-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 16 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 139 ++++++--------------- drivers/gpu/drm/msm/disp/mdp_format.h | 6 +- drivers/gpu/drm/msm/dp/dp_debug.h | 2 +- drivers/gpu/drm/msm/dp/dp_drm.c | 1 + drivers/gpu/drm/msm/dp/dp_link.h | 9 +- drivers/gpu/drm/msm/dp/dp_panel.h | 8 +- drivers/gpu/drm/msm/msm_fence.h | 36 +++--- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.h | 68 +++------- drivers/gpu/drm/msm/msm_iommu.c | 4 +- drivers/gpu/drm/msm/msm_perf.c | 10 +- 36 files changed, 348 insertions(+), 373 deletions(-)
