USB: MUSB: Add barebox specific changes
This changes the MUSB support from the original Kernel state to
be usable with barebox. Tested on a custom board and the Beaglebone
Black. The host port on the Beaglebone works, the OTG port works
in device mode, but not yet in host mode.

Based on the initial MUSB port from Rolf Evers Fischer.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 12aeca8 commit 6850ccff6637444c16c1cb3603ed810f00514ef6
@Sascha Hauer Sascha Hauer authored on 26 Sep 2014
Showing 20 changed files
View
drivers/usb/Kconfig
View
drivers/usb/Makefile
View
drivers/usb/musb/Kconfig 0 → 100644
View
drivers/usb/musb/Makefile 0 → 100644
View
drivers/usb/musb/musb_am335x.c
View
drivers/usb/musb/musb_barebox.c 0 → 100644
View
drivers/usb/musb/musb_core.c
Too large (Show diff)
View
drivers/usb/musb/musb_core.h
View
drivers/usb/musb/musb_dma.h
View
drivers/usb/musb/musb_dsps.c
View
drivers/usb/musb/musb_gadget.c
Too large (Show diff)
View
drivers/usb/musb/musb_gadget.h
View
drivers/usb/musb/musb_gadget_ep0.c
View
drivers/usb/musb/musb_host.c
Too large (Show diff)
View
drivers/usb/musb/musb_host.h
View
drivers/usb/musb/musb_io.h
View
drivers/usb/musb/phy-am335x-control.c 0 → 100644
View
drivers/usb/musb/phy-am335x.c 0 → 100644
View
drivers/usb/musb/phy-am335x.h 0 → 100644
View
include/linux/barebox-wrapper.h