summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/usb-host.c
Commit message (Collapse)AuthorAgeFilesLines
* arm: omap: usb: cleanup ehci and ohci resources and devicesKeshava Munegowda2011-03-011-150/+26Star
| | | | | | | | | The prototype and defination of functions usb_ehci_init and usb_ohci_init are removed. The ehci and ohci devices are removed since usbhs device contains both ehci and ohci details. Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
* arm: omap: usb: usbhs core device initializationKeshava Munegowda2011-03-011-14/+181
| | | | | | | | | | | A new usbhs platform device is defined; this device will be the parent device of ehci and ohci platform devices. the usbhs_init function is defined which does the usbhs device initialization and I/O mux of ehci and ohci. Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
* arm: omap: usb: create common enums and structures for ehci and ohciKeshava Munegowda2011-03-011-25/+25
| | | | | | | | Create the ehci and ohci specific platform data structures. The port enum values are made common for both ehci and ohci. Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
* arm: omap2: usb: rename usb-ehci.c to usb-host.cFelipe Balbi2011-03-011-0/+531
We already have both EHCI and OHCI there, so let's rename to be sure everybody will understand the entire USB HOST functionality is setup on this file. Signed-off-by: Felipe Balbi <balbi@ti.com>