[U-Boot] [PULL] u-boot-usb/master
Marek Vasut
marex at denx.de
Sat Jul 25 18:17:10 CEST 2015
Here is an updated PR on u-boot/master.
The following changes since commit 413978d118bb7d7b0a8488d97d802f2899cd81ce:
Merge git://git.denx.de/u-boot-uniphier (2015-07-23 11:46:05 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git HEAD
for you to fetch changes up to c35439238dc1324510e8f6c094a7e0a136bfb2e3:
usb: ci_udc: fix request allocation when endpoints are disabled (2015-07-25
17:55:41 +0200)
----------------------------------------------------------------
Jiandong Zheng (2):
usb: gadget: bcm_udc_otg files
implement Fastboot via USB OTG on bcm28155_ap boards
Nikhil Badola (5):
drivers: usb: fsl: Remove warnings for 64-bit architectures
drivers: usb: fsl: Implement Erratum A-009116 for XHCI controller
include: usb: Move USB controller base address mapping
include: usb: Map USB controller base addresses for LS2085A
drivers: usb: fsl: Remove LS102XA immap inclusion
Paul Kocialkowski (8):
usb: USB download gadget and functions config options coherent naming
usb: Fastboot function config for better consistency with other functions
usb: board_usb_init and board_usb_cleanup calls in the fastboot command
usb: gadget: Weak board_usb_init/cleanup definitions in USB download
gadget code
fastboot: Dynamic controller index for usb_gadget_handle_interrupts
usb: gadget: fastboot: Request status and length check in rx handler
usb: gadget: fastboot: Dequeue the previous IN request for the current
request
usb: CONFIG_USB_FASTBOOT prefix replacement for consistency
Ramneek Mehresh (8):
usb: dwc3: Add DWC3 controller driver support
usb: xhci: exynos: Remove common dwc3 drv functions calls
usb: xhci: omap: Remove common dwc3 drv functions calls
usb: xhci: keystone: Remove common dwc3 drv functions calls
usb: fsl: Add XHCI driver support
arch: arm: fsl: Add XHCI support for LS1021A
ls1021atwr: Enable USB IP support
ls1021aqds: Enable USB IP support
Rob Herring (1):
usb: ci_udc: fix request allocation when endpoints are disabled
Stefan Roese (1):
usb: ehci-marvell: Drop wrl accessor function
Stephen Warren (1):
ci_udc: fix 64-bit compile warnings
Steve Rae (1):
g_dnl: add missing declaration
README | 9 +++++---
arch/arm/cpu/armv7/omap-common/boot-common.c | 2 +-
arch/arm/include/asm/arch-bcm281xx/sysmap.h | 7 ++++++
arch/arm/include/asm/arch-ls102xa/config.h | 1 +
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h | 1 +
board/broadcom/bcm28155_ap/bcm28155_ap.c | 40
++++++++++++++++++++++++++++++++
board/samsung/common/Makefile | 2 +-
board/siemens/common/factoryset.c | 4 ++--
common/cmd_fastboot.c | 33
++++++++++++++++++++------
doc/README.android-fastboot | 10 ++++----
drivers/dfu/Makefile | 2 +-
drivers/usb/gadget/Makefile | 11 +++++----
drivers/usb/gadget/bcm_udc_otg.h | 22 ++++++++++++++++++
drivers/usb/gadget/bcm_udc_otg_phy.c | 51
++++++++++++++++++++++++++++++++++++++++
drivers/usb/gadget/ci_udc.c | 31
++++++++++++++-----------
drivers/usb/gadget/f_fastboot.c | 22 ++++++++++--------
drivers/usb/gadget/g_dnl.c | 13 +++++++++++
drivers/usb/host/Makefile | 2 ++
drivers/usb/host/ehci-marvell.c | 26 ++++++++++-----------
drivers/usb/host/xhci-dwc3.c | 97
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/host/xhci-exynos5.c | 78
--------------------------------------------------------------
drivers/usb/host/xhci-fsl.c | 111
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/host/xhci-keystone.c | 88
---------------------------------------------------------------------
drivers/usb/host/xhci-omap.c | 60
------------------------------------------------
drivers/usb/phy/omap_usb_phy.c | 18 ---------------
include/configs/am335x_evm.h | 9 ++++----
include/configs/am43xx_evm.h | 5 ++--
include/configs/bav335x.h | 11 +++++----
include/configs/bcm28155_ap.h | 20 ++++++++++++++++
include/configs/beagle_x15.h | 1 +
include/configs/colibri_vf.h | 6 ++---
include/configs/dra7xx_evm.h | 10 ++++----
include/configs/exynos4-common.h | 8 +++----
include/configs/exynos5-common.h | 1 +
include/configs/gw_ventana.h | 4 ++--
include/configs/ks2_evm.h | 1 +
include/configs/ls1021aqds.h | 22 ++++++++++++++----
include/configs/ls1021atwr.h | 38
++++++++++++++++++++++++++++++
include/configs/mx6sabre_common.h | 4 ++--
include/configs/nitrogen6x.h | 9 ++++----
include/configs/odroid_xu3.h | 8 +++----
include/configs/omap3_beagle.h | 7 +++---
include/configs/s5p_goni.h | 8 +++----
include/configs/siemens-am33x-common.h | 4 ++--
include/configs/socfpga_common.h | 6 ++---
include/configs/tbs2910.h | 4 ++--
include/configs/tegra-common-usb-gadget.h | 6 ++---
include/configs/ti_omap5_common.h | 2 +-
include/configs/warp.h | 6 ++---
include/configs/zynq-common.h | 6 ++---
include/g_dnl.h | 1 +
include/linux/usb/dwc3.h | 28 +++++++++++++++++-----
include/linux/usb/xhci-fsl.h | 64
+++++++++++++++++++++++++++++++++++++++++++++++++++
53 files changed, 666 insertions(+), 374 deletions(-)
create mode 100644 drivers/usb/gadget/bcm_udc_otg.h
create mode 100644 drivers/usb/gadget/bcm_udc_otg_phy.c
create mode 100644 drivers/usb/host/xhci-dwc3.c
create mode 100644 drivers/usb/host/xhci-fsl.c
create mode 100644 include/linux/usb/xhci-fsl.h
More information about the U-Boot
mailing list