public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [PATCH 6.12.y-cip 00/10] Add support for RZ/G3E SDHI
@ 2025-06-23 14:48 Tommaso Merciai
  2025-06-23 14:48 ` [PATCH 6.12.y-cip 01/10] clk: renesas: r9a09g047: Add SDHI clocks/resets Tommaso Merciai
                   ` (10 more replies)
  0 siblings, 11 replies; 15+ messages in thread
From: Tommaso Merciai @ 2025-06-23 14:48 UTC (permalink / raw)
  To: cip-dev, Nobuhiro Iwamatsu, Pavel Machek
  Cc: Biju Das, Lad Prabhakar, tomm.merciai

Hi All,

This patch series aims to add SDHI support for the Renesas RZ/G3E SoCs
into the linux-6.12.y-cip kernel.

The SD/MMC block on the RZ/G3E ("R9A09G047") SoC is similar to that
of the RZ/V2H, but the SD0 channel has only dedicated pins, so we must
use SD_STATUS register to control voltage and power enable (internal
regulator).

For SD1 and SD2 channel we can either use gpio regulator or internal
regulator (using SD_STATUS register) for voltage switching.

This patchset applies on top of [1]

[1] https://patchwork.kernel.org/project/cip-dev/list/?series=974772

Thanks & Regards,
Tommaso

Biju Das (10):
  clk: renesas: r9a09g047: Add SDHI clocks/resets
  dt-bindings: mmc: renesas,sdhi: Document RZ/G3E support
  of: base: Add of_get_available_child_by_name()
  mmc: renesas_sdhi: Add support for RZ/G3E SoC
  mmc: renesas_sdhi: Use of_get_available_child_by_name()
  arm64: dts: renesas: r9a09g047: Add SDHI0-SDHI2 nodes
  arm64: dts: renesas: r9a09g057: Add support for enabling SDHI internal
    regulator
  arm64: dts: renesas: rzg3e-smarc-som: Enable SDHI{0,2}
  arm64: dts: renesas: rzg3e-smarc-som: Add support to enable SD on
    SDHI0
  arm64: dts: renesas: r9a09g047e57-smarc: Enable SDHI1

 .../devicetree/bindings/mmc/renesas,sdhi.yaml |  16 ++
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi    |  60 +++++++
 .../boot/dts/renesas/r9a09g047e57-smarc.dts   |  49 ++++++
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi    |  21 +++
 .../boot/dts/renesas/renesas-smarc2.dtsi      |  18 ++
 .../boot/dts/renesas/rzg3e-smarc-som.dtsi     | 154 ++++++++++++++++++
 drivers/clk/renesas/r9a09g047-cpg.c           |  31 ++++
 drivers/mmc/host/Kconfig                      |   2 +-
 drivers/mmc/host/renesas_sdhi.h               |   1 +
 drivers/mmc/host/renesas_sdhi_core.c          | 126 ++++++++++++++
 drivers/mmc/host/tmio_mmc.h                   |  10 ++
 drivers/of/base.c                             |  27 +++
 include/linux/of.h                            |   9 +
 13 files changed, 523 insertions(+), 1 deletion(-)

-- 
2.43.0



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

end of thread, other threads:[~2025-06-24  9:04 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-23 14:48 [PATCH 6.12.y-cip 00/10] Add support for RZ/G3E SDHI Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 01/10] clk: renesas: r9a09g047: Add SDHI clocks/resets Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 02/10] dt-bindings: mmc: renesas,sdhi: Document RZ/G3E support Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 03/10] of: base: Add of_get_available_child_by_name() Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 04/10] mmc: renesas_sdhi: Add support for RZ/G3E SoC Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 05/10] mmc: renesas_sdhi: Use of_get_available_child_by_name() Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 06/10] arm64: dts: renesas: r9a09g047: Add SDHI0-SDHI2 nodes Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 07/10] arm64: dts: renesas: r9a09g057: Add support for enabling SDHI internal regulator Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 08/10] arm64: dts: renesas: rzg3e-smarc-som: Enable SDHI{0,2} Tommaso Merciai
2025-06-23 23:25   ` nobuhiro1.iwamatsu
2025-06-23 23:30     ` nobuhiro1.iwamatsu
2025-06-23 14:48 ` [PATCH 6.12.y-cip 09/10] arm64: dts: renesas: rzg3e-smarc-som: Add support to enable SD on SDHI0 Tommaso Merciai
2025-06-23 14:48 ` [PATCH 6.12.y-cip 10/10] arm64: dts: renesas: r9a09g047e57-smarc: Enable SDHI1 Tommaso Merciai
2025-06-24  7:18 ` [PATCH 6.12.y-cip 00/10] Add support for RZ/G3E SDHI nobuhiro1.iwamatsu
2025-06-24  9:04   ` Pavel Machek

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