diff options
author | Sebastian Andrzej Siewior <bigeasy@linutronix.de> | 2013-08-20 12:35:50 -0400 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2013-08-27 15:18:44 -0400 |
commit | 2ae847a1b10f3da5931fc9d04cc5950624418cf4 (patch) | |
tree | 7dd76daba8cfed81ae270c87312f85a213d3567f | |
parent | 781f17983015dae33324e34d1bb831e715fa04d4 (diff) |
usb: musb: am335x: add second port to beagle bone
So I assumed that Beagle bone has only one USB port in host mode because
the micro USB connector had an USB-UART there. I was wrong a little. The
second port runs on host mode, but the micro USB plug is connected to an
internal HUB with two ports: one to the USB-UART and one to musb
instance one.
For that reason, this patch enables both ports: the primary in device
mode only and the second in host mode only.
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
-rw-r--r-- | arch/arm/boot/dts/am335x-bone.dts | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am335x-bone.dts b/arch/arm/boot/dts/am335x-bone.dts index e8447a79dc7e..d318987d44a1 100644 --- a/arch/arm/boot/dts/am335x-bone.dts +++ b/arch/arm/boot/dts/am335x-bone.dts | |||
@@ -131,9 +131,22 @@ | |||
131 | status = "okay"; | 131 | status = "okay"; |
132 | }; | 132 | }; |
133 | 133 | ||
134 | usb-phy@47401b00 { | ||
135 | status = "okay"; | ||
136 | }; | ||
137 | |||
134 | usb@47401000 { | 138 | usb@47401000 { |
135 | status = "okay"; | 139 | status = "okay"; |
136 | }; | 140 | }; |
141 | |||
142 | usb@47401800 { | ||
143 | status = "okay"; | ||
144 | dr_mode = "host"; | ||
145 | }; | ||
146 | |||
147 | dma-controller@07402000 { | ||
148 | status = "okay"; | ||
149 | }; | ||
137 | }; | 150 | }; |
138 | 151 | ||
139 | i2c0: i2c@44e0b000 { | 152 | i2c0: i2c@44e0b000 { |