aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorChen-Yu Tsai <wens@csie.org>2019-04-19 00:18:04 +0800
committerMaxime Ripard <maxime.ripard@bootlin.com>2019-05-20 09:40:16 +0200
commitcc072fb6df848e2c957cf31427c4ca5cb4c38f7e (patch)
tree54ebcfc58ac12f92adda97b953fedfe3f6b5f554
parentarm64: dts: allwinner: axp803: add USB power supply node (diff)
downloadwireguard-linux-cc072fb6df848e2c957cf31427c4ca5cb4c38f7e.tar.xz
wireguard-linux-cc072fb6df848e2c957cf31427c4ca5cb4c38f7e.zip
arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB power supply
The Bananapi M64 has a micro-USB connector with USB OTG support (that is already enabled). VBUS from this connector is wired to the PMIC's VBUS input. Enable the PMIC's USB power supply on this board, and also hook it up to the USB PHY. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts
index c2a6b73b17cf..208373efee49 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts
@@ -392,8 +392,13 @@
status = "okay";
};
+&usb_power_supply {
+ status = "okay";
+};
+
&usbphy {
usb0_id_det-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */
+ usb0_vbus_power-supply = <&usb_power_supply>;
usb0_vbus-supply = <&reg_drivevbus>;
status = "okay";
};