62 lines
1.7 KiB
Diff
62 lines
1.7 KiB
Diff
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
|
index 0813c0c5abde..478d077d2929 100644
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
|
@@ -75,16 +75,6 @@
|
|
vin-supply = <&vcc12v_dcin>;
|
|
};
|
|
|
|
- vcc5v0_usb: vcc5v0-usb {
|
|
- compatible = "regulator-fixed";
|
|
- regulator-name = "vcc5v0_usb";
|
|
- regulator-always-on;
|
|
- regulator-boot-on;
|
|
- regulator-min-microvolt = <5000000>;
|
|
- regulator-max-microvolt = <5000000>;
|
|
- vin-supply = <&vcc12v_dcin>;
|
|
- };
|
|
-
|
|
vcc5v0_usb_host: vcc5v0-usb-host {
|
|
compatible = "regulator-fixed";
|
|
enable-active-high;
|
|
@@ -94,7 +84,8 @@
|
|
regulator-name = "vcc5v0_usb_host";
|
|
regulator-min-microvolt = <5000000>;
|
|
regulator-max-microvolt = <5000000>;
|
|
- vin-supply = <&vcc5v0_usb>;
|
|
+ regulator-always-on;
|
|
+ regulator-boot-on;
|
|
};
|
|
|
|
vcc5v0_usb_hub: vcc5v0-usb-hub-regulator {
|
|
@@ -105,7 +96,6 @@
|
|
pinctrl-0 = <&vcc5v0_usb_hub_en>;
|
|
regulator-name = "vcc5v0_usb_hub";
|
|
regulator-always-on;
|
|
- vin-supply = <&vcc5v0_usb>;
|
|
};
|
|
|
|
vcc5v0_usb_otg: vcc5v0-usb-otg-regulator {
|
|
@@ -117,7 +107,8 @@
|
|
regulator-name = "vcc5v0_usb_otg";
|
|
regulator-min-microvolt = <5000000>;
|
|
regulator-max-microvolt = <5000000>;
|
|
- vin-supply = <&vcc5v0_usb>;
|
|
+ regulator-always-on;
|
|
+ regulator-boot-on;
|
|
};
|
|
};
|
|
|
|
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
|
index 0813c0c5abde..d3a10616f3f5 100644
|
|
--- a/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
|
+++ b/arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts
|
|
@@ -518,6 +518,7 @@
|
|
|
|
&usb_host0_xhci {
|
|
extcon = <&usb2phy0>;
|
|
+ dr_mode = "host";
|
|
status = "okay";
|
|
};
|
|
|