[PATCH v3 0/8] rockchip: rk3576: Add rng, checkboard() and generic board
Jonas Karlman
jonas at kwiboo.se
Fri Aug 1 22:32:36 CEST 2025
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
More information about the U-Boot
mailing list