Skip to contentSkip to conversation

u-boot-usb/master

GIT PULL Marek Vasut 2 participants 3 messages Jul 24, 2015 – Jul 25, 2015

lore
Share & tools
lore
#0 lore raw

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
#1 lore raw

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
#2 lore raw
In reply to Marek Vasut
Quoted 5 lines · Marek Vasut

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)

Quoted 9 lines

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)

Applied to u-boot/master, thanks!

Signature · 8 lines
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150725/72f75e02/attachment.sig>