Hi Dave, Simona, Fixes for v7.1 as described below.
The following changes since commit a972d1b864e8efcfda0b387debac8ea2875a182c: drm/msm: Use of_get_available_child_by_name() (2026-04-01 18:05:05 +0300) are available in the Git repository at: https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-fixes-2026-05-17 for you to fetch changes up to db339b6bc9f234b4883eb02946ea01d8d9faa11c: dt-bindings: display/msm: Fix typo in clock-names property (2026-05-17 06:33:28 -0700) ---------------------------------------------------------------- Fixes for v7.1: Core: - Fixed bindings for SM8650, SM8750 and Eliza - Don't use UTS_RELEASE directly - Fix typo in clock-names property DPU: - Fixed CWB description on Kaanapali - Fixed scanline strides for YUV UBWC formats - Stopped DSI register dumping to access past the end of region DSI: - Fix dumping unaligned regions GPU: - Fix GMEM_BASE for a6xx gen3 - Fix userspace reachable crash on a2xx-a4xx - Fix sysprof_active for counter collection with IFPC enabled GPUs - Fix shrinker lockdep ---------------------------------------------------------------- Alexander Koskovich (1): drm/msm: Fix GMEM_BASE for A650 Chen Ni (1): drm/msm/a6xx: Check kzalloc return in a8xx_hfi_send_perf_table Daniel J Blueman (1): drm/msm: Fix shrinker deadlock Dmitry Baryshkov (4): drm/msm/dsi: don't dump registers past the mapped region drm/msm/dpu: don't mix devm and drmm functions drm/msm/adreno: fix userspace-triggered crash on a2xx-a4xx drm/msm/snapshot: fix dumping of the unaligned regions Felix Gu (1): drm/msm/adreno: Fix a reference leak in a6xx_gpu_init() Krzysztof Kozlowski (5): dt-bindings: display/msm: dp-controller: Correct SM8650 IO range dt-bindings: display/msm: dp-controller: Allow DAI on SM8650 and others dt-bindings: display/msm: sm8650: Correct VBIF range in example dt-bindings: display/msm: sm8750-mdss: Correct DPU and DP ranges in example dt-bindings: display/msm: qcom,eliza-mdss: Correct DPU and DP ranges in example Lad Prabhakar (1): dt-bindings: display/msm: Fix typo in clock-names property Mahadevan P (1): drm/msm/dpu: Fix Kaanapali CWB register configuration Mikko Perttunen (1): drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Neil Armstrong (1): drm/msm/dpu: fix UV scanlines calculation for YUV UBWC formats Rob Clark (2): drm/msm/a6xx: Restore sysprof_active drm/msm: Correct modparam description Uwe Kleine-König (The Capable Hub) (1): drm/msm: Don't use UTS_RELEASE directly .../bindings/display/msm/dp-controller.yaml | 28 ++++++++++++--- .../bindings/display/msm/qcom,eliza-mdss.yaml | 20 ++++++----- .../bindings/display/msm/qcom,sm8650-dpu.yaml | 2 +- .../bindings/display/msm/qcom,sm8650-mdss.yaml | 2 +- .../bindings/display/msm/qcom,sm8750-mdss.yaml | 16 +++++---- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 7 ++-- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 2 ++ drivers/gpu/drm/msm/adreno/adreno_device.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 8 ++++- .../drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 12 ++++--- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 3 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 28 ++++++++++----- drivers/gpu/drm/msm/dsi/dsi_host.c | 1 + drivers/gpu/drm/msm/msm_gem_shrinker.c | 40 +++++++++------------- drivers/gpu/drm/msm/msm_gpu.c | 4 +-- drivers/gpu/drm/msm/msm_iommu.c | 5 +-- 17 files changed, 113 insertions(+), 69 deletions(-)
