public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Add ADCs support for RZ/T2H and RZ/N2H
@ 2025-09-23 16:05 Cosmin Tanislav
  2025-09-23 16:05 ` [PATCH 1/7] clk: renesas: r9a09g077: Add ADC modules clock Cosmin Tanislav
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Cosmin Tanislav @ 2025-09-23 16:05 UTC (permalink / raw)
  Cc: Cosmin Tanislav, Jonathan Cameron, David Lechner, Nuno Sá,
	Andy Shevchenko, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Geert Uytterhoeven, Magnus Damm, Michael Turquette, Stephen Boyd,
	Lad Prabhakar, linux-iio, linux-renesas-soc, devicetree,
	linux-kernel, linux-clk

Renesas RZ/T2H (R9A09G077) and RZ/N2H (R9A09G087) SoCs include three
12-Bit successive approximation A/D converters.

RZ/T2H has two ADCs with 4 channels and one with 6.
RZ/N2H has two ADCs with 4 channels and one with 15.

Add support for them.

Cosmin Tanislav (7):
  clk: renesas: r9a09g077: Add ADC modules clock
  dt-bindings: iio: adc: document RZ/T2H and RZ/N2H ADC
  iio: adc: add RZ/T2H / RZ/N2H ADC driver
  arm64: dts: renesas: r9a09g077: Add ADCs support
  arm64: dts: renesas: r9a09g087: Add ADCs support
  arm64: dts: renesas: rzt2h/rzn2h-evk: enable ADCs
  arm64: defconfig: enable RZ/T2H / RZ/N2H ADC driver

 .../iio/adc/renesas,r9a09g077-adc.yaml        | 170 +++++++++
 MAINTAINERS                                   |   8 +
 arch/arm64/boot/dts/renesas/r9a09g077.dtsi    |  69 ++++
 .../dts/renesas/r9a09g077m44-rzt2h-evk.dts    |  28 ++
 arch/arm64/boot/dts/renesas/r9a09g087.dtsi    |  69 ++++
 .../dts/renesas/r9a09g087m44-rzn2h-evk.dts    |  64 ++++
 .../dts/renesas/rzt2h-n2h-evk-common.dtsi     |  79 +++++
 arch/arm64/configs/defconfig                  |   1 +
 drivers/clk/renesas/r9a09g077-cpg.c           |   3 +
 drivers/iio/adc/Kconfig                       |  10 +
 drivers/iio/adc/Makefile                      |   1 +
 drivers/iio/adc/rzt2h_adc.c                   | 328 ++++++++++++++++++
 12 files changed, 830 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml
 create mode 100644 drivers/iio/adc/rzt2h_adc.c

-- 
2.51.0


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

end of thread, other threads:[~2025-09-24 16:38 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-23 16:05 [PATCH 0/7] Add ADCs support for RZ/T2H and RZ/N2H Cosmin Tanislav
2025-09-23 16:05 ` [PATCH 1/7] clk: renesas: r9a09g077: Add ADC modules clock Cosmin Tanislav
2025-09-24 11:49   ` Geert Uytterhoeven
2025-09-23 16:05 ` [PATCH 2/7] dt-bindings: iio: adc: document RZ/T2H and RZ/N2H ADC Cosmin Tanislav
2025-09-23 18:41   ` Conor Dooley
2025-09-23 20:14     ` Cosmin-Gabriel Tanislav
2025-09-23 23:07       ` Conor Dooley
2025-09-24  7:51   ` Geert Uytterhoeven
2025-09-24 11:33     ` Cosmin-Gabriel Tanislav
2025-09-24 11:47       ` Geert Uytterhoeven
2025-09-23 16:05 ` [PATCH 3/7] iio: adc: add RZ/T2H / RZ/N2H ADC driver Cosmin Tanislav
2025-09-24 14:34   ` Nuno Sá
2025-09-24 16:38     ` Cosmin-Gabriel Tanislav
2025-09-23 16:05 ` [PATCH 4/7] arm64: dts: renesas: r9a09g077: Add ADCs support Cosmin Tanislav
2025-09-23 16:05 ` [PATCH 5/7] arm64: dts: renesas: r9a09g087: " Cosmin Tanislav
2025-09-23 16:05 ` [PATCH 6/7] arm64: dts: renesas: rzt2h/rzn2h-evk: enable ADCs Cosmin Tanislav
2025-09-23 16:05 ` [PATCH 7/7] arm64: defconfig: enable RZ/T2H / RZ/N2H ADC driver Cosmin Tanislav

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