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