diff --git a/arch/arm64/boot/dts/rockchip/rk3576-flipper-one-rev-f0b1c2.dts b/arch/arm64/boot/dts/rockchip/rk3576-flipper-one-rev-f0b1c2.dts index 0fe76d9b30eedb..8a0bfd09f6249c 100644 --- a/arch/arm64/boot/dts/rockchip/rk3576-flipper-one-rev-f0b1c2.dts +++ b/arch/arm64/boot/dts/rockchip/rk3576-flipper-one-rev-f0b1c2.dts @@ -28,7 +28,6 @@ compatible = "regulator-fixed"; enable-active-high; regulator-name = "vusb_typec_up"; - regulator-always-on; /* Remove once VBUS is wired up in the DT binding and driver */ regulator-min-microvolt = <5200000>; regulator-max-microvolt = <5200000>; gpios = <&gpio_expander 0x7 GPIO_ACTIVE_HIGH>; @@ -69,6 +68,10 @@ }; }; +&typec_up_con { + vbus-supply = <&vusb_typec_up>; +}; + &uart1 { pinctrl-names = "default"; pinctrl-0 = <&uart1m1_xfer>; @@ -85,7 +88,6 @@ &usbmux { interrupt-parent = <&gpio_expander>; interrupts = <4 IRQ_TYPE_LEVEL_LOW>; - vbus-supply = <&vusb_typec_up>; /* Wire it up in the DT binding and driver */ }; &vcc5v0_device_s0 {