[GIT PULL] Rockchip dts64 changes for 6.16 #2

Heiko Stuebner heiko at sntech.de
Sun May 18 02:14:07 PDT 2025


Hi soc maintainers,

please find below and in the next PR some more
Rockchip changes aimed at 6.16 .

Please pull.

Thanks
Heiko


The following changes since commit a706a593cb19796f31d3a888423ef1a71885ae72:

  arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-rock3c (2025-05-07 08:31:09 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.16-rockchip-dts64-2

for you to fetch changes up to 1631cbdb808963354ef6b6454bc617cd15f90718:

  arm64: dts: rockchip: Improve LED config for NanoPi R5S (2025-05-15 14:57:44 +0200)

----------------------------------------------------------------
New SoC the RK3562 (4xA53, Mali-G52) with one evaluation board.
New boards:
 - Cobra and PP1516 from Theobroma-Systems (build around the PX30)
 - Radxa Rock 5B+ (rk3588)
 - Rockchip RK3399 industrial eval board
New peripherals:
 - GMAC + SDMMC/SDIO on rk3528
 - SAI + HDMI-audio on rk3576
Interesting general updates:
 - move rk3528 i2c + uart aliases as requested
 - rk3568 PCIe3 MSI to use GIC ITS
 - update deprecated dwmac reset properties on some px30 boards
 - updates for cypress usb hubs on some Theobroma boards
   Binding taken with Greg's blessing
   https://lore.kernel.org/all/2025051550-polish-prude-ed56@gregkh/

----------------------------------------------------------------
Chaoyi Chen (2):
      dt-bindings: arm: rockchip: Add rk3399 industry evaluation board
      arm64: dts: rockchip: Add rk3399-evb-ind board

Chukun Pan (1):
      arm64: dts: rockchip: Move rk3568 PCIe3 MSI to use GIC ITS

Diederik de Haas (1):
      arm64: dts: rockchip: Improve LED config for NanoPi R5S

FUKAUMI Naoki (1):
      dt-bindings: arm: rockchip: Add Radxa ROCK 5B+

Finley Xiao (2):
      arm64: dts: rockchip: add core dtsi for RK3562 SoC
      arm64: dts: rockchip: Add RK3562 evb2 devicetree

Heiko Stuebner (9):
      Merge branch 'v6.16-shared/clkids' into v6.16-armsoc/dts64
      arm64: dts: rockchip: drop wrong spdif clock from edp1 on rk3588
      arm64: dts: rockchip: move rk3528 i2c+uart aliases to board files
      arm64: dts: rockchip: add basic mdio node to px30
      arm64: dts: rockchip: move reset to dedicated eth-phy node on ringneck
      dt-bindings: arm: rockchip: add PX30-Cobra boards from Theobroma Systems
      arm64: dts: rockchip: add px30-cobra base dtsi and board variants
      dt-bindings: arm: rockchip: add PX30-PP1516 boards from Theobroma Systems
      arm64: dts: rockchip: add px30-pp1516 base dtsi and board variants

Jonas Karlman (2):
      arm64: dts: rockchip: Add GMAC nodes for RK3528
      arm64: dts: rockchip: Enable Ethernet controller on Radxa E20C

Kever Yang (3):
      dt-bindings: rockchip: pmu: Add rk3562 compatible
      dt-bindings: soc: rockchip: Add rk3562 syscon compatibles
      dt-bindings: arm: rockchip: Add rk3562 evb2 board

Lukasz Czechowski (2):
      dt-bindings: usb: cypress,hx3: Add support for all variants
      arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma

Nicolas Frattaroli (5):
      dt-bindings: clock: rk3576: add IOC gated clocks
      arm64: dts: rockchip: Add RK3576 SAI nodes
      arm64: dts: rockchip: Add RK3576 HDMI audio
      arm64: dts: rockchip: Add analog audio on RK3576 Sige5
      arm64: dts: rockchip: Enable HDMI audio on Sige5

Peter Robinson (1):
      arm64: dts: rockchip: Update eMMC for NanoPi R5 series

Quentin Schulz (2):
      arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma
      arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou

Sebastian Reichel (2):
      arm64: dts: rockchip: move rock 5b to include file
      arm64: dts: rockchip: add Rock 5B+

Yao Zi (3):
      dt-bindings: clock: Add GRF clock definition for RK3528
      arm64: dts: rockchip: Add SDMMC/SDIO controllers for RK3528
      arm64: dts: rockchip: Enable SD-card interface on Radxa E20C

 .../devicetree/bindings/arm/rockchip.yaml          |   33 +
 .../devicetree/bindings/arm/rockchip/pmu.yaml      |    2 +
 .../devicetree/bindings/soc/rockchip/grf.yaml      |    7 +
 .../devicetree/bindings/usb/cypress,hx3.yaml       |   19 +-
 arch/arm64/boot/dts/rockchip/Makefile              |    9 +
 .../dts/rockchip/px30-cobra-ltk050h3146w-a2.dts    |   39 +
 .../boot/dts/rockchip/px30-cobra-ltk050h3146w.dts  |   39 +
 .../boot/dts/rockchip/px30-cobra-ltk050h3148w.dts  |   39 +
 .../boot/dts/rockchip/px30-cobra-ltk500hd1829.dts  |   73 +
 arch/arm64/boot/dts/rockchip/px30-cobra.dtsi       |  566 +++++
 .../dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts   |   39 +
 .../boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts |   39 +
 arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi      |  602 +++++
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |   22 +-
 arch/arm64/boot/dts/rockchip/px30.dtsi             |    6 +
 arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dts    |  494 ++++
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |    8 -
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   48 +-
 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts |   62 +
 arch/arm64/boot/dts/rockchip/rk3528.dtsi           |  190 +-
 arch/arm64/boot/dts/rockchip/rk3562-evb2-v10.dts   |  456 ++++
 arch/arm64/boot/dts/rockchip/rk3562-pinctrl.dtsi   | 2352 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3562.dtsi           | 1185 ++++++++++
 arch/arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dts |   18 +-
 .../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi |    5 +-
 arch/arm64/boot/dts/rockchip/rk3568.dtsi           |    8 +-
 .../boot/dts/rockchip/rk3576-armsom-sige5.dts      |   64 +
 arch/arm64/boot/dts/rockchip/rk3576.dtsi           |  217 ++
 arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi     |    4 +-
 .../boot/dts/rockchip/rk3588-rock-5b-plus.dts      |  113 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |  953 +-------
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dtsi   |  945 ++++++++
 include/dt-bindings/clock/rockchip,rk3528-cru.h    |    6 +
 include/dt-bindings/clock/rockchip,rk3576-cru.h    |   10 +
 34 files changed, 7664 insertions(+), 1008 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3148w.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3562-evb2-v10.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3562-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3562.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b-plus.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dtsi






More information about the Linux-rockchip mailing list