ARM: sun8i: a83t: h8homlet-v2: Enable USB ports

The h8homlet board has the A83T's standard USB 1.1/2.0 host pair routed
to a USB host port on the board. The other USB host port is routed to
USB OTG controller.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
This commit is contained in:
Chen-Yu Tsai 2017-08-03 16:14:11 +08:00
parent 9f851d4ee6
commit 75ce73fdad
1 changed files with 29 additions and 0 deletions

View File

@ -58,6 +58,10 @@
}; };
}; };
&ehci0 {
status = "okay";
};
&mmc0 { &mmc0 {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&mmc0_pins>; pinctrl-0 = <&mmc0_pins>;
@ -78,6 +82,20 @@
status = "okay"; status = "okay";
}; };
&ohci0 {
status = "okay";
};
&reg_usb0_vbus {
gpio = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */
status = "okay";
};
&reg_usb1_vbus {
gpio = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */
status = "okay";
};
&r_rsb { &r_rsb {
status = "okay"; status = "okay";
@ -118,3 +136,14 @@
pinctrl-0 = <&uart0_pb_pins>; pinctrl-0 = <&uart0_pb_pins>;
status = "okay"; status = "okay";
}; };
&usbphy {
usb0_vbus-supply = <&reg_usb0_vbus>;
usb1_vbus-supply = <&reg_usb1_vbus>;
status = "okay";
};
&usb_otg {
dr_mode = "host";
status = "okay";
};