arm64: tegra: Add VBUS supply for micro USB port on Jetson Nano
authorThierry Reding <treding@nvidia.com>
Thu, 6 Aug 2020 15:41:09 +0000 (17:41 +0200)
committerThierry Reding <treding@nvidia.com>
Thu, 27 Aug 2020 15:35:28 +0000 (17:35 +0200)
The VBUS supply for the micro USB port on Jetson Nano is derived from
the main system supply and always on. Describe in nevertheless to fix
warnings during boot.

Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts

index 2282ea1..b8d1fa7 100644 (file)
                                mode = "peripheral";
                                usb-role-switch;
 
+                               vbus-supply = <&vdd_5v0_usb>;
+
                                connector {
                                        compatible = "gpio-usb-b-connector",
                                                     "usb-b-connector";
 
                vin-supply = <&avdd_1v05_pll>;
        };
+
+       vdd_5v0_usb: regulator@8 {
+               compatible = "regulator-fixed";
+
+               regulator-name = "VDD_5V_USB";
+               regulator-min-microvolt = <50000000>;
+               regulator-max-microvolt = <50000000>;
+
+               vin-supply = <&vdd_5v0_sys>;
+       };
 };