mirror_ubuntu-kernels/drivers/gpu/drm/msm
Dave Airlie 535cd7104b Merge tag 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm into drm-next
msm-next for v6.3

There is one devfreq patch, maintainer acked to land via msm-next to
avoid a build break on platforms that do not support PM_DEVFREQ.  And
otherwise the usual assortment:

GPU:
- Add MSM_SUBMIT_BO_NO_IMPLICIT
- a2xx: Support to load legacy firmware
- a6xx: GPU devcore dump updates for a650/a660
- GPU devfreq tuning and fixes

DPU, DSI, MDSS:
- Support for SM8350, SM8450 SM8550 and SC8280XP platform

Core:
- Added bindings for SM8150 (driver support already present)

DPU:
- Partial support for DSC on SM8150 and SM8250
- Fixed color transformation matrix being lost on suspend/resume
- Include DSC blocks into register snapshot
- Misc HW catalog fixes

DP:
- Support for DP on SDM845 and SC8280XP platforms
- HPD fixes
- Support for limiting DP link rate via DT property, this enables
- Support for HBR3 rates.

DSI:
- Validate display modes according to the DSI OPP table
- DSI PHY support for the SM6375 platform
- Fixed byte intf clock selection for 14nm PHYs
- Fix the case of empty OPP tables (fixing db410c)
- DT schema rework and fixes

HDMI:
- Turn 8960 HDMI PHY into clock provider,
- Make 8960 HDMI PHY use PXO clock from DT

MDP5:
- Schema conversion to YAML

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rob Clark <robdclark@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/CAF6AEGv6zQ-zsgS+NG+WuV=tk51q9vA2QdKqYhNgiXQddAdZjA@mail.gmail.com
2023-02-03 04:45:17 +10:00
..
adreno Merge tag 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm into drm-next 2023-02-03 04:45:17 +10:00
disp drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() 2023-01-26 21:29:07 +02:00
dp Merge branch 'msm-next-lumag' into HEAD 2023-01-22 22:43:59 +02:00
dsi drm/msm/dsi: properly handle the case of empty OPP table in dsi_mgr_bridge_mode_valid 2023-01-26 20:51:32 +02:00
hdmi Merge tag 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm into drm-next 2023-02-03 04:45:17 +10:00
Kconfig Merge branch 'msm-next-lumag' into HEAD 2023-01-22 22:43:59 +02:00
Makefile drm/msm/dp: rewrite dss_module_power to use bulk clock functions 2022-07-04 21:05:28 +03:00
msm_atomic_trace.h
msm_atomic_tracepoints.c
msm_atomic.c
msm_debugfs.c drm/msm/gpu: Add devfreq tuning debugfs 2023-01-16 10:40:18 -08:00
msm_debugfs.h
msm_drv.c Merge branch 'msm-next-lumag' into HEAD 2023-01-22 22:43:59 +02:00
msm_drv.h Merge branch 'msm-next-lumag' into HEAD 2023-01-22 22:43:59 +02:00
msm_fb.c drm: Drop drm_framebuffer.h from drm_crtc.h 2022-06-20 23:53:55 +03:00
msm_fbdev.c drm/fb-helper: Initialize fb-helper's preferred BPP in prepare function 2023-01-26 08:52:31 +01:00
msm_fence.c drm/msm: use strscpy instead of strncpy 2023-01-24 10:11:52 +02:00
msm_fence.h drm/msm/gem: Add fenced vma unpin 2022-04-21 15:03:12 -07:00
msm_gem_prime.c drm/msm/gem: Rename to pin/unpin_pages 2022-08-27 09:32:44 -07:00
msm_gem_shrinker.c drm/msm: Enable unpin/eviction by default 2022-11-17 10:39:12 -08:00
msm_gem_submit.c Merge branch 'msm-next-lumag' into HEAD 2023-01-22 22:43:59 +02:00
msm_gem_vma.c drm/msm/gem: Drop early returns in close/purge vma 2022-06-15 13:22:45 -07:00
msm_gem.c drm/msm/gem: Add msm_gem_assert_locked() 2022-08-27 09:32:45 -07:00
msm_gem.h drm/msm/gem: Convert to lockdep assert 2022-08-28 08:31:49 -07:00
msm_gpu_devfreq.c drm/msm/gpu: Add default devfreq thresholds 2023-01-16 11:03:25 -08:00
msm_gpu_trace.h drm/msm/gem: Evict active GEM objects when necessary 2022-08-27 09:32:45 -07:00
msm_gpu_tracepoints.c
msm_gpu.c Merge tag 'drm-msm-fixes-2023-01-16' of https://gitlab.freedesktop.org/drm/msm into drm-fixes 2023-01-20 07:49:01 +10:00
msm_gpu.h Merge tag 'drm-msm-next-2023-01-30' of https://gitlab.freedesktop.org/drm/msm into drm-next 2023-02-03 04:45:17 +10:00
msm_gpummu.c
msm_io_utils.c drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices 2022-09-18 09:38:02 -07:00
msm_iommu.c drm/msm: move domain allocation into msm_iommu_new() 2022-11-03 02:23:45 +03:00
msm_kms.h drm/msm: don't free the IRQ if it was not requested 2022-05-18 15:55:46 -07:00
msm_mdss.c drm/msm: mdss: add support for SM8550 2023-01-12 21:45:17 +02:00
msm_mmu.h drm/msm: move domain allocation into msm_iommu_new() 2022-11-03 02:23:45 +03:00
msm_perf.c
msm_rd.c drm/msm/rd: Fix FIFO-full deadlock 2022-09-18 09:37:55 -07:00
msm_ringbuffer.c drm/msm/gem: Unpin objects slightly later 2022-09-30 09:01:33 -07:00
msm_ringbuffer.h drm/msm: Hangcheck progress detection 2022-11-17 10:39:12 -08:00
msm_submitqueue.c drm/msm: Split out idr_lock 2022-08-27 09:32:44 -07:00
NOTES