[GIT PULL] Rockchip dts64 changes for 6.19 #1

Heiko Stuebner heiko at sntech.de
Mon Nov 17 14:24:51 PST 2025


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






More information about the linux-arm-kernel mailing list