|
@@ -127,24 +127,12 @@
|
|
#address-cells = <1>;
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
#size-cells = <0>;
|
|
|
|
|
|
- reg_usbh1_vbus: regulator@0 {
|
|
|
|
- compatible = "regulator-fixed";
|
|
|
|
- pinctrl-names = "default";
|
|
|
|
- pinctrl-0 = <&pinctrl_usbh1reg>;
|
|
|
|
- reg = <0>;
|
|
|
|
- regulator-name = "usbh1_vbus";
|
|
|
|
- regulator-min-microvolt = <5000000>;
|
|
|
|
- regulator-max-microvolt = <5000000>;
|
|
|
|
- gpio = <&gpio2 5 GPIO_ACTIVE_HIGH>;
|
|
|
|
- enable-active-high;
|
|
|
|
- };
|
|
|
|
-
|
|
|
|
- reg_usbotg_vbus: regulator@1 {
|
|
|
|
|
|
+ reg_hub_reset: regulator@0 {
|
|
compatible = "regulator-fixed";
|
|
compatible = "regulator-fixed";
|
|
pinctrl-names = "default";
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_usbotgreg>;
|
|
pinctrl-0 = <&pinctrl_usbotgreg>;
|
|
- reg = <1>;
|
|
|
|
- regulator-name = "usbotg_vbus";
|
|
|
|
|
|
+ reg = <0>;
|
|
|
|
+ regulator-name = "hub_reset";
|
|
regulator-min-microvolt = <5000000>;
|
|
regulator-min-microvolt = <5000000>;
|
|
regulator-max-microvolt = <5000000>;
|
|
regulator-max-microvolt = <5000000>;
|
|
gpio = <&gpio1 7 GPIO_ACTIVE_HIGH>;
|
|
gpio = <&gpio1 7 GPIO_ACTIVE_HIGH>;
|
|
@@ -176,6 +164,7 @@
|
|
reg = <0>;
|
|
reg = <0>;
|
|
clocks = <&clks IMX5_CLK_DUMMY>;
|
|
clocks = <&clks IMX5_CLK_DUMMY>;
|
|
clock-names = "main_clk";
|
|
clock-names = "main_clk";
|
|
|
|
+ reset-gpios = <&gpio2 5 GPIO_ACTIVE_LOW>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
@@ -419,7 +408,7 @@
|
|
&usbh1 {
|
|
&usbh1 {
|
|
pinctrl-names = "default";
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&pinctrl_usbh1>;
|
|
pinctrl-0 = <&pinctrl_usbh1>;
|
|
- vbus-supply = <®_usbh1_vbus>;
|
|
|
|
|
|
+ vbus-supply = <®_hub_reset>;
|
|
fsl,usbphy = <&usbh1phy>;
|
|
fsl,usbphy = <&usbh1phy>;
|
|
phy_type = "ulpi";
|
|
phy_type = "ulpi";
|
|
status = "okay";
|
|
status = "okay";
|
|
@@ -429,7 +418,6 @@
|
|
dr_mode = "otg";
|
|
dr_mode = "otg";
|
|
disable-over-current;
|
|
disable-over-current;
|
|
phy_type = "utmi_wide";
|
|
phy_type = "utmi_wide";
|
|
- vbus-supply = <®_usbotg_vbus>;
|
|
|
|
status = "okay";
|
|
status = "okay";
|
|
};
|
|
};
|
|
|
|
|