[PATCH RESEND] arm64: dts: rockchip: let TCPM own the USB-C VBUS on CM5-IO

Sebastian Reichel sebastian.reichel at collabora.com
Mon Oct 26 17:53:27 PDT 2026


Hi,

On Sat, Oct 24, 2026 at 09:39:42PM +1300, Jiaxing Hu wrote:
> 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 at vger.kernel.org
> Signed-off-by: Jiaxing Hu <gahing at gahingwoo.com>
> ---

Reviewed-by: Sebastian Reichel <sebastian.reichel at collabora.com>

Greetings,

-- Sebastian

> 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
> 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20261027/8fef6a29/attachment.sig>


More information about the linux-arm-kernel mailing list