[pull] drm/msm: drm-msm-fixes-2025-06-16 for v5.16-rc3
Rob Clark
rob.clark at oss.qualcomm.com
Mon Jun 16 14:44:32 UTC 2025
Hi Dave, Simona,
Fixes for v6.16-rc3, as described below.
The following changes since commit ee11d953fd230b4e1c28388913826ca832ae8444:
MAINTAINERS: .mailmap: update Rob Clark's email address (2025-06-04
13:26:41 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-fixes-2025-06-16
for you to fetch changes up to d3deabe4c619875714b9a844b1a3d9752dbae1dd:
drm/msm: Fix inverted WARN_ON() logic (2025-06-14 08:10:44 -0700)
----------------------------------------------------------------
Fixes for v6.16-rc3
Display:
- Fixed DP output on SDM845
- Fixed 10nm DSI PLL init
GPU:
- SUBMIT ioctl error path leak fixes
- drm half of stall-on-fault fixes. Note there is a soft dependency,
to get correct mmu fault devcoredumps, on arm-smmu changes which
are not in this branch, but have already been merged by Linus. So
by the time Linus merges this, everything should be peachy.
- a7xx: Missing CP_RESET_CONTEXT_STATE
- Skip GPU component bind if GPU is not in the device table.
----------------------------------------------------------------
Connor Abbott (5):
drm/msm: Don't use a worker to capture fault devcoredump
drm/msm: Delete resume_translation()
drm/msm: Temporarily disable stall-on-fault after a page fault
drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names
drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE
James A. MacInnes (2):
drm/msm/dp: Disable wide bus support for SDM845
drm/msm/disp: Correct porch timing for SDM845
Krzysztof Kozlowski (1):
drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate
Rob Clark (6):
drm/msm: Fix a fence leak in submit error path
drm/msm: Fix another leak in the submit error path
drm/msm: Rename add_components_mdp()
drm/msm/adreno: Pass device_node to find_chipid()
drm/msm/adreno: Check for recognized GPU before bind
drm/msm: Fix inverted WARN_ON() logic
Ryan Eatmon (1):
drivers: gpu: drm: msm: registers: improve reproducibility
drivers/gpu/drm/msm/adreno/a2xx_gpummu.c | 5 --
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 18 ++++++++
drivers/gpu/drm/msm/adreno/adreno_device.c | 39 ++++++++++++----
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 54 +++++++++++++++++-----
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 2 +
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 14 ++++--
drivers/gpu/drm/msm/dp/dp_display.c | 7 ++-
drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 7 +++
drivers/gpu/drm/msm/msm_debugfs.c | 32 +++++++++++++
drivers/gpu/drm/msm/msm_drv.c | 10 ++--
drivers/gpu/drm/msm/msm_drv.h | 23 +++++++++
drivers/gpu/drm/msm/msm_gem_submit.c | 17 ++++++-
drivers/gpu/drm/msm/msm_gpu.c | 20 ++++----
drivers/gpu/drm/msm/msm_gpu.h | 9 ++--
drivers/gpu/drm/msm/msm_iommu.c | 12 ++---
drivers/gpu/drm/msm/msm_mmu.h | 2 +-
.../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 3 +-
drivers/gpu/drm/msm/registers/gen_header.py | 8 ++--
19 files changed, 217 insertions(+), 67 deletions(-)
More information about the dri-devel
mailing list