Due to updates to the Device Tree (migrating to onboard USB hub nodes instead of (badly) hacking things with a gpio regulator that doesn't actually work properly), we now need to enable the onboard USB hub driver in U-Boot.
This anticipates upcoming breakage when 6.16 DT will be merged into U-Boot's dts/upstream.
The series can be applied as is before v6.16 DT is merged or only the defconfig changes after 6.16 DT has been merged.
The last two patches are simply to avoid probing devices that aren't actually routed on RK3399 Puma, which is nice to have but doesn't fix anything.
Note that this depends on the following series: https://lore.kernel.org/u-boot/20250722-usb_onboard_hub_cypress_hx3-v4-0-91c...
Signed-off-by: Quentin Schulz quentin.schulz@cherry.de --- Lukasz Czechowski (2): dt-bindings: usb: cypress,hx3: Add support for all variants arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma
Quentin Schulz (4): configs: puma-rk3399: enable onboard USB hub support dt-bindings: usb: usb-device: relax compatible pattern to a contains arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou
configs/puma-rk3399_defconfig | 1 + dts/upstream/Bindings/usb/cypress,hx3.yaml | 19 +++++++-- dts/upstream/Bindings/usb/usb-device.yaml | 3 +- .../src/arm64/rockchip/rk3399-puma-haikou.dts | 8 ---- dts/upstream/src/arm64/rockchip/rk3399-puma.dtsi | 48 +++++++++++----------- 5 files changed, 43 insertions(+), 36 deletions(-) --- base-commit: 5a8dd2e0c848135b5c96af291aa96e79acc923ec change-id: 20250730-puma-usb-cypress-2d2957024424 prerequisite-change-id: 20250425-usb_onboard_hub_cypress_hx3-2831983f1ede:v4 prerequisite-patch-id: 515a13b22600d40716e9c36d16b084086ce7d474 prerequisite-patch-id: 9f8a11bd6c66e976c51dc0f0bc3292183f9403f3 prerequisite-patch-id: 45ef5b9422333db5fcd23d95b6570b320635c49b prerequisite-patch-id: 19092f1c3db746292401b8513807439c87ea9589 prerequisite-patch-id: fced7578d40069c5fe83d97aa42476015cf9cbda
Best regards,