All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH v2 0/4] Add driver for Renesas RZ/G2L CRU module
@ 2022-01-21  1:05 Lad Prabhakar
  2022-01-21  1:05 ` [RFC PATCH v2 1/4] media: dt-bindings: media: Document RZ/G2L CSI-2 block Lad Prabhakar
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Lad Prabhakar @ 2022-01-21  1:05 UTC (permalink / raw)
  To: Niklas Söderlund, Jacopo Mondi, Philipp Zabel,
	Mauro Carvalho Chehab, Rob Herring, Laurent Pinchart,
	Sakari Ailus, Hans Verkuil
  Cc: Geert Uytterhoeven, linux-media, linux-renesas-soc, devicetree,
	linux-kernel, Prabhakar, Biju Das, Lad Prabhakar

Hi All,

This patch series aims to add driver support to CRU module found
on Renesas RZ/G2L SoC.

The Camera Data Receiving Unit (CRU) consists of a MIPI CSI-2
block and an Image Processing block. The Image Processing block
can receive video data received from the external Digital Parallel
Interface or MIPI CSI-2 block, and perform appropriate image
processing for each.

More details:
* https://renesas.info/wiki/File:CRU.png
* https://www.renesas.com/document/mah/
  rzg2l-group-rzg2lc-group-users-manual-hardware-0?language=en&r=1467981

Currently the driver has been tested using yavta and Gstreamer
on RZ/G2L SMARC EVK using the ov5645 sensor on CSI2 interface
only.

Patches are dependent on millstream series [0] and subdev active state series [1].

[0] https://lore.kernel.org/linux-media/20211130141536.891878-1-tomi.valkeinen@ideasonboard.com/T/#t
[1] https://lore.kernel.org/linux-media/20211217135022.364954-1-tomi.valkeinen@ideasonboard.com/T/#t

v1: https://patchwork.kernel.org/project/linux-renesas-soc/cover/
20211207012351.15754-1-prabhakar.mahadev-lad.rj@bp.renesas.com/

Cheers,
Prabhakar

Lad Prabhakar (4):
  media: dt-bindings: media: Document RZ/G2L CSI-2 block
  media: dt-bindings: media: Document RZ/G2L CRU
  media: platform: Add CRU driver for RZ/G2L SoC
  media: platform: Add Renesas RZ/G2L MIPI CSI-2 receiver driver

 .../bindings/media/renesas,rzg2l-cru.yaml     | 152 +++
 .../bindings/media/renesas,rzg2l-csi2.yaml    | 151 +++
 drivers/media/platform/Kconfig                |   1 +
 drivers/media/platform/Makefile               |   2 +
 .../media/platform/renesas/rzg2l-cru/Kconfig  |  28 +
 .../media/platform/renesas/rzg2l-cru/Makefile |   5 +
 .../platform/renesas/rzg2l-cru/rzg2l-core.c   | 432 ++++++++
 .../platform/renesas/rzg2l-cru/rzg2l-cru.h    | 155 +++
 .../platform/renesas/rzg2l-cru/rzg2l-csi2.c   | 928 ++++++++++++++++++
 .../platform/renesas/rzg2l-cru/rzg2l-dma.c    | 722 ++++++++++++++
 .../platform/renesas/rzg2l-cru/rzg2l-v4l2.c   | 360 +++++++
 11 files changed, 2936 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/media/renesas,rzg2l-cru.yaml
 create mode 100644 Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/Kconfig
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/Makefile
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/rzg2l-dma.c
 create mode 100644 drivers/media/platform/renesas/rzg2l-cru/rzg2l-v4l2.c

-- 
2.17.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2022-03-22  0:16 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-21  1:05 [RFC PATCH v2 0/4] Add driver for Renesas RZ/G2L CRU module Lad Prabhakar
2022-01-21  1:05 ` [RFC PATCH v2 1/4] media: dt-bindings: media: Document RZ/G2L CSI-2 block Lad Prabhakar
2022-01-21  9:26   ` Geert Uytterhoeven
2022-01-21 11:52     ` Lad, Prabhakar
2022-01-21 12:06       ` Geert Uytterhoeven
2022-02-15 13:01   ` Jacopo Mondi
2022-03-18 16:58     ` Lad, Prabhakar
2022-01-21  1:05 ` [RFC PATCH v2 2/4] media: dt-bindings: media: Document RZ/G2L CRU Lad Prabhakar
2022-02-07 22:39   ` Rob Herring
2022-03-18 20:39     ` Lad, Prabhakar
2022-02-15 13:06   ` Jacopo Mondi
2022-03-22  0:13     ` Lad, Prabhakar
2022-01-21  1:05 ` [RFC PATCH v2 3/4] media: platform: Add CRU driver for RZ/G2L SoC Lad Prabhakar
2022-02-15 14:40   ` Jacopo Mondi
2022-02-15 15:45     ` Niklas Söderlund
2022-03-22  0:08     ` Lad, Prabhakar
2022-01-21  1:05 ` [RFC PATCH v2 4/4] media: platform: Add Renesas RZ/G2L MIPI CSI-2 receiver driver Lad Prabhakar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.