diff options
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi index d1ae7e18bee8..1de8e75946fa 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi @@ -71,10 +71,15 @@ gpio = <&lsio_gpio3 16 GPIO_ACTIVE_HIGH>; }; + /* The Cadence,usb3 driver doesn't support the vbus regulator for now. + * Add regulator-always-on to keep the USBH_EN signal up. + */ reg_usb_host_vbus: regulator-usb-host-vbus { compatible = "regulator-fixed"; + enable-active-high; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usbh_en>; + regulator-always-on; regulator-name = "usb_host_vbus_hub"; regulator-min-microvolt = <5000000>; regulator-max-microvolt = <5000000>; @@ -275,10 +280,6 @@ status = "okay"; }; -&usbh1 { - status = "okay"; -}; - /* Apalis USBO1 */ &usbotg1 { adp-disable; @@ -290,10 +291,6 @@ vbus-supply = <®_usb_otg1_vbus>; }; -&usbotg3 { - vbus-regulator = <®_usb_host_vbus>; -}; - &usbphy1 { status = "okay"; }; |