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(-)

Reply via email to