Hi Dave, Simona,

Fixes for v7.3 as described below.

The following changes since commit df2908090cda368b01ff43709f51890076c56157:

  Linux 7.3-rc2 (2026-09-06 15:07:20 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-fixes-2026-09-16

for you to fetch changes up to a15fac810c76397ec9f62a6fc26c4d7ab6e238a7:

  dt-bindings: display/msm: Use consistent indentation in the example
(2026-09-15 02:09:28 +0300)

----------------------------------------------------------------
Fixes for v7.3-rc4:

DT:
- Corrected indentation

Core:
- Marked fbdev as system memory

GPU:
- Fixed autosuspend cleanup on teardown
- a750: fix timestamps
- Increase GMU fw init timeout
- Misc fixes/cleanups

DPU:
- Fixed clock rounding, unbreaking newest platforms
- Cleared pending flush state

DP:
- Skip PUSH_IDLE when link was never enabled
- Fixed bandwidth checks

HDMI:
- Fixed runtime PM cleanup on probe failure

----------------------------------------------------------------
Dmitry Baryshkov (2):
      drm/msm: mark the fbdev framebuffer as system memory
      drm/msm/dsi: round the byte clock rate after reparenting to the PHY PLL

George Emmanuel Thomas (1):
      drm/msm: remove stale perf counter XML TODO

Guangshuo Li (2):
      drm/msm/adreno: fix autosuspend cleanup during teardown
      drm/msm/hdmi_phy: fix runtime PM cleanup on probe failure

Jesse Casco (1):
      drm/msm/dp: skip PUSH_IDLE when the link was never enabled

Jonghyuk Kim(MalHyuk) (1):
      drm/msm: RCU-free the scheduler-containing ring and VM objects

Karl Mehltretter (2):
      drm/msm: Fix the separate_gpu_kms parameter description
      drm/msm/adreno: Fix the skip_gpu parameter description

Krzysztof Kozlowski (1):
      dt-bindings: display/msm: Use consistent indentation in the example

Neil Armstrong (2):
      drm/msm/a6xx: Add CX AO Counter registers used for a750 GPUs
      drm/msm/a6xx: Use CX AO Counter register for timestamp on a750 GPUs

Paul Hollinsky (1):
      drm/msm/adreno: Only check for PAS when a zap shader is present

Rob Clark (2):
      drm/ci: Update xfails for kms_cursor_legacy regression
      drm/msm/a6xx+: Increase GMU FW init timeout

Saim Shujah (1):
      drm/msm/dpu: clear pending peripheral flush state

William Bright (1):
      drm/msm/dp: fix link bandwidth check when wide bus is enabled

 .../bindings/display/msm/qcom,qcs8300-mdss.yaml    |  6 +-
 .../bindings/display/msm/qcom,sar2130p-mdss.yaml   |  4 +-
 .../bindings/display/msm/qcom,sm6150-dpu.yaml      | 14 ++---
 .../bindings/display/msm/qcom,sm8350-mdss.yaml     |  2 +-
 .../bindings/display/msm/qcom,x1e80100-mdss.yaml   | 68 +++++++++++-----------
 drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt    |  7 +++
 drivers/gpu/drm/msm/Makefile                       |  1 -
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |  2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              | 12 +++-
 drivers/gpu/drm/msm/adreno/adreno_device.c         |  2 +-
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            | 15 ++---
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c         |  1 +
 drivers/gpu/drm/msm/dp/dp_display.c                | 21 ++++++-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 | 36 ++++++------
 drivers/gpu/drm/msm/hdmi/hdmi_phy.c                |  8 ++-
 drivers/gpu/drm/msm/msm_drv.c                      |  2 +-
 drivers/gpu/drm/msm/msm_fbdev.c                    |  1 +
 drivers/gpu/drm/msm/msm_gem.h                      |  3 +
 drivers/gpu/drm/msm/msm_gem_vma.c                  |  2 +-
 drivers/gpu/drm/msm/msm_ringbuffer.c               |  2 +-
 drivers/gpu/drm/msm/msm_ringbuffer.h               |  1 +
 drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml  |  2 +
 22 files changed, 128 insertions(+), 84 deletions(-)

Reply via email to