I'm trying to build USB Host+Gadget multi config for our custom AM3874 (DM8148) board using the latest PSP 04.04 kernel and following information on this Wiki page:
http://processors.wiki.ti.com/index.php/Usbgeneralpage#One_port_as_host_and_other_port_as_Gadget_.28for_DM81XX.29
But it seems like this configuration is broken ... the kernel does not link, as shown below. Any ideas? (RaviB? :) ) They're quite different implementations :(
LD drivers/usb/musb/musb_hdrc.o
drivers/usb/musb/musb_host.o: In function `musb_get_xfertype':
drivers/usb/musb/musb_host.c:723: multiple definition of `musb_get_xfertype'
drivers/usb/musb/musb_gadget.o:drivers/usb/musb/musb_gadget.c:440: first defined here
make[2]: *** [drivers/usb/musb/musb_hdrc.o] Error 1
make[1]: *** [drivers/usb/musb] Error 2
make: *** [drivers] Error 2