diff options
author | Martin Blumenstingl <martin.blumenstingl@googlemail.com> | 2018-03-26 17:17:46 -0400 |
---|---|---|
committer | Kevin Hilman <khilman@baylibre.com> | 2018-04-18 13:24:34 -0400 |
commit | b83687f359d9b4128073f06ab7a06489eb04aa7c (patch) | |
tree | 93fd0f362a434bd13a340e39860f7ef8821ff2ff | |
parent | 972cd12a027256061c19c164021f2a771e860438 (diff) |
ARM64: dts: meson-gxl-s905x-libretech-cc: enable the USB controller
The LibreTech CC ("Le Potato") board provides four USB connectors.
These are provided by a hub which is connected to the SoC's USB
controller.
Enable the SoC's USB controller to make the USB ports usable. Also turn
on the HDMI_5V regulator when powering on the PHY because (even though
it's not shown in the schematics) HDMI_5V also supplies the USB VBUS.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
-rw-r--r-- | arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts index 22bf37404ff1..3e3eb31748a3 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts +++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts | |||
@@ -271,3 +271,15 @@ | |||
271 | pinctrl-0 = <&uart_ao_a_pins>; | 271 | pinctrl-0 = <&uart_ao_a_pins>; |
272 | pinctrl-names = "default"; | 272 | pinctrl-names = "default"; |
273 | }; | 273 | }; |
274 | |||
275 | &usb0 { | ||
276 | status = "okay"; | ||
277 | }; | ||
278 | |||
279 | &usb2_phy0 { | ||
280 | /* | ||
281 | * even though the schematics don't show it: | ||
282 | * HDMI_5V is also used as supply for the USB VBUS. | ||
283 | */ | ||
284 | phy-supply = <&hdmi_5v>; | ||
285 | }; | ||