Dear Ilya Yanok, > Backend driver for MUSB OTG controllers found on TI AM33xx and > TI81xx SoCs (tested with AM33xx only). > > Signed-off-by: Ilya Yanok <ilya.ya...@cogentembedded.com> > --- > Changes in v2: > - rename backend config option to CONFIG_USB_MUSB_DSPS > - we are providing host support now so add yourself to usb.h > > arch/arm/include/asm/omap_musb.h | 25 ++ > drivers/usb/musb-new/Makefile | 1 + > drivers/usb/musb-new/musb_dsps.c | 771 > ++++++++++++++++++++++++++++++++++++++ include/usb.h | > 3 +- > 4 files changed, 799 insertions(+), 1 deletion(-) > create mode 100644 arch/arm/include/asm/omap_musb.h > create mode 100644 drivers/usb/musb-new/musb_dsps.c > > diff --git a/arch/arm/include/asm/omap_musb.h > b/arch/arm/include/asm/omap_musb.h new file mode 100644 > index 0000000..0081a68 > --- /dev/null > +++ b/arch/arm/include/asm/omap_musb.h > @@ -0,0 +1,25 @@ > +/* > + * Board data structure for musb gadget on OMAPs > + * > + * Copyright (C) 2012, Ilya Yanok <ilya.ya...@gmail.com> > + * > + * This program is free software; you can redistribute it and/or > + * modify it under the terms of the GNU General Public License as > + * published by the Free Software Foundation; either version 2 of > + * the License, or (at your option) any later version. > + * > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR /PURPOSE. See the > + * GNU General Public License for more details. > + */ > + > +#ifndef __ASM_ARM_OMAP_MUSB_H > +#define __ASM_ARM_OMAP_MUSB_H > + > +extern struct musb_platform_ops musb_dsps_ops; > + > +struct omap_musb_board_data { > + void (*set_phy_power)(u8 on); > +}; > +#endif /* __ASM_ARM_OMAP_MUSB_H */ > diff --git a/drivers/usb/musb-new/Makefile b/drivers/usb/musb-new/Makefile > index f01fb16..a753423 100644 > --- a/drivers/usb/musb-new/Makefile > +++ b/drivers/usb/musb-new/Makefile > @@ -9,6 +9,7 @@ LIB := $(obj)libusb_musb-new.o > COBJS-$(CONFIG_MUSB_GADGET) += musb_gadget.o musb_gadget_ep0.o musb_core.o > COBJS-$(CONFIG_MUSB_GADGET) += musb_uboot.o > COBJS-$(CONFIG_MUSB_HOST) += musb_host.o musb_core.o musb_uboot.o > +COBJS-$(CONFIG_USB_MUSB_DSPS) += musb_dsps.o
CONFIG_MUSB_... ? > [...] _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot