From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Fri, 24 Jul 2015 22:12:46 +0200 Subject: [U-Boot] [PULL] u-boot-usb/master Message-ID: <201507242212.46465.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de The following changes since commit b217c89e8565ade3aaa9f74c33c93236bf151187: Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2015-07-20 17:12:52 -0400) are available in the git repository at: git://git.denx.de/u-boot-usb.git HEAD for you to fetch changes up to 58d6d139c3e7bb923029e7ba18bfec7f420ead0f: usb: ci_udc: fix request allocation when endpoints are disabled (2015-07-24 22:08:38 +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