All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] Add support for RZ/G2UL Display Unit
@ 2024-08-05 15:52 Biju Das
  2024-08-05 15:52   ` [PATCH v3 1/4] dt-bindings: display: renesas, rzg2l-du: " Biju Das
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Biju Das @ 2024-08-05 15:52 UTC (permalink / raw)
  To: Mauro Carvalho Chehab, Rob Herring, Krzysztof Kozlowski,
	Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, David Airlie,
	Daniel Vetter, Conor Dooley
  Cc: Biju Das, Laurent Pinchart, Kieran Bingham, Geert Uytterhoeven,
	Magnus Damm, linux-media, dri-devel, linux-renesas-soc,
	devicetree, Prabhakar Mahadev Lad, Biju Das

This patch series aims to add support for RZ/G2UL DU.

The LCD controller is composed of Frame Compression Processor (FCPVD),
Video Signal Processor (VSPD), and Display Unit (DU).

The output of LCDC is connected display parallel interface (DPI) and
supports a maximum resolution of WXGA along with 2 RPFs to support the
blending of two picture layers and raster operations (ROPs)

It is similar to LCDC IP on RZ/G2L SoCs, but does not have DSI interface.

v2->v3:
 * Split patch series based on subsystem from DU patch series [1].
 * Replaced ports->port property for RZ/G2UL as it supports only DPI
   and retained ports property for RZ/{G2L,V2L} as it supports both DSI
   and DPI output interface.
 * Added missing blank line before example.
 * Dropped tags from Conor and Geert as there are new changes in bindings
 * Avoided the line break in rzg2l_du_start_stop() for rstate.
 * Replaced port->du_output in  struct rzg2l_du_output_routing and
   dropped using the port number to indicate the output type in
   rzg2l_du_encoders_init().
 * Updated rzg2l_du_r9a07g043u_info and rzg2l_du_r9a07g044_info.

 [1] https://lore.kernel.org/all/20240709135152.185042-1-biju.das.jz@bp.renesas.com/
v1->v2:
 * Updated cover letter header "DU IP->Display Unit".
 * Updated commit description related to non ABI breakage for patch#3.
 * Added Ack from Conor for binding patches.

Biju Das (4):
  dt-bindings: display: renesas,rzg2l-du: Document RZ/G2UL DU bindings
  drm: renesas: rz-du: Add RZ/G2UL DU Support
  arm64: dts: renesas: r9a07g043u: Add DU node
  arm64: dts: renesas: r9a07g043u11-smarc: Enable DU

 .../bindings/display/renesas,rzg2l-du.yaml    |  35 +++++-
 arch/arm64/boot/dts/renesas/r9a07g043u.dtsi   |  19 +++
 .../boot/dts/renesas/r9a07g043u11-smarc.dts   | 109 ++++++++++++++++++
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c |   8 +-
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c  |  18 ++-
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.h  |   5 +-
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c  |   4 +-
 7 files changed, 188 insertions(+), 10 deletions(-)

-- 
2.43.0


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

end of thread, other threads:[~2024-08-22 12:44 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-05 15:52 [PATCH v3 0/4] Add support for RZ/G2UL Display Unit Biju Das
2024-08-05 15:52 ` [PATCH v3 1/4] dt-bindings: display: renesas,rzg2l-du: Document RZ/G2UL DU bindings Biju Das
2024-08-05 15:52   ` [PATCH v3 1/4] dt-bindings: display: renesas, rzg2l-du: " Biju Das
2024-08-13 16:32   ` [PATCH v3 1/4] dt-bindings: display: renesas,rzg2l-du: " Rob Herring
2024-08-13 19:39     ` Laurent Pinchart
2024-08-19 12:37       ` Biju Das
2024-08-20  6:42         ` Biju Das
2024-08-20  8:36           ` Laurent Pinchart
2024-08-05 15:52 ` [PATCH v3 2/4] drm: renesas: rz-du: Add RZ/G2UL DU Support Biju Das
2024-08-13 19:48   ` Laurent Pinchart
2024-08-19 13:04     ` Biju Das
2024-08-22 12:30   ` Geert Uytterhoeven
2024-08-22 12:44     ` Biju Das
2024-08-05 15:52 ` [PATCH v3 3/4] arm64: dts: renesas: r9a07g043u: Add DU node Biju Das
2024-08-05 15:52 ` [PATCH v3 4/4] arm64: dts: renesas: r9a07g043u11-smarc: Enable DU Biju Das

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.