This is a follow-up series on top of the original "Support for the RK3576" series, merged in v2025.07. It adds support for RNG, USB, a generic board and printing of the running SoC variant.
Changes in v3: - Add USB glue and USB PHY related patches - Drop use of USBDP PHY for generic board - Drop device tree patches merged with the v6.16-dts sync - Collect r-b tag Changes in v2: - Add RNG node by picking a commit from devicetree-rebasing - Add compatible for RK3576 to RNG driver - Add default USB_GADGET_PRODUCT_NUM for RK3576 - Add USB OTG nodes to the minimal generic RK3576 board - Split the checkboard() patch in two - Split out the ArmSoM Sige5 patch into a separate series It is recommended to also apply "rockchip: Fix misc USB PHY related issues" [1] to ensure USB can work reliable. [1] https://patchwork.ozlabs.org/cover/2114085/ Frank Wang (2): phy: rockchip-inno-usb2: Add support for RK3576 phy: rockchip: usbdp: Add support for RK3576 Jonas Karlman (6): rng: rockchip_rng: Add compatible for RK3576 rockchip: Add default USB_GADGET_PRODUCT_NUM for RK3576 board: rockchip: Add minimal generic RK3576 board rockchip: rk3576: Implement checkboard() to print SoC variant arm: dts: rockchip: Include OTP in U-Boot pre-reloc phase for RK3576 usb: dwc3-generic: Use combined glue and ctrl node for RK3576 arch/arm/dts/rk3576-generic-u-boot.dtsi | 3 + arch/arm/dts/rk3576-generic.dts | 63 +++++++++++++++++++ arch/arm/dts/rk3576-u-boot.dtsi | 4 ++ arch/arm/mach-rockchip/rk3576/MAINTAINERS | 5 ++ arch/arm/mach-rockchip/rk3576/rk3576.c | 48 ++++++++++++++ configs/generic-rk3576_defconfig | 50 +++++++++++++++ doc/board/rockchip/rockchip.rst | 1 + drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 26 ++++++++ drivers/phy/rockchip/phy-rockchip-usbdp.c | 26 ++++++++ drivers/rng/rockchip_rng.c | 4 ++ drivers/usb/dwc3/dwc3-generic.c | 1 + drivers/usb/gadget/Kconfig | 1 + 12 files changed, 232 insertions(+) create mode 100644 arch/arm/dts/rk3576-generic-u-boot.dtsi create mode 100644 arch/arm/dts/rk3576-generic.dts create mode 100644 arch/arm/mach-rockchip/rk3576/MAINTAINERS create mode 100644 configs/generic-rk3576_defconfig -- 2.50.1