[pull] drm/msm: drm-msm-next-2024-11-04 for v6.13
Rob Clark
robdclark at gmail.com
Mon Nov 4 16:54:16 UTC 2024
Hi Dave, Simona,
A second late pull for v6.13, mainly to get in big/churny but
mechanical (mass dp symbol renames and kerneldoc cleanups) changes to
avoid merge conflicts in the next cycle.
The following changes since commit 4a6fd06643afa99989a0e6b848e125099674227b:
Merge remote-tracking branch 'drm-misc/drm-misc-next' into msm-next
(2024-10-30 09:49:12 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-next-2024-11-04
for you to fetch changes up to 86313a9cd152330c634b25d826a281c6a002eb77:
drm/msm/dpu: rework documentation comments (2024-11-03 18:21:39 +0200)
----------------------------------------------------------------
Late updates for v6.13
MDSS:
- cleanup UBWC registers handling
DP:
- Mass-rename the symbols
DPU:
- SSPP handling cleanup
- Move kerneldoc comments from headers to source files
- Misc small fixes
----------------------------------------------------------------
Dmitry Baryshkov (15):
drm/msm/dp: prefix all symbols with msm_dp_
drm/msm/dp: rename edp_ bridge functions and struct
drm/msm/dp: tidy up platform data names
drm/msm: move msm_display_topology to the DPU driver
drm/msm: move MAX_H_TILES_PER_DISPLAY to the DPU driver
drm/msm: drop MAX_BRIDGES define
drm/msm/dpu: use drm_rect_fp_to_int()
drm/msm/dpu: move pstate->pipe initialization to dpu_plane_atomic_check
drm/msm/dpu: drop virt_formats from SSPP subblock configuration
drm/msm/dpu: move scaling limitations out of the hw_catalog
drm/msm/dpu: split dpu_plane_atomic_check()
drm/msm/dpu: move rot90 checking to dpu_plane_atomic_check_sspp()
drm/msm: move MDSS registers to separate header file
drm/msm/mdss: use register definitions instead of hand-coding them
drm/msm/dpu: rework documentation comments
Zichen Xie (1):
drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
drivers/gpu/drm/msm/Makefile | 1 +
drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 46 --
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 25 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 27 -
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 31 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 38 -
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 179 ++++
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 107 +--
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 90 --
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 6 +
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 6 +
drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 11 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 7 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 28 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 8 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 8 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 8 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 9 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 9 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 7 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 14 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c | 7 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 8 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 8 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 52 ++
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 6 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 8 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 8 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 7 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 7 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 8 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 8 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 9 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 9 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 9 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 12 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 7 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 9 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 7 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 7 -
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 8 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 8 -
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 22 +
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 34 -
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 247 +++---
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 28 -
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 46 ++
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 50 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 13 +
drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 18 -
drivers/gpu/drm/msm/dp/dp_audio.c | 294 +++----
drivers/gpu/drm/msm/dp/dp_audio.h | 38 +-
drivers/gpu/drm/msm/dp/dp_aux.c | 148 ++--
drivers/gpu/drm/msm/dp/dp_aux.h | 18 +-
drivers/gpu/drm/msm/dp/dp_catalog.c | 734 ++++++++---------
drivers/gpu/drm/msm/dp/dp_catalog.h | 118 +--
drivers/gpu/drm/msm/dp/dp_ctrl.c | 482 +++++------
drivers/gpu/drm/msm/dp/dp_ctrl.h | 40 +-
drivers/gpu/drm/msm/dp/dp_debug.c | 68 +-
drivers/gpu/drm/msm/dp/dp_debug.h | 10 +-
drivers/gpu/drm/msm/dp/dp_display.c | 904 ++++++++++-----------
drivers/gpu/drm/msm/dp/dp_display.h | 18 +-
drivers/gpu/drm/msm/dp/dp_drm.c | 142 ++--
drivers/gpu/drm/msm/dp/dp_drm.h | 22 +-
drivers/gpu/drm/msm/dp/dp_link.c | 432 +++++-----
drivers/gpu/drm/msm/dp/dp_link.h | 44 +-
drivers/gpu/drm/msm/dp/dp_panel.c | 254 +++---
drivers/gpu/drm/msm/dp/dp_panel.h | 42 +-
drivers/gpu/drm/msm/dp/dp_utils.c | 20 +-
drivers/gpu/drm/msm/dp/dp_utils.h | 8 +-
drivers/gpu/drm/msm/msm_drv.h | 18 -
drivers/gpu/drm/msm/msm_mdss.c | 35 +-
drivers/gpu/drm/msm/registers/display/mdp5.xml | 16 -
drivers/gpu/drm/msm/registers/display/mdss.xml | 29 +
74 files changed, 2626 insertions(+), 2643 deletions(-)
create mode 100644 drivers/gpu/drm/msm/registers/display/mdss.xml
More information about the Freedreno
mailing list