The OTG hardware is a DWC2 controller and this series uses the existing gadget driver ("s3c_udc_otg.c").
Changes in v3: - use static inline functions instead of macros - update the delay (2ms) to match the kernel code - use "SZ_1M" - undefine the 8-bit phy interface Changes in v2: - rebased against u-boot-dfu Jiandong Zheng and Steve Rae (2): usb: gadget: bcm_udc_otg files implement Fastboot via USB OTG on bcm28155_ap boards Steve Rae (1): g_dnl: add missing declaration arch/arm/include/asm/arch-bcm281xx/sysmap.h | 7 ++++ board/broadcom/bcm28155_ap/bcm28155_ap.c | 40 ++++++++++++++++++++++ drivers/usb/gadget/Makefile | 1 + drivers/usb/gadget/bcm_udc_otg.h | 22 +++++++++++++ drivers/usb/gadget/bcm_udc_otg_phy.c | 51 +++++++++++++++++++++++++++++ include/configs/bcm28155_ap.h | 20 +++++++++++ include/g_dnl.h | 1 + 7 files changed, 142 insertions(+) create mode 100644 drivers/usb/gadget/bcm_udc_otg.h create mode 100644 drivers/usb/gadget/bcm_udc_otg_phy.c -- 1.8.5 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot