Patch series performs the following: *) Add dwc3 peripheral support for beagle_x15 and omap5 *) Add RNDIS boot support for AM43xx *) Cleanups and Fixes
Kishon Vijay Abraham I (20): usb: dwc3: dwc3-omap: Use the clear register inorder to clear the interrupts usb: gadget: ether: Perform board initialization from ethernet gadget driver ARM: DRA7: Enable clocks for USB OTGSS2 and USB PHY2 TI PHY: Add support to control 2nd USB PHY in DRA7xx/AM57xx board: ti: beagle_x15: added USB initializtion code board: ti: OMAP5: added USB initializtion code include: configs: Enable DWC3 and DFU in ti_omap5_common ARM: OMAP5: Add support for disabling clocks in uboot ARM: OMAP5: Add functions to enable and disable USB clocks ARM: AM43xx: Add support for disabling clocks in uboot ARM: AM43xx: Add functions to enable and disable USB clocks board: ti: invoke clock API to enable and disable clocks ARM: OMAP5/AM43xx: remove enabling USB clocks from enable_basic_clocks() board: ti: remove duplicate initialization of vbus_id_status usb: host: xhci-omap: invoke board_usb_cleanup in xhci_hcd_stop include: configs: am43xx_evm: add 'usb stop' in usbboot env usb: gadget: ether: populate _reset_ callback spl: Fix USB boot device values for am43xx spl: Add USB peripheral boot device value for am43xx configs: am43xx: Add am43xx_evm_usbspl_defconfig Tom Rini (1): am43xx: Add USB device boot support to SPL arch/arm/cpu/armv7/am33xx/clock.c | 53 +++++++++++ arch/arm/cpu/armv7/am33xx/clock_am43xx.c | 82 ++++++++++++++--- arch/arm/cpu/armv7/omap-common/clocks-common.c | 53 +++++++++++ arch/arm/cpu/armv7/omap5/hw_data.c | 111 ++++++++++++++++++++--- arch/arm/cpu/armv7/omap5/prcm-regs.c | 2 + arch/arm/include/asm/arch-am33xx/clock.h | 1 + arch/arm/include/asm/arch-am33xx/spl.h | 3 +- arch/arm/include/asm/arch-am33xx/sys_proto.h | 5 ++ arch/arm/include/asm/arch-omap5/clock.h | 3 + arch/arm/include/asm/arch-omap5/omap.h | 8 +- arch/arm/include/asm/omap_common.h | 12 +++ board/ti/am43xx/MAINTAINERS | 1 + board/ti/am43xx/board.c | 43 +++++++-- board/ti/beagle_x15/board.c | 115 ++++++++++++++++++++++++ board/ti/dra7xx/evm.c | 4 +- board/ti/omap5_uevm/evm.c | 77 ++++++++++++++++ configs/am43xx_evm_usbspl_defconfig | 9 ++ drivers/usb/dwc3/dwc3-omap.c | 46 ++++++---- drivers/usb/dwc3/ti_usb_phy.c | 15 +++- drivers/usb/gadget/ether.c | 5 ++ drivers/usb/gadget/gadget_chips.h | 2 + drivers/usb/host/xhci-omap.c | 1 + include/configs/am43xx_evm.h | 11 +++ include/configs/dra7xx_evm.h | 63 ------------- include/configs/ti_omap5_common.h | 67 +++++++++++++- scripts/Makefile.spl | 2 + 26 files changed, 671 insertions(+), 123 deletions(-) create mode 100644 configs/am43xx_evm_usbspl_defconfig -- 1.7.9.5 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot