Hi Dave, Simona, Fixes for v7.0-rc4, as descried below
The following changes since commit 50c4a49f7292b33b454ea1a16c4f77d6965405dc: drm/msm/a8xx: Add UBWC v6 support (2026-01-22 01:23:22 +0200) are available in the Git repository at: https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-fixes-2026-03-06 for you to fetch changes up to e4eb11b34d6c84f398d8f08d7cb4d6c38e739dd2: drm/msm/dsi: fix pclk rate calculation for bonded dsi (2026-03-06 20:41:08 +0200) ---------------------------------------------------------------- Fixes for v7.0: Core: - Adjusted msm_iommu_pagetable_prealloc_allocate() allocation type DPU: - Fixed blue screens on Hamoa laptops by reverting the LM reservation - Fixed the size of the LM block on several platforms - Dropped usage of %pK (again) - Fixed smatch warning on SSPP v13+ code - Fixed INTF_6 interrupts on Lemans DSI: - Fixed DSI PHY revision on Kaanapali - Fixed pixel clock calculation for the bonded DSI mode panels with compression enabled DT bindings: - Fixed DisplayPort description on Glymur - Fixed model name in SM8750 MDSS schema GPU: - Added MODULE_DEVICE_TABLE to the GPU driver - Fix bogus protect error on X2-85 - Fix dma_free_attrs() buffer size - Gen8 UBWC fix for Glymur ---------------------------------------------------------------- Abel Vesa (1): dt-bindings: display: msm: Fix reg ranges and clocks on Glymur Abhinav Kumar (1): drm/msm/dpu: Correct the SA8775P intr_underrun/intr_underrun index Akhil P Oommen (3): drm/msm/adreno: Add GPU to MODULE_DEVICE_TABLE drm/msm/a6xx: Fix the bogus protect error on X2-85 drm/msm/a8xx: Fix ubwc config related to swizzling Dmitry Baryshkov (1): Revert "drm/msm/dpu: try reserving the DSPP-less LM first" Kees Cook (1): drm/msm: Adjust msm_iommu_pagetable_prealloc_allocate() allocation type Konrad Dybcio (1): drm/msm/dpu: Fix LM size on a number of platforms Krzysztof Kozlowski (1): dt-bindings: display/msm: qcom,sm8750-mdss: Fix model typo Pengyu Luo (3): drm/msm/dsi: fix hdisplay calculation when programming dsi registers drm/msm/dsi/phy: fix hardware revision drm/msm/dsi: fix pclk rate calculation for bonded dsi Thomas Fourier (1): drm/msm: Fix dma_free_attrs() buffer size Thomas Weißschuh (1): drm/msm/dpu: Don't use %pK through printk (again) sunliming (1): drm/msm/dpu: Fix smatch warnings about variable dereferenced before check .../bindings/display/msm/dp-controller.yaml | 21 ++++++++- .../bindings/display/msm/qcom,glymur-mdss.yaml | 16 ++++--- .../bindings/display/msm/qcom,sm8750-mdss.yaml | 2 +- drivers/gpu/drm/msm/adreno/a2xx_gpummu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 3 +- drivers/gpu/drm/msm/adreno/a8xx_gpu.c | 14 +++++- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 + .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 12 ++--- .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 12 ++--- .../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h | 4 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 12 ++--- .../drm/msm/disp/dpu1/catalog/dpu_9_1_sar2130p.h | 12 ++--- .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h | 12 ++--- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp_v13.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 52 ++++++---------------- drivers/gpu/drm/msm/dsi/dsi_host.c | 43 +++++++++++++----- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 22 ++++----- drivers/gpu/drm/msm/msm_iommu.c | 2 +- 19 files changed, 139 insertions(+), 109 deletions(-)
