[GIT PULL] Rockchip dts64 changes for 6.14 #1
Heiko Stuebner
heiko at sntech.de
Fri Jan 10 15:55:54 PST 2025
Hi soc maintainers,
please find below and in a subsequent pull-requests
Rockchip changes for for 6.14 .
Some new boards, two newly supported peripherals and a bunch
of small things happened over the christmas period :-)
So far there haven't been arm32 changes this time around.
Please pull.
Thanks
Heiko
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.14-rockchip-dts64-1
for you to fetch changes up to ebe82df46fba0f0fe45d7e03ddf5ca0f6e758a06:
arm64: dts: rockchip: add DTs for Firefly ITX-3588J and its Core-3588J SoM (2025-01-10 00:13:16 +0100)
----------------------------------------------------------------
New boards rk3576-evb1, H96 Max V58 TV Box (rk3588), BigTreeTech CB2
(SoM + baseboard) and Pi2 (SBC), Firefly ITX-3588J (Core-3588J SoM),
Orange Pi 5 Max.
A interesting case is the Radxa E52C using a soc called rk3582. This is
rk3588-variant where some cpu cores are disabled during production and
the bootloader needs to read the available cores from efuses and adapt
the DT it hands over to the kernel.
New supported peripherals are just the naneng combophy + the usb
controllers using them on the rk3576 as well as the arm,smmu attached
to the PCI controller on rk3588.
And finally there are of course a number of board-specific enablements
and refinements (MCU on Qnap-TS433, USB3 on NanoPi R6C/R6S and Orange Pi
5+ etc.
----------------------------------------------------------------
Alexey Charkov (2):
dt-bindings: arm: rockchip: Add H96 Max V58 TV box
arm64: dts: rockchip: Add H96 Max V58 TV Box based on RK3588 SoC
Andy Yan (1):
dt-bindings: soc: rockchip: add rk3576 hdptxphy grf syscon
Anton Kirilov (1):
arm64: dts: rockchip: Enable the USB 3.0 port on NanoPi R6C/R6S
Chen-Yu Tsai (1):
arm64: dts: rockchip: Enable USB 3.0 ports on orangepi-5-plus
David Jander (2):
arm64: dts: rockchip: Remove unused i2c2 node from rk3568-mecsbc
arm64: dts: rockchip: Add FRAM MB85RS128TY to rk3568-mecsbc
Dragan Simic (1):
arm64: dts: rockchip: Delete redundant RK3328 GMAC stability fixes
FUKAUMI Naoki (2):
dt-bindings: arm: rockchip: Add Radxa E52C
arm64: dts: rockchip: Add Radxa E52C
Frank Wang (1):
arm64: dts: rockchip: add usb related nodes for rk3576
Heiko Stuebner (2):
arm64: dts: rockchip: hook up the MCU on the QNAP TS433
arm64: dts: rockchip: set hdd led labels on QNAP-TS433
Ivan Sergeev (2):
dt-bindings: arm: rockchip: Add BigTreeTech CB2 and Pi2
arm64: dts: rockchip: Add BigTreeTech CB2 and Pi2
Jagan Teki (1):
arm64: dts: rockchip: Fix PCIe3 handling for Edgeble-6TOPS Modules
Jakob Unterwurzacher (1):
arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
Jimmy Hon (3):
arm64: dts: rockchip: refactor common rk3588-orangepi-5.dtsi
dt-bindings: arm: rockchip: Add Xunlong Orange Pi 5 Max
arm64: dts: rockchip: Add Orange Pi 5 Max board
Jonas Karlman (1):
arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards
Kever Yang (4):
arm64: dts: rockchip: Add rk3576 naneng combphy nodes
dt-bindings: arm: rockchip: Sort for boards not in correct order
dt-bindings: arm: rockchip: Add rk3576 evb1 board
arm64: dts: rockchip: Add rk3576 evb1 board
Michael Riesch (2):
arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic
arm64: dts: rockchip: enable hdmi out audio on wolfvision pf5
Niklas Cassel (1):
arm64: dts: rockchip: enable the mmu600_pcie IOMMU on the rk3588 SoC
Sebastian Reichel (1):
arm64: dts: rockchip: add WLAN to rk3588-evb1 controller
Shimrra Shai (2):
dt-bindings: arm: rockchip: Add Firefly ITX-3588J board
arm64: dts: rockchip: add DTs for Firefly ITX-3588J and its Core-3588J SoM
.../devicetree/bindings/arm/rockchip.yaml | 94 ++-
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 +
arch/arm64/boot/dts/rockchip/Makefile | 7 +
arch/arm64/boot/dts/rockchip/rk3308-rock-s0.dts | 25 +-
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 -
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi | 1 -
.../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi | 1 -
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 3 -
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 -
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +-
.../dts/rockchip/rk3566-bigtreetech-cb2-manta.dts | 10 +
.../boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi | 904 +++++++++++++++++++++
.../boot/dts/rockchip/rk3566-bigtreetech-pi2.dts | 10 +
arch/arm64/boot/dts/rockchip/rk3568-mecsbc.dts | 19 +-
arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 61 ++
.../boot/dts/rockchip/rk3568-wolfvision-pf5.dts | 10 +-
arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 731 +++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3576.dtsi | 169 ++++
arch/arm64/boot/dts/rockchip/rk3582-radxa-e52c.dts | 743 +++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 3 +-
.../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dtsi | 81 +-
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 82 ++
arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 4 +
.../dts/rockchip/rk3588-firefly-core-3588j.dtsi | 443 ++++++++++
.../boot/dts/rockchip/rk3588-firefly-itx-3588j.dts | 702 ++++++++++++++++
.../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts | 802 ++++++++++++++++++
.../dts/rockchip/rk3588-orangepi-5-compact.dtsi | 151 ++++
.../boot/dts/rockchip/rk3588-orangepi-5-max.dts | 60 ++
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 894 ++++----------------
.../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 805 ++++++++++++++++++
.../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 18 +
31 files changed, 6027 insertions(+), 811 deletions(-)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-bigtreetech-cb2-manta.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-bigtreetech-pi2.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3582-radxa-e52c.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-core-3588j.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-firefly-itx-3588j.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-compact.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-max.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
More information about the Linux-rockchip
mailing list