Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Geert Uytterhoeven <geert+renesas@glider.be>
To: soc@lists.linux.dev, soc <soc@kernel.org>
Cc: Magnus Damm <magnus.damm@gmail.com>,
	linux-arm-kernel@lists.infradead.org,
	linux-renesas-soc@vger.kernel.org,
	Geert Uytterhoeven <geert+renesas@glider.be>
Subject: [GIT PULL 2/2] Renesas DTS updates for v7.4 (take two)
Date: Fri,  2 Oct 2026 13:28:40 +0200	[thread overview]
Message-ID: <cover.1790939715.git.geert+renesas@glider.be> (raw)
In-Reply-To: <cover.1790939711.git.geert+renesas@glider.be>

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


      parent reply	other threads:[~2026-10-02 11:29 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1790939715.git.geert+renesas@glider.be \
    --to=geert+renesas@glider.be \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-renesas-soc@vger.kernel.org \
    --cc=magnus.damm@gmail.com \
    --cc=soc@kernel.org \
    --cc=soc@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox