public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [PATCH 5.10.y-cip 00/10] Add additional support for MIPI-DSI for RZ/G2L
@ 2026-04-15 18:17 Chris Brandt
  2026-04-15 18:18 ` [PATCH 5.10.y-cip 01/10] drm: renesas: rz-du: Add atomic_pre_enable Chris Brandt
                   ` (10 more replies)
  0 siblings, 11 replies; 15+ messages in thread
From: Chris Brandt @ 2026-04-15 18:17 UTC (permalink / raw)
  To: cip-dev, Nobuhiro Iwamatsu, Pavel Machek

There is important functionality missing from the MIPI-DSI display driver and also the clock
driver for generating the correct pixel clock frequencies.

Since everything is now accepted in mainline, this is the backport of those patches.

The patches were tested on a RZ/G2L board that has a connector for a MIPI-DSI panel.
Additionally, the RZ/G2L SMARC board with a MIPI-to-HDMI bridge chip was re-tested.


Chris



Chris Brandt (5):
  drm: renesas: rz-du: Add atomic_pre_enable
  drm: renesas: rz-du: mipi_dsi: Set DSI divider
  clk: renesas: rzg2l: Fix intin variable size
  clk: renesas: rzg2l: Select correct div round macro
  clk: renesas: rzg2l: Remove DSI clock rate restrictions

Geert Uytterhoeven (2):
  clk: renesas: Use IS_ERR() for pointers that cannot be NULL
  clk: renesas: Add missing log message terminators

Hugo Villeneuve (2):
  drm: renesas: rz-du: Implement MIPI DSI host transfers
  drm: renesas: rz-du: mipi_dsi: fix kernel panic when rebooting for
    some panels

Pali Rohár (1):
  math64: New DIV_U64_ROUND_CLOSEST helper

 drivers/clk/renesas/clk-vbattb.c              |   4 +-
 drivers/clk/renesas/renesas-cpg-mssr.c        |   4 +-
 drivers/clk/renesas/rzg2l-cpg.c               | 182 +++++++++++---
 .../gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c    | 223 +++++++++++++++++-
 .../drm/renesas/rz-du/rzg2l_mipi_dsi_regs.h   |  54 +++++
 include/linux/clk/renesas.h                   |  12 +
 include/linux/math64.h                        |  13 +
 7 files changed, 450 insertions(+), 42 deletions(-)

--
2.52.0



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

end of thread, other threads:[~2026-04-17 13:11 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-15 18:17 [PATCH 5.10.y-cip 00/10] Add additional support for MIPI-DSI for RZ/G2L Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 01/10] drm: renesas: rz-du: Add atomic_pre_enable Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 02/10] drm: renesas: rz-du: Implement MIPI DSI host transfers Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 03/10] drm: renesas: rz-du: mipi_dsi: fix kernel panic when rebooting for some panels Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 04/10] drm: renesas: rz-du: mipi_dsi: Set DSI divider Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 05/10] clk: renesas: Use IS_ERR() for pointers that cannot be NULL Chris Brandt
2026-04-16 21:08   ` Pavel Machek
2026-04-17 12:56     ` Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 06/10] clk: renesas: rzg2l: Fix intin variable size Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 07/10] math64: New DIV_U64_ROUND_CLOSEST helper Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 08/10] clk: renesas: rzg2l: Select correct div round macro Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 09/10] clk: renesas: rzg2l: Remove DSI clock rate restrictions Chris Brandt
2026-04-15 18:18 ` [PATCH 5.10.y-cip 10/10] clk: renesas: Add missing log message terminators Chris Brandt
2026-04-16 21:09 ` [cip-dev] [PATCH 5.10.y-cip 00/10] Add additional support for MIPI-DSI for RZ/G2L Pavel Machek
2026-04-17 13:10   ` Chris Brandt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox