[PATCH RESEND] arm64: dts: rockchip: let TCPM own the USB-C VBUS on CM5-IO
From: Jiaxing Hu
Date: Sat Oct 24 2026 - 04:39:59 EST
vcc_5v0_typec0 is the switched VBUS of the USB-C port. It is the
vbus-supply of the FUSB302, but also the phy-supply of u2phy0_otg.
The PHY enables it at boot and keeps it on, so TCPM never sees
vSafe0V and a sink partner stays in SRC_ATTACH_WAIT. A USB-C dock is
not detected.
Drop the phy-supply and leave VBUS to TCPM.
Fixes: 44a48a23974b ("arm64: dts: rockchip: Add ArmSoM CM5 and CM5-IO")
Cc: stable@xxxxxxxxxxxxxxx
Signed-off-by: Jiaxing Hu <gahing@xxxxxxxxxxxxx>
---
Resent with the lists on Cc. The first copy went to Heiko only.
arch/arm64/boot/dts/rockchip/rk3576-armsom-cm5-io.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3576-armsom-cm5-io.dts b/arch/arm64/boot/dts/rockchip/rk3576-armsom-cm5-io.dts
index 5958b391e..72ca49ec3 100644
--- a/arch/arm64/boot/dts/rockchip/rk3576-armsom-cm5-io.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3576-armsom-cm5-io.dts
@@ -306,7 +306,6 @@ &u2phy0 {
};
&u2phy0_otg {
- phy-supply = <&vcc_5v0_typec0>;
status = "okay";
};
--
2.43.0