mbox series

[pull] drm/msm: drm-msm-next-2024-11-04 for v6.13

Message ID CAF6AEGuGL6k3CKXZ0Qv-FTQ589+_PWNtid6i7MmVJLopBm2sYg@mail.gmail.com (mailing list archive)
State New, archived
Headers show
Series [pull] drm/msm: drm-msm-next-2024-11-04 for v6.13 | expand

Pull-request

https://gitlab.freedesktop.org/drm/msm.git tags/drm-msm-next-2024-11-04

Message

Rob Clark Nov. 4, 2024, 4:54 p.m. UTC
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