[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