mbox series

[GIT,PULL,FOR,v6.4] mtk-mdp3: Add support for multiple chips

Message ID 27b81968-54ad-0203-9ea5-3f2615dba02e@xs4all.nl
State New
Headers show
Series [GIT,PULL,FOR,v6.4] mtk-mdp3: Add support for multiple chips | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.4k

Message

Hans Verkuil March 27, 2023, 7:48 a.m. UTC
The following changes since commit 71937240a472ee551ac8de0e7429b9d49884a388:

  media: ov2685: Select VIDEO_V4L2_SUBDEV_API (2023-03-20 16:32:18 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.4k

for you to fetch changes up to 5ec2eafcda3c60ddf695a988e220e80b57031859:

  media: platform: mtk-mdp3: reconfigure shared memory (2023-03-27 09:28:09 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Moudy Ho (12):
      media: platform: mtk-mdp3: fix potential frame size overflow in mdp_try_fmt_mplane()
      media: platform: mtk-mdp3: add files for chip configuration
      media: platform: mtk-mdp3: chip config split about component settings
      media: platform: mtk-mdp3: chip config split about subcomponents
      media: platform: mtk-mdp3: chip config split about color format
      media: platform: mtk-mdp3: chip config split about resolution limitations
      media: platform: mtk-mdp3: chip config split about pipe info
      media: platform: mtk-mdp3: extend mdp_color format for compressed mode
      media: platform: mtk-mdp3: dynamically allocate component clocks
      media: platform: mtk-mdp3: Split general definitions used in MDP3
      media: platform: mtk-mdp3: decompose hardware-related information in shared memory
      media: platform: mtk-mdp3: reconfigure shared memory

 drivers/media/platform/mediatek/mdp3/Makefile        |   2 +-
 drivers/media/platform/mediatek/mdp3/mdp_cfg_data.c  | 453 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h | 144 ++++++++++++++++++
 drivers/media/platform/mediatek/mdp3/mtk-img-ipi.h   | 189 +++---------------------
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-cfg.h  |  20 +++
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 148 +++++++++++++------
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 539 ++++++++++++++++++++++++++++++++++++++++++++------------------------
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h |  24 ++-
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c |  48 ++----
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.h |  18 ++-
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c  |  28 ++--
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.h  |   1 -
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.c | 293 ++++---------------------------------
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-regs.h | 214 +++++++++++++--------------
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-type.h |  53 +++++++
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c  | 193 +++++++++++-------------
 drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.h  |  29 +---
 17 files changed, 1429 insertions(+), 967 deletions(-)
 create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_cfg_data.c
 create mode 100644 drivers/media/platform/mediatek/mdp3/mdp_sm_mt8183.h
 create mode 100644 drivers/media/platform/mediatek/mdp3/mtk-mdp3-cfg.h
 create mode 100644 drivers/media/platform/mediatek/mdp3/mtk-mdp3-type.h