[GIT PULL 3/3] Renesas DTS updates for v7.4

Geert Uytterhoeven geert+renesas at glider.be
Fri Sep 18 02:37:05 PDT 2026


The following changes since commit 8dc2615d5702059b2b71fca6f93c0d7d10ae54cb:

  arm64: dts: renesas: r8a779f0: Set UFS lane count (2026-09-14 10:07:09 +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-tag1

for you to fetch changes up to b43aa6a6ebe8ca8bdd75ee688e1eb2d0d16a888e:

  arm64: dts: renesas: r8a779f0: Add GICv3 ITS and update PCIe nodes (2026-09-15 10:46:16 +0200)

----------------------------------------------------------------
Renesas DTS updates for v7.4

  - Add GPU and display support for the RZ/G3L SoC,
  - Add display and RTC support for the RZ/T2H and RZ/N2H SoCs, and
    their EVK development boards,
  - Add I3C support for the RZ/G3S SMARC SoM,
  - Specify ethernet PHY reset timings on various ARM32 boards,
  - Add Clock Pulse Generator (CPG) and Module Controller (MDLC) support
    on the R-Car X5H SoC,
  - Add GICv3 Interrupt Translation Services (ITS) support on the R-Car
    V4H, V4M, and S4-8 SoCs,
  - Add GPIO support for the RZ/N1D-EB Expansion Board,
  - Add Display Stream Compressor (DSC) and (more) DisplayPort support
    for the R-Car V4H SoC and the Sparrow Hawk and White Hawk
    development boards,
  - Add WaveShare dual-channel CANFD HAT support for the Sparrow Hawk
    development board,
  - Miscellaneous fixes and improvements.

Note that this is based on renesas-fixes-for-v7.3-tag2, for which I have
just sent a PR.

Thanks for pulling!

----------------------------------------------------------------
Biju Das (7):
      arm64: dts: renesas: r9a08g046: Add Mali-G31 GPU node
      arm64: dts: renesas: rzg3l-smarc-som: Enable Mali-G31
      arm64: dts: renesas: r9a08g045: Move max-frequency to SoC dtsi
      arm64: dts: renesas: r9a08g046: Add FCPVD node
      arm64: dts: renesas: r9a08g046: Add VSPD node
      arm64: dts: renesas: r9a08g046: Add DU and DSI nodes
      arm64: dts: renesas: r9a08g046: Add LVDS node

Claudiu Beznea (1):
      arm64: dts: renesas: rzg3s-smarc-som: Enable I3C

Geert Uytterhoeven (4):
      arm64: dts: renesas: r8a78000: Add CPG node
      arm64: dts: renesas: r8a78000: Add MDLC nodes
      arm64: dts: renesas: r9a09g047e57-smarc: Update CAN transceivers
      arm64: dts: renesas: white-hawk: Add second mini-DP output support

Krzysztof Kozlowski (3):
      ARM: dts: renesas: Correct white-space style
      arm64: dts: renesas: Correct white-space style
      arm64: dts: renesas: Use hyphens in node names

Lad Prabhakar (12):
      arm64: dts: renesas: r9a09g077: Add VSPD and FCPVD nodes
      arm64: dts: renesas: r9a09g077: Add DU node
      arm64: dts: renesas: r9a09g087: Add VSPD and FCPVD nodes
      arm64: dts: renesas: r9a09g087: Add DU node
      arm64: dts: renesas: r9a09g077: Adjust CPG register region sizes
      arm64: dts: renesas: r9a09g087: Adjust CPG register region sizes
      arm64: dts: renesas: rzt2h-n2h-evk: Use consistent switch notation
      arm64: dts: renesas: Add LCDC overlays for RZ/T2H and RZ/N2H EVKs
      arm64: dts: renesas: r9a09g077: Add RTC node
      arm64: dts: renesas: r9a09g087: Add RTC node
      arm64: dts: renesas: rzt2h-n2h-evk: Enable RTC support
      arm64: dts: renesas: rzt2h-n2h-evk: Mark XSPI1 boot partitions read-only

Marek Vasut (22):
      arm64: dts: renesas: sparrow-hawk: Always enable edge connector I2C busses
      ARM: dts: renesas: gr-peach: Specify ethernet PHY reset timings
      ARM: dts: renesas: armadillo800eva: Specify ethernet PHY reset timings
      ARM: dts: renesas: lager: Specify ethernet PHY reset timings
      ARM: dts: renesas: stout: Specify ethernet PHY reset timings
      ARM: dts: renesas: koelsch: Specify ethernet PHY reset timings
      ARM: dts: renesas: porter: Specify ethernet PHY reset timings
      ARM: dts: renesas: gose: Specify ethernet PHY reset timings
      ARM: dts: renesas: alt: Specify ethernet PHY reset timings
      ARM: dts: renesas: silk: Specify ethernet PHY reset timings
      ARM: dts: renesas: sk-rzg1m: Specify ethernet PHY reset timings
      ARM: dts: renesas: sk-rzg1e: Specify ethernet PHY reset timings
      arm64: dts: renesas: cat875: Specify ethernet PHY reset timings
      arm64: dts: renesas: hihope-rzg2-ex: Specify ethernet PHY reset timings
      arm64: dts: renesas: beacon: Specify ethernet PHY reset timings
      arm64: dts: renesas: r8a779g0: Add GICv3 ITS and update PCIe nodes
      arm64: dts: renesas: r8a779h0: Add GICv3 ITS and update PCIe node
      arm64: dts: renesas: r8a779g0: Add DSC
      arm64: dts: renesas: sparrow-hawk: Enable DisplayPort by adding DSC
      arm64: dts: renesas: sparrow-hawk: Align MSIOF1 PFC node name with label
      arm64: dts: renesas: sparrow-hawk: Add overlay for WaveShare 2CH CANFD HAT
      arm64: dts: renesas: r8a779f0: Add GICv3 ITS and update PCIe nodes

Tommaso Merciai (1):
      arm64: dts: renesas: r9a09g047e57-smarc: Set I2C1 clock frequency to 1 MHz

Wolfram Sang (5):
      ARM: dts: renesas: lager: Specify correct connector for i2cexio0 bus
      ARM: dts: renesas: lager: Use inclusive wording
      ARM: dts: renesas: r9a06g032-rzn1d400: Don't enable gpiochips which are always on
      ARM: dts: renesas: r9a06g032: Don't set status to the default value
      ARM: dts: renesas: r9a06g032-rzn1d400-eb: Enable GPIOs on CN12

 arch/arm/boot/dts/renesas/r7s72100-gr-peach.dts    |   2 +
 .../boot/dts/renesas/r8a7740-armadillo800eva.dts   |   2 +
 arch/arm/boot/dts/renesas/r8a7743-sk-rzg1m.dts     |   2 +
 arch/arm/boot/dts/renesas/r8a7743.dtsi             |   6 +-
 arch/arm/boot/dts/renesas/r8a7744.dtsi             |   6 +-
 arch/arm/boot/dts/renesas/r8a7745-sk-rzg1e.dts     |   2 +
 arch/arm/boot/dts/renesas/r8a7745.dtsi             |   6 +-
 arch/arm/boot/dts/renesas/r8a77470.dtsi            |   6 +-
 arch/arm/boot/dts/renesas/r8a7790-lager.dts        |  28 +-
 arch/arm/boot/dts/renesas/r8a7790-stout.dts        |   4 +-
 arch/arm/boot/dts/renesas/r8a7790.dtsi             |   4 +-
 arch/arm/boot/dts/renesas/r8a7791-koelsch.dts      |   2 +
 arch/arm/boot/dts/renesas/r8a7791-porter.dts       |   2 +
 arch/arm/boot/dts/renesas/r8a7791.dtsi             |   4 +-
 arch/arm/boot/dts/renesas/r8a7792.dtsi             |   4 +-
 arch/arm/boot/dts/renesas/r8a7793-gose.dts         |   2 +
 arch/arm/boot/dts/renesas/r8a7793.dtsi             |   4 +-
 arch/arm/boot/dts/renesas/r8a7794-alt.dts          |   2 +
 arch/arm/boot/dts/renesas/r8a7794-silk.dts         |   2 +
 arch/arm/boot/dts/renesas/r8a7794.dtsi             |   4 +-
 .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts |   1 -
 .../arm/boot/dts/renesas/r9a06g032-rzn1d400-eb.dts |  14 +-
 arch/arm/boot/dts/renesas/r9a06g032.dtsi           |   2 -
 arch/arm64/boot/dts/renesas/Makefile               |   9 +
 .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi |   2 +-
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi |   6 +-
 .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi |  12 +-
 arch/arm64/boot/dts/renesas/cat875.dtsi            |   2 +
 arch/arm64/boot/dts/renesas/condor-common.dtsi     |   2 +-
 arch/arm64/boot/dts/renesas/draak.dtsi             |   2 +-
 arch/arm64/boot/dts/renesas/ebisu.dtsi             |   6 +-
 arch/arm64/boot/dts/renesas/gray-hawk-single.dtsi  |   8 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |   4 +-
 arch/arm64/boot/dts/renesas/hihope-rev2.dtsi       |   8 +-
 arch/arm64/boot/dts/renesas/hihope-rev4.dtsi       |   4 +-
 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi    |   6 +-
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          |  14 +-
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          |  12 +-
 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts    |   4 +-
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |  12 +-
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi          |  14 +-
 arch/arm64/boot/dts/renesas/r8a77951.dtsi          |  14 +-
 arch/arm64/boot/dts/renesas/r8a77960.dtsi          |  14 +-
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          |  14 +-
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |  12 +-
 .../renesas/r8a77970-eagle-function-expansion.dtso |   2 +-
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts     |   2 +-
 arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts     |   2 +-
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |   2 +-
 arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts     |   2 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |   4 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |  10 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |   6 +-
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      |   2 +-
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |   4 +-
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |   2 +-
 .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi      |   2 +-
 arch/arm64/boot/dts/renesas/r8a779f0.dtsi          |  36 ++-
 arch/arm64/boot/dts/renesas/r8a779f4-s4sk.dts      |   2 +-
 .../arm64/boot/dts/renesas/r8a779g0-white-hawk.dts |  94 +++++++
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi          |  69 ++++-
 .../renesas/r8a779g3-sparrow-hawk-fan-argon40.dtso |   1 -
 .../r8a779g3-sparrow-hawk-ws-2ch-canfd.dtso        | 135 ++++++++++
 .../boot/dts/renesas/r8a779g3-sparrow-hawk.dts     |  19 +-
 arch/arm64/boot/dts/renesas/r8a779h0.dtsi          |  26 +-
 arch/arm64/boot/dts/renesas/r8a779md-geist.dts     |  12 +-
 arch/arm64/boot/dts/renesas/r8a78000.dtsi          | 300 +++++++++++++++++++--
 .../arm64/boot/dts/renesas/r9a07g044l2-remi-pi.dts |   2 +-
 arch/arm64/boot/dts/renesas/r9a08g045.dtsi         |   5 +-
 arch/arm64/boot/dts/renesas/r9a08g046.dtsi         | 265 ++++++++++++++++++
 arch/arm64/boot/dts/renesas/r9a09g011.dtsi         |   4 +-
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi         |   2 +-
 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts |  27 +-
 arch/arm64/boot/dts/renesas/r9a09g056.dtsi         |   2 +-
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         |   2 +-
 .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts    |   6 +-
 arch/arm64/boot/dts/renesas/r9a09g077.dtsi         |  65 ++++-
 .../dts/renesas/r9a09g077m44-evk-cn15-lcdc.dtso    |  53 ++++
 .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts    |  18 +-
 arch/arm64/boot/dts/renesas/r9a09g087.dtsi         |  65 ++++-
 .../dts/renesas/r9a09g087m44-evk-cn20-lcdc.dtso    |  63 +++++
 .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts    |  32 ++-
 arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi    |  13 +-
 .../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi  |  16 +-
 arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi   |  20 +-
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi       |   2 +-
 .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi |  16 +-
 arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi  |  20 +-
 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi      |   2 +-
 .../boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi |  16 +-
 arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi  |  20 +-
 arch/arm64/boot/dts/renesas/rzg3l-smarc-som.dtsi   |  14 +
 arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi   |  25 +-
 arch/arm64/boot/dts/renesas/rzg3s-smarc-switches.h |   4 +
 arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi       |   1 -
 .../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi     |   7 +
 .../boot/dts/renesas/rzt2h-n2h-evk-du-adv7513.dtsi |  72 +++++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |  14 +-
 arch/arm64/boot/dts/renesas/salvator-xs.dtsi       |   2 +-
 .../ulcb-kf-audio-graph-card2-mix+split.dtsi       |  18 +-
 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi           |   2 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   8 +-
 .../boot/dts/renesas/white-hawk-cpu-common.dtsi    |   6 +-
 103 files changed, 1577 insertions(+), 358 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779g3-sparrow-hawk-ws-2ch-canfd.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g077m44-evk-cn15-lcdc.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/r9a09g087m44-evk-cn20-lcdc.dtso
 create mode 100644 arch/arm64/boot/dts/renesas/rzt2h-n2h-evk-du-adv7513.dtsi



More information about the linux-arm-kernel mailing list