linux/drivers/gpu/drm/msm
Dave Airlie e91d58cb2f Merge tag 'drm-msm-next-2026-08-01' of https://gitlab.freedesktop.org/drm/msm into drm-next
Changes for v7.3

Bindings:
- Added Shikra support
- Document a840, a704, a722

Core:
- Use drm_client buffers for fbdev emulation
- teardown fixes
- ARM32 DMA fixup
- Remove objects from evict list when re-validated
- Bunch of corner case and error path fixes

DPU:
- Dropped dev_pm_opp_set_rate(0) preventing burnout
- Fixed SSPP offsets of Kaanapali

DP:
- Dropped dev_pm_opp_set_rate(0) preventing burnout
- Cleaned up core code in preparation for MST support
- Fixed prepare() to let Pipewire continue in case of the unplugged cable

GPU:
- Add support for a704
- Add support for a722

HDMI:
- Simplifed register access

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rob Clark <rob.clark@oss.qualcomm.com>
Link: https://patch.msgid.link/CACSVV02Kp=J+w_RjEJbBbQnBYRb+SWdwMvVbCaAL70bq9EBagQ@mail.gmail.com
2026-08-24 11:21:12 +10:00
..
adreno drm/msm: Fix per-process-pgtables check 2026-07-29 11:56:02 -07:00
disp drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0) 2026-07-31 17:08:01 +03:00
dp drm/msm/dp: Drop dev_pm_opp_set_rate(0) 2026-07-31 17:08:01 +03:00
dsi drm/msm/dsi: Drop dev_pm_opp_set_rate(0) 2026-07-31 17:08:01 +03:00
hdmi drm/msm/hdmi_hdcp: Simplify register bit updates 2026-07-31 16:51:56 +03:00
registers drm/msm/a6xx: Rename GBIF_CX_CONFIG to a A6XX- variant register 2026-07-18 09:02:54 -07:00
.gitignore
Kconfig
Makefile
msm_atomic_trace.h
msm_atomic_tracepoints.c
msm_atomic.c
msm_debugfs.c
msm_debugfs.h
msm_drv.c drm/msm: Don't fallback to shared VM for VM_BIND 2026-07-29 11:56:02 -07:00
msm_drv.h drm/msm/dp: reject YUV420-only modes without VSC SDP support 2026-07-31 16:56:28 +03:00
msm_dsc_helper.h
msm_fb.c drm/msm: Make msm_framebuffer_init() an internal interface again 2026-07-31 16:50:21 +03:00
msm_fbdev.c drm/msm: fbdev: Use a DRM client buffer 2026-07-31 16:50:05 +03:00
msm_fence.c
msm_fence.h
msm_gem_prime.c drm/msm/gem: Fix dma_buf import error paths 2026-07-29 11:56:02 -07:00
msm_gem_shrinker.c
msm_gem_submit.c drm/msm: Fixup invalid overflow check 2026-07-29 11:56:03 -07:00
msm_gem_vma.c Merge tag 'drm-msm-next-2026-08-01' of https://gitlab.freedesktop.org/drm/msm into drm-next 2026-08-24 11:21:12 +10:00
msm_gem.c drm/msm/gem: Validate lazy VM in GEM_NEW 2026-07-29 11:56:02 -07:00
msm_gem.h drm/msm/gem: Set resv before exposing obj 2026-07-29 11:56:02 -07:00
msm_gpu_devfreq.c
msm_gpu_trace.h
msm_gpu_tracepoints.c
msm_gpu.c drm/msm: Don't fallback to shared VM for VM_BIND 2026-07-29 11:56:02 -07:00
msm_gpu.h drm/msm: Rework queuelock 2026-07-29 11:56:01 -07:00
msm_io_utils.c
msm_iommu.c drm/msm: detach the ARM DMA mapping before attaching our own domain 2026-07-31 17:08:01 +03:00
msm_kms.c
msm_kms.h
msm_mdss.c
msm_mmu.h
msm_perfcntr.c
msm_perfcntr.h
msm_rd.c
msm_ringbuffer.c Merge tag 'drm-msm-next-2026-08-01' of https://gitlab.freedesktop.org/drm/msm into drm-next 2026-08-24 11:21:12 +10:00
msm_ringbuffer.h drm/msm: Only fini scheduler after successful init 2026-07-16 13:41:36 -07:00
msm_submitqueue.c drm/msm: Allow lazy VM creation to fail 2026-07-29 11:56:02 -07:00
msm_syncobj.c
msm_syncobj.h
NOTES