diff --git a/qcom/yupik-iot-idp.dtsi b/qcom/yupik-iot-idp.dtsi index 6b2bdff2033c..45b0b4e4718f 100644 --- a/qcom/yupik-iot-idp.dtsi +++ b/qcom/yupik-iot-idp.dtsi @@ -27,7 +27,32 @@ status = "ok"; }; +&pm7325_gpios { + usb2_vbus_boost { + usb2_vbus_boost_default: usb2_vbus_boost_default { + pins = "gpio8"; + function = "normal"; + output-low; + power-source = <0>; /* 1.8V input supply */ + }; + }; +}; + +&soc { + usb2_vbus_boost_reg: usb2_vbus_boost_reg { + compatible = "regulator-fixed"; + regulator-name = "usb2_vbus_boost_vreg"; + startup-delay-us = <4000>; + enable-active-high; + gpios = <&pm7325_gpios 8 0>; + + pinctrl-names = "default"; + pinctrl-0 = <&usb2_vbus_boost_default>; + }; +}; + &usb1 { + vbus_dwc3-supply = <&usb2_vbus_boost_reg>; qcom,default-mode-none; status = "ok"; };