mbox series

[GIT,PULL,FOR,v6.1] media: sunxi rework, part 1

Message ID ba7d0c31-f020-18fa-aee7-6f1fec85f85a@xs4all.nl (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL,FOR,v6.1] media: sunxi rework, part 1 | expand

Pull-request

git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.1o

Message

Hans Verkuil Sept. 7, 2022, 2 p.m. UTC
This contains the RESET_CONTROLLER series:

https://patchwork.linuxtv.org/project/linux-media/cover/20220825102035.419087-1-paul.kocialkowski@bootlin.com/

and patches 1-15 of the CSI rework series:

https://patchwork.linuxtv.org/project/linux-media/cover/20220826183240.604834-1-paul.kocialkowski@bootlin.com/

Regards,

	Hans

The following changes since commit fbb6c848dd89786fe24856ee6b5e773910ded29c:

  media: destage Hantro VPU driver (2022-08-31 10:23:50 +0200)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.1o

for you to fetch changes up to eabad214e8820ba2ea0cb8a85a9dbd97d35dc16b:

  media: sun6i-csi: Move csi buffer definition to main header file (2022-09-07 15:42:37 +0200)

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

----------------------------------------------------------------
Paul Kocialkowski (22):
      media: sun6i-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
      media: sun8i-a83t-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
      media: sun6i-csi: Add a Kconfig dependency on RESET_CONTROLLER
      media: sun4i-csi: Add a Kconfig dependency on RESET_CONTROLLER
      media: sun8i-di: Add a Kconfig dependency on RESET_CONTROLLER
      media: sun8i-rotate: Add a Kconfig dependency on RESET_CONTROLLER
      media: cedrus: Add a Kconfig dependency on RESET_CONTROLLER
      media: sun6i-csi: Define and use driver name and (reworked) description
      media: sun6i-csi: Refactor main driver data structures
      media: sun6i-csi: Tidy up platform code
      media: sun6i-csi: Always set exclusive module clock rate
      media: sun6i-csi: Define and use variant to get module clock rate
      media: sun6i-csi: Use runtime pm for clocks and reset
      media: sun6i-csi: Tidy up Kconfig
      media: sun6i-csi: Tidy up v4l2 code
      media: sun6i-csi: Tidy up video code
      media: sun6i-csi: Pass and store csi device directly in video code
      media: sun6i-csi: Register the media device after creation
      media: sun6i-csi: Remove controls handler from the driver
      media: sun6i-csi: Add media ops with link notify callback
      media: sun6i-csi: Introduce and use video helper functions
      media: sun6i-csi: Move csi buffer definition to main header file

 drivers/media/platform/sunxi/sun4i-csi/Kconfig            |   2 +-
 drivers/media/platform/sunxi/sun6i-csi/Kconfig            |  12 +-
 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c        | 592 ++++++++++++++++++++++++++++++++++++-------------------------
 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h        |  64 +++++--
 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c      | 592 +++++++++++++++++++++++++++++++++----------------------------
 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.h      |  23 ++-
 drivers/media/platform/sunxi/sun6i-mipi-csi2/Kconfig      |   2 +-
 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig |   2 +-
 drivers/media/platform/sunxi/sun8i-di/Kconfig             |   2 +-
 drivers/media/platform/sunxi/sun8i-rotate/Kconfig         |   2 +-
 drivers/staging/media/sunxi/cedrus/Kconfig                |   1 +
 11 files changed, 735 insertions(+), 559 deletions(-)