* [GIT PULL 0/2] Renesas SoC updates for v7.4 (take two)
@ 2026-10-02 11:28 Geert Uytterhoeven
2026-10-02 11:28 ` [GIT PULL 1/2] Renesas driver " Geert Uytterhoeven
2026-10-02 11:28 ` [GIT PULL 2/2] Renesas DTS " Geert Uytterhoeven
0 siblings, 2 replies; 3+ messages in thread
From: Geert Uytterhoeven @ 2026-10-02 11:28 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
Hi SoC folks,
This is my second pull request for the inclusion of Renesas SoC updates
for v7.4.
It consists of two parts:
[GIT PULL 1/2] Renesas driver updates for v7.4 (take two)
- Select core functionality that will be required for proper operation
on RZ/G2M v3.0, RZ/G3E, and RZ/V2N.
[GIT PULL 2/2] Renesas DTS updates for v7.4 (take two)
- Add PCIe support for the RZ/G3L SoC,
- Add ADC DMA support for the RZ/T2H and RZ/N2H SoCs,
- Add initial support for the RZ/G2M v3.0 SoC and the HopeRun HiHope
RZ/G2M v3.0 board stack,
- Add USB support for the RZ/G3E SoC and the RZ/G3E SMARC EVK board,
- Add SPI (MSIOF) and I2C support for the R-Car X5H SoC,
- Add support for various SolidRun boards based on RZ/G2L, RZ/G2LC,
RZ/V2L, and RZ/G2UL,
- Miscellaneous fixes and improvements.
Note that the second PR includes DT binding definitions and updates for
the RZ/G2M v3.0 and R-Car X5H SoCs, which are shared by the clock and
pmdomain subsystems and DT source files.
Thanks for pulling!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL 1/2] Renesas driver updates for v7.4 (take two)
2026-10-02 11:28 [GIT PULL 0/2] Renesas SoC updates for v7.4 (take two) Geert Uytterhoeven
@ 2026-10-02 11:28 ` Geert Uytterhoeven
2026-10-02 11:28 ` [GIT PULL 2/2] Renesas DTS " Geert Uytterhoeven
1 sibling, 0 replies; 3+ messages in thread
From: Geert Uytterhoeven @ 2026-10-02 11:28 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit 10eeafc3e90ebbe6627a7d471b86af889d7b07e5:
soc: renesas: rcar-rst: Add support for RZ/G2M v3.0 (2026-09-07 10:53:31 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-drivers-for-v7.4-tag2
for you to fetch changes up to a251a759b52082627f2e78068560e29765de1ae7:
soc: renesas: Kconfig: Enable ICU support for RZ/G3E and RZ/V2N (2026-09-29 10:01:33 +0200)
----------------------------------------------------------------
Renesas driver updates for v7.4 (take two)
- Select core functionality that will be required for proper operation
on RZ/G2M v3.0, RZ/G3E, and RZ/V2N.
Thanks for pulling!
----------------------------------------------------------------
Ayman Chaudhry (1):
soc: renesas: Enable SYSC driver for r8a774a3
Lad Prabhakar (1):
soc: renesas: Kconfig: Enable ICU support for RZ/G3E and RZ/V2N
drivers/soc/renesas/Kconfig | 3 +++
1 file changed, 3 insertions(+)
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL 2/2] Renesas DTS updates for v7.4 (take two)
2026-10-02 11:28 [GIT PULL 0/2] Renesas SoC updates for v7.4 (take two) Geert Uytterhoeven
2026-10-02 11:28 ` [GIT PULL 1/2] Renesas driver " Geert Uytterhoeven
@ 2026-10-02 11:28 ` Geert Uytterhoeven
1 sibling, 0 replies; 3+ messages in thread
From: Geert Uytterhoeven @ 2026-10-02 11:28 UTC (permalink / raw)
To: soc, soc
Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc,
Geert Uytterhoeven
The following changes since commit b43aa6a6ebe8ca8bdd75ee688e1eb2d0d16a888e:
arm64: dts: renesas: r8a779f0: Add GICv3 ITS and update PCIe nodes (2026-09-15 10:46:16 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-dts-for-v7.4-tag2
for you to fetch changes up to d99e991749f3b12a3a8b23224725dbc1ca15f6bf:
arm64: dts: renesas: Add support for solidrun rzg2ul som on hb-ripple (2026-10-02 11:59:02 +0200)
----------------------------------------------------------------
Renesas DTS updates for v7.4 (take two)
- Add PCIe support for the RZ/G3L SoC,
- Add ADC DMA support for the RZ/T2H and RZ/N2H SoCs,
- Add initial support for the RZ/G2M v3.0 SoC and the HopeRun HiHope
RZ/G2M v3.0 board stack,
- Add USB support for the RZ/G3E SoC and the RZ/G3E SMARC EVK board,
- Add SPI (MSIOF) and I2C support for the R-Car X5H SoC,
- Add support for various SolidRun boards based on RZ/G2L, RZ/G2LC,
RZ/V2L, and RZ/G2UL,
- Miscellaneous fixes and improvements.
Note that this includes DT binding definitions and updates for the
RZ/G2M v3.0 and R-Car X5H SoCs, which are shared by the clock and
pmdomain subsystems and DT source files.
Thanks for pulling!
----------------------------------------------------------------
Anurag Pateriya (1):
dt-bindings: power: qcom,rpmhpd: Add NMXC power domain index
Ayman Chaudhry (6):
dt-bindings: power: renesas,rcar-sysc: Document vendor-prefixed header paths
dt-bindings: power: Add r8a774a3 SYSC power domain definitions
dt-bindings: clock: Add r8a774a3 CPG Core Clock definitions
arm64: dts: renesas: Add initial SoC DTSI for RZ/G2M v3.0
arm64: dts: renesas: Add HiHope RZ/G2M v3.0 SoC main board support
arm64: dts: renesas: Add HiHope RZ/G2M v3.0 SoC sub board support
Biju Das (1):
arm64: dts: renesas: r9a08g046: Add PCIe support
Cosmin Tanislav (2):
arm64: dts: renesas: r9a09g077: Wire up DMA support for ADC
arm64: dts: renesas: r9a09g087: Wire up DMA support for ADC
Geert Uytterhoeven (5):
Merge tag 'renesas-r8a774a3-dt-binding-defs-tag1' into renesas-dts-for-v7.4
Merge branch 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into renesas-dts-for-v7.4
dt-bindings: clock: renesas,r8a78000-cpg: Add MSIOF clocks
Merge tag 'renesas-r8a78000-dt-binding-defs-tag3' into renesas-dts-for-v7.4
arm64: dts: renesas: r8a78000: Add MSIOF nodes
Hardeep Sharma (1):
dt-bindings: power: rpmpd: Document Kuno RPMh power domains
Joshua Yeong (1):
dt-bindings: power: Add RPMI device power service
Josua Mayer (9):
dt-bindings: soc: renesas: Add various SolidRun RZ/G2 based boards
arm64: dts: renesas: Add support for solidrun rzg2l som and hb-iiot evb
arm64: dts: renesas: Add support for solidrun rzv2l som and hb-iiot evb
arm64: dts: renesas: Add support for solidrun rzg2lc som and hb-iiot evb
arm64: dts: renesas: rzg2l(c)/rzv2l hb-iiot: Add dsi panel dt overlay
arm64: dts: renesas: Add support for solidrun hb-ripple with rzg2l som
arm64: dts: renesas: Add support for solidrun hb-ripple with rzv2l som
arm64: dts: renesas: Add support for solidrun hb-ripple with rzg2lc som
arm64: dts: renesas: Add support for solidrun rzg2ul som on hb-ripple
Lad Prabhakar (2):
arm64: dts: renesas: r9a09g077: Drop unwired ADC interrupts
arm64: dts: renesas: r9a09g087: Drop unwired ADC interrupts
Marek Vasut (4):
arm64: dts: renesas: ironhide: Align inline ECC carveout sizes with bootloader settings
arm64: dts: renesas: r8a779f0: Add PCIe Application/Local register reset
arm64: dts: renesas: r8a779g0: Add PCIe Application/Local register reset
arm64: dts: renesas: r8a779h0: Add PCIe Application/Local register reset
Sreeshankar K (1):
dt-bindings: power: qcom,rpmhpd: Document RPMh power domain for SM7250
Tommaso Merciai (3):
arm64: dts: renesas: r9a08g046: Add USB2.0 placeholder nodes
arm64: dts: renesas: r9a09g047: Add USB2.0 support
arm64: dts: renesas: r9a09g047e57-smarc: Enable USB2.0 support
Wolfram Sang (1):
arm64: dts: renesas: r8a78000: Add I2C nodes
.../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +
.../bindings/power/renesas,rcar-sysc.yaml | 7 +-
.../bindings/power/riscv,rpmi-device-power.yaml | 65 +++
.../power/riscv,rpmi-mpxy-device-power.yaml | 65 +++
.../devicetree/bindings/soc/renesas/renesas.yaml | 37 ++
arch/arm64/boot/dts/renesas/Makefile | 76 ++-
.../boot/dts/renesas/r8a774a3-hihope-rzg2m-ex.dts | 14 +
.../boot/dts/renesas/r8a774a3-hihope-rzg2m.dts | 49 ++
arch/arm64/boot/dts/renesas/r8a774a3.dtsi | 302 +++++++++++
arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 16 +-
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 16 +-
arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 8 +-
arch/arm64/boot/dts/renesas/r8a78000-ironhide.dts | 12 +-
arch/arm64/boot/dts/renesas/r8a78000.dtsi | 216 ++++++++
.../renesas/r9a07g043u12-hummingboard-ripple.dts | 89 ++++
.../dts/renesas/r9a07g044c2-hummingboard-iiot.dts | 20 +
.../renesas/r9a07g044c2-hummingboard-ripple.dts | 93 ++++
.../dts/renesas/r9a07g044l2-hummingboard-iiot.dts | 16 +
.../renesas/r9a07g044l2-hummingboard-ripple.dts | 18 +
.../dts/renesas/r9a07g054l2-hummingboard-iiot.dts | 16 +
.../renesas/r9a07g054l2-hummingboard-ripple.dts | 18 +
arch/arm64/boot/dts/renesas/r9a08g046.dtsi | 70 ++-
arch/arm64/boot/dts/renesas/r9a08g046l48-smarc.dts | 36 ++
arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 124 +++++
arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 31 ++
arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 24 +-
arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 24 +-
arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 25 +
.../renesas/rzg2l-hummingboard-iiot-common.dtsi | 560 +++++++++++++++++++++
.../renesas/rzg2l-hummingboard-iiot-microsd.dtso | 26 +
...hummingboard-iiot-panel-dsi-WJ70N3TYJHMNG0.dtso | 79 +++
.../renesas/rzg2l-hummingboard-iiot-rs485-a.dtso | 17 +
.../renesas/rzg2l-hummingboard-iiot-rs485-b.dtso | 17 +
.../boot/dts/renesas/rzg2l-hummingboard-iiot.dtsi | 49 ++
.../renesas/rzg2l-hummingboard-pulse-common.dtsi | 116 +++++
.../rzg2l-hummingboard-pulse-micro-hdmi.dtsi | 79 +++
.../dts/renesas/rzg2l-hummingboard-ripple.dtsi | 122 +++++
arch/arm64/boot/dts/renesas/rzg2l-sr-som-emmc.dtso | 44 ++
arch/arm64/boot/dts/renesas/rzg2l-sr-som.dtsi | 473 +++++++++++++++++
.../renesas/rzg2lc-hummingboard-pulse-leds.dtso | 48 ++
arch/arm64/boot/dts/renesas/rzg2lc-sr-som.dtsi | 436 ++++++++++++++++
.../renesas/rzg2ul-hummingboard-pulse-leds.dtso | 48 ++
arch/arm64/boot/dts/renesas/rzg2ul-sr-som.dtsi | 418 +++++++++++++++
arch/arm64/boot/dts/renesas/rzg3l-smarc-som.dtsi | 11 +
.../dt-bindings/clock/renesas,r8a774a3-cpg-mssr.h | 59 +++
include/dt-bindings/clock/renesas,r8a78000-cpg.h | 2 +
include/dt-bindings/power/qcom,rpmhpd.h | 1 +
include/dt-bindings/power/renesas,r8a774a3-sysc.h | 30 ++
48 files changed, 4069 insertions(+), 55 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/riscv,rpmi-device-power.yaml
create mode 100644 Documentation/devicetree/bindings/power/riscv,rpmi-mpxy-device-power.yaml
create mode 100644 arch/arm64/boot/dts/renesas/r8a774a3-hihope-rzg2m-ex.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a774a3-hihope-rzg2m.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a774a3.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043u12-hummingboard-ripple.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-hummingboard-iiot.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-hummingboard-ripple.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-hummingboard-iiot.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-hummingboard-ripple.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-hummingboard-iiot.dts
create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-hummingboard-ripple.dts
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-iiot-common.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-iiot-microsd.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-iiot-panel-dsi-WJ70N3TYJHMNG0.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-iiot-rs485-a.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-iiot-rs485-b.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-iiot.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-pulse-common.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-pulse-micro-hdmi.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-hummingboard-ripple.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-sr-som-emmc.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-sr-som.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-hummingboard-pulse-leds.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-sr-som.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-hummingboard-pulse-leds.dtso
create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-sr-som.dtsi
create mode 100644 include/dt-bindings/clock/renesas,r8a774a3-cpg-mssr.h
create mode 100644 include/dt-bindings/power/renesas,r8a774a3-sysc.h
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-10-02 11:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-02 11:28 [GIT PULL 0/2] Renesas SoC updates for v7.4 (take two) Geert Uytterhoeven
2026-10-02 11:28 ` [GIT PULL 1/2] Renesas driver " Geert Uytterhoeven
2026-10-02 11:28 ` [GIT PULL 2/2] Renesas DTS " Geert Uytterhoeven
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox