diff options
author | Hans de Goede <hdegoede@redhat.com> | 2014-03-01 14:26:32 -0500 |
---|---|---|
committer | Maxime Ripard <maxime.ripard@free-electrons.com> | 2014-03-04 11:45:38 -0500 |
commit | 72f4e49830e11412078171f94ea13b0d0396fdd1 (patch) | |
tree | 22ef8427253f430c2b857e610672e73fd13f4fb9 | |
parent | 4703bc83fa4a709e8eb1c5157b274052e623799c (diff) |
ARM: sun5i: dt: Add USB host nodes to a10s-olinuxino-micro
Add nodes for the usb-phy and ehci- and ohci-usb-host controllers.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
-rw-r--r-- | arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts b/arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts index 3c9f8b3cd3e3..23611b71d3aa 100644 --- a/arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts +++ b/arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | |||
@@ -13,6 +13,7 @@ | |||
13 | 13 | ||
14 | /dts-v1/; | 14 | /dts-v1/; |
15 | /include/ "sun5i-a10s.dtsi" | 15 | /include/ "sun5i-a10s.dtsi" |
16 | /include/ "sunxi-common-regulators.dtsi" | ||
16 | 17 | ||
17 | / { | 18 | / { |
18 | model = "Olimex A10s-Olinuxino Micro"; | 19 | model = "Olimex A10s-Olinuxino Micro"; |
@@ -34,6 +35,19 @@ | |||
34 | }; | 35 | }; |
35 | }; | 36 | }; |
36 | 37 | ||
38 | usbphy: phy@01c13400 { | ||
39 | usb1_vbus-supply = <®_usb1_vbus>; | ||
40 | status = "okay"; | ||
41 | }; | ||
42 | |||
43 | ehci0: usb@01c14000 { | ||
44 | status = "okay"; | ||
45 | }; | ||
46 | |||
47 | ohci0: usb@01c14400 { | ||
48 | status = "okay"; | ||
49 | }; | ||
50 | |||
37 | pinctrl@01c20800 { | 51 | pinctrl@01c20800 { |
38 | led_pins_olinuxino: led_pins@0 { | 52 | led_pins_olinuxino: led_pins@0 { |
39 | allwinner,pins = "PE3"; | 53 | allwinner,pins = "PE3"; |
@@ -41,6 +55,13 @@ | |||
41 | allwinner,drive = <1>; | 55 | allwinner,drive = <1>; |
42 | allwinner,pull = <0>; | 56 | allwinner,pull = <0>; |
43 | }; | 57 | }; |
58 | |||
59 | usb1_vbus_pin_olinuxino_m: usb1_vbus_pin@0 { | ||
60 | allwinner,pins = "PB10"; | ||
61 | allwinner,function = "gpio_out"; | ||
62 | allwinner,drive = <0>; | ||
63 | allwinner,pull = <0>; | ||
64 | }; | ||
44 | }; | 65 | }; |
45 | 66 | ||
46 | uart0: serial@01c28000 { | 67 | uart0: serial@01c28000 { |
@@ -98,4 +119,10 @@ | |||
98 | default-state = "on"; | 119 | default-state = "on"; |
99 | }; | 120 | }; |
100 | }; | 121 | }; |
122 | |||
123 | reg_usb1_vbus: usb1-vbus { | ||
124 | pinctrl-0 = <&usb1_vbus_pin_olinuxino_m>; | ||
125 | gpio = <&pio 1 10 0>; | ||
126 | status = "okay"; | ||
127 | }; | ||
101 | }; | 128 | }; |