[pull] drm/msm: drm-msm-fixes-2025-04-18 for v6.15-rc3
Rob Clark
robdclark at gmail.com
Fri Apr 18 22:17:52 UTC 2025
Hi Dave, Simona,
A few fixes for v6.15, as described below.
The following changes since commit 83ee6d2ec52f1378f3473ee8657d559bebdbda44:
dt-bindings: display/msm: dsi-controller-main: Add missing minItems
(2025-03-08 03:06:00 +0200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-fixes-2025-04-18
for you to fetch changes up to 9d78f02503227d3554d26cf8ca73276105c98f3e:
drm/msm/a6xx+: Don't let IB_SIZE overflow (2025-04-18 15:15:24 -0700)
----------------------------------------------------------------
Fixes for v6.15-rc3
Display:
- Fix to call dpu_plane_atomic_check_pipe() for both SSPPs in
case of multi-rect
- Fix to validate plane_state pointer before using it in
dpu_plane_virtual_atomic_check()
- Fix to make sure dereferencing dpu_encoder_phys happens after
making sure it is valid in _dpu_encoder_trigger_start()
- Remove the remaining intr_tear_rd_ptr which we initialized
to -1 because NO_IRQ indices start from 0 now
GPU:
- Fix IB_SIZE overflow
----------------------------------------------------------------
Chenyuan Yang (1):
drm/msm/dpu: Fix error pointers in dpu_plane_virtual_atomic_check
Dmitry Baryshkov (1):
drm/msm/dpu: drop rogue intr_tear_rd_ptr values
Jun Nie (1):
drm/msm/dpu: check every pipe per capability
Qasim Ijaz (1):
drm/msm/dpu: reorder pointer operations after sanity checks to
avoid NULL deref
Rob Clark (1):
drm/msm/a6xx+: Don't let IB_SIZE overflow
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 8 +--
.../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h | 2 -
.../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h | 1 -
.../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h | 3 -
.../drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h | 4 --
.../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 3 -
.../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 2 -
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 4 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 74 ++++++++++++----------
.../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 7 ++
10 files changed, 53 insertions(+), 55 deletions(-)
More information about the Freedreno
mailing list