[PATCH 0/7] rockchip: Enable USB support for RK3528

Jonas Karlman jonas at kwiboo.se
Fri Jul 10 12:05:12 CEST 2026


This series picks USB related DT commits from v7.2-rc1-dts to enabled
USB support on existing RK3528 boards. It also adds required DT nodes
and enables required Kconfig options on the Generic RK3528 target.

The 'Add watchdog node for RK3528' commit was included to fully sync
RK3528 DTs up to v7.2-rc1 state, it is not required for USB support.

USB has been verified working on following boards using both generic and
the board specific defconfig target.

- ArmSoM Sige1
- FriendlyElec NanoPi Zero2
- Radxa E20C
- Radxa ROCK 2F

Please note that the dts/upstream related patches should be applied
after v7.1-dts has been fully pulled into dts/upstream.

Jonas Karlman (7):
  arm64: dts: rockchip: Add watchdog node for RK3528
  arm64: dts: rockchip: Add USB nodes for RK3528
  arm64: dts: rockchip: Enable USB 2.0 ports on Radxa E20C
  arm64: dts: rockchip: Enable USB ports on Radxa ROCK 2A/2F
  arm64: dts: rockchip: Enable USB 2.0 ports on ArmSoM Sige1
  arm64: dts: rockchip: Enable USB 2.0 ports on NanoPi Zero2
  rockchip: rk3528-generic: Add support for USB OTG

 arch/arm/dts/rk3528-generic.dts               | 18 +++-
 configs/generic-rk3528_defconfig              | 10 +++
 .../arm64/rockchip/rk3528-armsom-sige1.dts    | 25 ++++++
 .../arm64/rockchip/rk3528-nanopi-zero2.dts    | 29 ++++++
 .../src/arm64/rockchip/rk3528-radxa-e20c.dts  | 60 +++++++++++++
 .../src/arm64/rockchip/rk3528-rock-2.dtsi     | 17 ++++
 .../src/arm64/rockchip/rk3528-rock-2a.dts     | 11 +++
 .../src/arm64/rockchip/rk3528-rock-2f.dts     | 12 +++
 dts/upstream/src/arm64/rockchip/rk3528.dtsi   | 88 +++++++++++++++++++
 9 files changed, 269 insertions(+), 1 deletion(-)

-- 
2.54.0



More information about the U-Boot mailing list