[U-Boot] [PATCH 00/21] beagle_x15/omap5: Add dwc3 peripheral support
Kishon Vijay Abraham I
kishon at ti.com
Thu Aug 6 18:15:50 CEST 2015
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
More information about the U-Boot
mailing list