Skip to contentSkip to conversation

Rockchip dts64 changes for 6.19 #1

GIT PULL Applied Heiko Stuebner 2 participants 2 messages Nov 17, 2025 – Nov 21, 2025 Arm Rockchip

lore
Share & tools
lore

Heiko Stuebner

author maintainer
#0 lore raw

Hi soc maintainers,

please find below and in the next mails Rockchip changes for for 6.19 .

As always the arm64 parts are the biggest chunk and for me as a completionist the addition of display output on the old rk3368 is a fun tidbit :-) .

Please pull.
Thanks
Heiko

The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:

Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.19-rockchip-dts64-1

for you to fetch changes up to 78f316e90906d54c8aa6029e5c19ae83e420e56a:

arm64: dts: rockchip: add vicap node to rk356x (2025-11-16 00:39:47 +0100)

----------------------------------------------------------------
New boards: 9Tripod X3568, 100ASK DShanPi A1, LinkEase EasePi R1, FriendlyElec NanoPi R76S

Interesting archeological addition: RK3368 (2015) gets display output afterall.

New peripherals: vicap on px30 and rk356x, PCIe Gen2x1 on RK3528, use actual clock-ids for SCMI clocks - not hardcoded numbers, CQE support for the eMMC on RK3588.

As well as a number of enablements for individual boards. For example enablement for the now usable NPU.

----------------------------------------------------------------
Chaoyi Chen (1):
arm64: dts: rockchip: Enable DisplayPort for rk3588-evb2

Chris Morgan (6):
arm64: dts: rockchip: enable NPU on Gameforce Ace
arm64: dts: rockchip: Add device type for Indiedroid Nova.
arm64: dts: rockchip: enable NPU on Indiedroid Nova
arm64: dts: rockchip: Enable HS400 for Indiedroid Nova
arm64: dts: rockchip: Fix DMA for Indiedroid Nova Bluetooth
arm64: dts: rockchip: Enable USB-C DP Alt for Indiedroid Nova

Chukun Pan (4):
arm64: dts: rockchip: fixes regulator for 100ASK DshanPi A1
arm64: dts: rockchip: fixes ethernet for 100ASK DshanPi A1
arm64: dts: rockchip: fixes vcc3v3_s0 supply for 100ASK DshanPi A1
arm64: dts: rockchip: fixes audio for 100ASK DshanPi A1

Coia Prant (4):
dt-bindings: vendor-prefixes: Add 9Tripod
dt-bindings: arm: rockchip: Add 9Tripod X3568 series
arm64: dts: rockchip: Add devicetree for the 9Tripod X3568 v4
arm64: dts: rockchip: clean up devicetree for 9Tripod X3568 v4

FUKAUMI Naoki (6):
arm64: dts: rockchip: Fix USB Type-C host mode for Radxa ROCK 5B+/5T
arm64: dts: rockchip: Switch microSD card detect to gpio on Radxa ROCK 5 ITX/5C
arm64: dts: rockchip: Remove sdmmc max-frequency for Radxa ROCK 5 ITX/5B/5B+/5T
arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A
arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A
arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 3C

Heiko Stuebner (5):
dt-bindings: clock: rk3568: Add SCMI clock ids
Merge branch 'v6.19-shared/clkids' into v6.19-armsoc/dts64
arm64: dts: rockchip: use SCMI clock id for cpu clock on rk356x
arm64: dts: rockchip: add missing clocks for cpu cores on rk356x
arm64: dts: rockchip: use SCMI clock id for gpu clock on rk356x

Hsun Lai (2):
dt-bindings: arm: rockchip: Add 100ASK DShanPi A1
arm64: dts: rockchip: add DTs for 100ASK DShanPi A1

Johan Jonker (1):
arm64: dts: rockchip: correct assigned-clock-rates spelling on 2 boards

Liangbin Lian (3):
dt-bindings: vendor-prefixes: Document LinkEase
dt-bindings: arm: rockchip: Add LinkEase EasePi R1
arm64: dts: rockchip: add LinkEase EasePi R1

Mehdi Djait (1):
arm64: dts: rockchip: add the vip node to px30

Michael Riesch (1):
arm64: dts: rockchip: add vicap node to rk356x

Sebastian Reichel (1):
arm64: dts: rockchip: add eMMC CQE support for rk3588

Shawn Lin (1):
arm64: dts: rockchip: Remove sdmmc max-frequency on RK3588S EVB1 board

Tianling Shen (2):
dt-bindings: arm: rockchip: Add FriendlyElec NanoPi R76S
arm64: dts: rockchip: Add devicetree for the FriendlyElec NanoPi R76S

Torsten Duwe (1):
arm64: dts: rockchip: enable HDMI audio on Rock 5 ITX

WeiHao Li (3):
arm64: dts: rockchip: Add display subsystem for RK3368
arm64: dts: rockchip: Add D-PHY for RK3368
arm64: dts: rockchip: Add DSI for RK3368

Yao Zi (2):
arm64: dts: rockchip: Add PCIe Gen2x1 controller for RK3528
arm64: dts: rockchip: Enable PCIe controller on Radxa E20C

 .../devicetree/bindings/arm/rockchip.yaml          |  21 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   4 +
 arch/arm64/boot/dts/rockchip/Makefile              |   4 +
 arch/arm64/boot/dts/rockchip/px30.dtsi             |  12 +
 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts    |   2 +-
 arch/arm64/boot/dts/rockchip/rk3328-evb.dts        |   2 +-
 arch/arm64/boot/dts/rockchip/rk3368.dtsi           |  73 ++
 arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts |  12 +
 arch/arm64/boot/dts/rockchip/rk3528.dtsi           |  56 +-
 arch/arm64/boot/dts/rockchip/rk3566-rock-3c.dts    |   1 +
 .../boot/dts/rockchip/rk3568-9tripod-x3568-v4.dts  | 880 +++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3568-easepi-r1.dts  | 623 +++++++++++++++
 arch/arm64/boot/dts/rockchip/rk356x-base.dtsi      |  51 +-
 .../boot/dts/rockchip/rk3576-100ask-dshanpi-a1.dts | 749 ++++++++++++++++++
 .../arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts | 860 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |   1 +
 arch/arm64/boot/dts/rockchip/rk3588-evb2-v10.dts   |  48 ++
 arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts |  19 +-
 .../boot/dts/rockchip/rk3588-rock-5b-5bp-5t.dtsi   |  13 +-
 .../boot/dts/rockchip/rk3588-rock-5b-plus.dts      |   5 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |   4 +
 arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts    |   4 +
 arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts  |   1 -
 .../boot/dts/rockchip/rk3588s-gameforce-ace.dts    |  34 +
 .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts  | 122 ++-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts   |  23 +-
 arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts   |   9 +
 include/dt-bindings/clock/rk3568-cru.h             |   6 +
 28 files changed, 3603 insertions(+), 36 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-9tripod-x3568-v4.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-easepi-r1.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-100ask-dshanpi-a1.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-nanopi-r76s.dts

_______________________________________________
Linux-rockchip mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-rockchip

#1 lore raw
This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:

Hello:

This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:

Quoted 9 lines · On Mon, 17 Nov 2025 23:24:51 +0100 you wrote:

Hi soc maintainers,

please find below and in the next mails Rockchip changes for for 6.19 .

As always the arm64 parts are the biggest chunk and for me as a completionist the addition of display output on the old rk3368 is a fun tidbit :-) .

[...]

Here is the summary with links:
- [GIT,PULL] Rockchip dts64 changes for 6.19 #1

    https://git.kernel.org/soc/soc/c/bb4553b1634b

You are awesome, thank you!

Signature · 2 lines
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html