mbox series

[GIT,PULL] mediatek drm next for 6.8

Message ID 20231218145826.5643-1-chunkuang.hu@kernel.org (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] mediatek drm next for 6.8 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-6.8

Message

Chun-Kuang Hu Dec. 18, 2023, 2:58 p.m. UTC
Hi, Dave & Daniel:

This includes:

1. Use devm_platform_ioremap_resource()
2. Stop using iommu_present()
3. Add display driver for MT8188 VDOSYS1
4. Add phy_mtk_dp module as pre-dependency

Regards,
Chun-Kuang.

The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git tags/mediatek-drm-next-6.8

for you to fetch changes up to c8048dd0b07df68724805254b9e994d99e9a7af4:

  drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency (2023-12-18 14:31:32 +0000)

----------------------------------------------------------------
Mediatek DRM Next for Linux 6.8

1. Use devm_platform_ioremap_resource()
2. Stop using iommu_present()
3. Add display driver for MT8188 VDOSYS1
4. Add phy_mtk_dp module as pre-dependency

----------------------------------------------------------------
Hsiao Chien Sung (15):
      dt-bindings: display: mediatek: ethdr: Add compatible for MT8188
      dt-bindings: display: mediatek: mdp-rdma: Add compatible for MT8188
      dt-bindings: display: mediatek: merge: Add compatible for MT8188
      dt-bindings: display: mediatek: padding: Add MT8188
      drm/mediatek: Rename OVL_ADAPTOR_TYPE_RDMA
      drm/mediatek: Add component ID to component match structure
      drm/mediatek: Manage component's clock with function pointers
      drm/mediatek: Power on/off devices with function pointers
      drm/mediatek: Start/Stop components with function pointers
      drm/mediatek: Sort OVL adaptor components
      drm/mediatek: Refine device table of OVL adaptor
      drm/mediatek: Support MT8188 Padding in display driver
      drm/mediatek: Return error if MDP RDMA failed to enable the clock
      drm/mediatek: Remove the redundant driver data for DPI
      drm/mediatek: Fix underrun in VDO1 when switches off the layer

NĂ­colas F. R. A. Prado (1):
      drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency

Robin Murphy (1):
      drm/mediatek: Stop using iommu_present()

Yang Li (1):
      drm/mediatek: Use devm_platform_ioremap_resource()

 .../bindings/display/mediatek/mediatek,ethdr.yaml  |   6 +-
 .../display/mediatek/mediatek,mdp-rdma.yaml        |   6 +-
 .../bindings/display/mediatek/mediatek,merge.yaml  |   3 +
 .../display/mediatek/mediatek,padding.yaml         |  81 +++++++
 drivers/gpu/drm/mediatek/Makefile                  |   3 +-
 drivers/gpu/drm/mediatek/mtk_cec.c                 |   4 +-
 drivers/gpu/drm/mediatek/mtk_disp_aal.c            |   4 +-
 drivers/gpu/drm/mediatek/mtk_disp_ccorr.c          |   4 +-
 drivers/gpu/drm/mediatek/mtk_disp_drv.h            |   8 +
 drivers/gpu/drm/mediatek/mtk_disp_merge.c          |   2 +-
 drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c    | 248 ++++++++++++---------
 drivers/gpu/drm/mediatek/mtk_dp.c                  |   1 +
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |  16 +-
 drivers/gpu/drm/mediatek/mtk_drm_crtc.c            |  10 +-
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c        |   2 +
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h        |  20 ++
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   5 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.h             |   2 +-
 drivers/gpu/drm/mediatek/mtk_mdp_rdma.c            |  19 +-
 drivers/gpu/drm/mediatek/mtk_padding.c             | 160 +++++++++++++
 20 files changed, 461 insertions(+), 143 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,padding.yaml
 create mode 100644 drivers/gpu/drm/mediatek/mtk_padding.c