public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [PATCH 6.1.y-cip 0/9] i3c: renesas: Add suspend/resume support
@ 2026-03-03  9:21 Tommaso Merciai
  2026-03-03  9:21 ` [PATCH 6.1.y-cip 1/9] arm64: dts: renesas: rzg3e-smarc-som: Enable I3C support Tommaso Merciai
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Tommaso Merciai @ 2026-03-03  9:21 UTC (permalink / raw)
  To: cip-dev, Nobuhiro Iwamatsu, Pavel Machek
  Cc: Biju Das, Lad Prabhakar, tomm.merciai

Dear All,
This series enable I3C on RZ/G3E SoM and adds suspend/resume support to the
Renesas I3C controller driver into linux-cip-6.1.y.

The series also includes patches required to backport:

 - devm_clk_bulk_get_all_enabled()

Into linux-cip-6.1.y, which are used by the main suspend/resume patch.

Thanks & Regards,
Tommaso

Bartosz Golaszewski (1):
  clk: provide devm_clk_get_optional_enabled_with_rate()

Cristian Ciocaltea (1):
  clk: Provide devm_clk_bulk_get_all_enabled() helper

Shradha Todi (1):
  clk: Provide managed helper to get and enable bulk clocks

Tommaso Merciai (5):
  arm64: dts: renesas: rzg3e-smarc-som: Enable I3C support
  i3c: renesas: Switch to clk_bulk API and store clocks in private data
  i3c: renesas: Store clock rate and reset controls in struct
    renesas_i3c
  i3c: renesas: Factor out hardware initialization to separate function
  i3c: renesas: Add suspend/resume support

Wolfram Sang (1):
  i3c: renesas: Simplify return statement in 'renesas_i3c_daa'

 .../boot/dts/renesas/rzg3e-smarc-som.dtsi     |  14 +
 drivers/clk/clk-devres.c                      |  69 +++++
 drivers/i3c/master/renesas-i3c.c              | 248 ++++++++++++------
 include/linux/clk.h                           |  66 +++++
 4 files changed, 313 insertions(+), 84 deletions(-)

-- 
2.43.0



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

end of thread, other threads:[~2026-03-06 13:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-03  9:21 [PATCH 6.1.y-cip 0/9] i3c: renesas: Add suspend/resume support Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 1/9] arm64: dts: renesas: rzg3e-smarc-som: Enable I3C support Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 2/9] clk: Provide managed helper to get and enable bulk clocks Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 3/9] clk: provide devm_clk_get_optional_enabled_with_rate() Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 4/9] clk: Provide devm_clk_bulk_get_all_enabled() helper Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 5/9] i3c: renesas: Simplify return statement in 'renesas_i3c_daa' Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 6/9] i3c: renesas: Switch to clk_bulk API and store clocks in private data Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 7/9] i3c: renesas: Store clock rate and reset controls in struct renesas_i3c Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 8/9] i3c: renesas: Factor out hardware initialization to separate function Tommaso Merciai
2026-03-03  9:21 ` [PATCH 6.1.y-cip 9/9] i3c: renesas: Add suspend/resume support Tommaso Merciai
2026-03-05  8:38 ` [PATCH 6.1.y-cip 0/9] " Pavel Machek
2026-03-06 13:22 ` Pavel Machek

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