[U-Boot] [PULL] u-boot-usb/master

Marek Vasut marex at denx.de
Wed Sep 28 19:53:52 CEST 2016


The following changes since commit cbe7706ab8aab06c18edaa9b120371f9c8012728:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2016-09-26 17:10:56 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-usb.git master

for you to fetch changes up to 4c043712e9910ef1d612aedbd8304a1f7348ef5f:

  drivers: usb: xhci-fsl: Implement Erratum A-010151 for FSL USB3
controller (2016-09-27 23:30:49 +0200)

----------------------------------------------------------------
Alban Bedel (1):
      net: asix: Fix ASIX 88772B with driver model

B, Ravi (5):
      spl: dfu: add dfu support in SPL
      common: dfu: saperate the dfu common functionality
      spl: dfu: adding dfu support functions for SPL-DFU
      dra7x: boot: add dfu bootmode support
      dra7x: configs: enable SPL-DFU support

Marcel Ziswiler (2):
      colibri_t30: fix usb ethernet functionality
      apalis_t30: colibri_imx7: colibri_t30: fix ethernet functionality

Sanchayan Maity (5):
      cmd: dfu: Add error handling for failed registration
      usb: host: ehci-vf: Migrate Vybrid USB to driver model
      ARM: dts: vf: Add device tree node for USB on Vybrid
      ARM: dts: vf-colibri: Enable USB device tree node for Colibri Vybrid
      configs: colibri_vf_defconfig: Enable USB driver model for Colibri
Vybrid

Sriram Dash (4):
      drivers: usb: xhci-fsl: Change burst beat and outstanding
pipelined transfers requests
      usb: fsl: Rename fdt_fixup_dr_usb
      usb: fsl: Renaming fdt_fixup_erratum and fdt_fixup_usb_erratum
      drivers: usb: xhci-fsl: Implement Erratum A-010151 for FSL USB3
controller

 Kconfig                                      |  27 ++++++++++++
 arch/arm/cpu/armv7/omap-common/boot-common.c |   5 +++
 arch/arm/dts/vf-colibri.dtsi                 |  11 +++++
 arch/arm/dts/vf.dtsi                         |  14 +++++++
 arch/arm/include/asm/arch-omap5/spl.h        |   2 +-
 board/Arcturus/ucp1020/ucp1020.c             |   2 +-
 board/freescale/b4860qds/b4860qds.c          |   2 +-
 board/freescale/bsc9131rdb/bsc9131rdb.c      |   2 +-
 board/freescale/bsc9132qds/bsc9132qds.c      |   2 +-
 board/freescale/corenet_ds/corenet_ds.c      |   2 +-
 board/freescale/ls2080aqds/ls2080aqds.c      |   2 +-
 board/freescale/ls2080ardb/ls2080ardb.c      |   2 +-
 board/freescale/mpc8308rdb/mpc8308rdb.c      |   2 +-
 board/freescale/mpc8315erdb/mpc8315erdb.c    |   2 +-
 board/freescale/mpc837xemds/mpc837xemds.c    |   2 +-
 board/freescale/mpc837xerdb/mpc837xerdb.c    |   2 +-
 board/freescale/mpc8536ds/mpc8536ds.c        |   2 +-
 board/freescale/p1010rdb/p1010rdb.c          |   2 +-
 board/freescale/p1022ds/p1022ds.c            |   2 +-
 board/freescale/p1023rdb/p1023rdb.c          |   2 +-
 board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c  |   2 +-
 board/freescale/p1_twr/p1_twr.c              |   2 +-
 board/freescale/p2041rdb/p2041rdb.c          |   2 +-
 board/freescale/t102xqds/t102xqds.c          |   2 +-
 board/freescale/t102xrdb/t102xrdb.c          |   2 +-
 board/freescale/t1040qds/t1040qds.c          |   2 +-
 board/freescale/t104xrdb/t104xrdb.c          |   2 +-
 board/freescale/t208xqds/t208xqds.c          |   2 +-
 board/freescale/t208xrdb/t208xrdb.c          |   2 +-
 board/freescale/t4qds/t4240emu.c             |   2 +-
 board/freescale/t4qds/t4240qds.c             |   2 +-
 board/freescale/t4rdb/t4240rdb.c             |   2 +-
 board/gdsys/mpc8308/hrcon.c                  |   2 +-
 board/gdsys/mpc8308/strider.c                |   2 +-
 board/gdsys/p1022/controlcenterd.c           |   2 +-
 board/keymile/kmp204x/kmp204x.c              |   2 +-
 board/mpc8308_p1m/mpc8308_p1m.c              |   2 +-
 board/varisys/cyrus/cyrus.c                  |   2 +-
 cmd/dfu.c                                    |  61
+--------------------------
 common/Makefile                              |   3 ++
 common/dfu.c                                 |  92
+++++++++++++++++++++++++++++++++++++++++
 common/spl/Makefile                          |   1 +
 common/spl/spl.c                             |  10 ++++-
 common/spl/spl_dfu.c                         |  57
+++++++++++++++++++++++++
 configs/colibri_vf_defconfig                 |   1 +
 drivers/usb/common/fsl-dt-fixup.c            |  47 ++++++++++-----------
 drivers/usb/common/fsl-errata.c              |  26 ++++++++++++
 drivers/usb/eth/asix.c                       |  27 ++----------
 drivers/usb/host/ehci-vf.c                   | 208
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 drivers/usb/host/xhci-fsl.c                  |  23 +++++++++++
 include/configs/apalis_t30.h                 |   2 +-
 include/configs/colibri_imx7.h               |   4 +-
 include/configs/colibri_t30.h                |   2 +-
 include/configs/dra7xx_evm.h                 |  20 ++++++++-
 include/configs/ti_omap5_common.h            |   2 -
 include/fdt_support.h                        |   4 +-
 include/fsl_usb.h                            |   1 +
 include/g_dnl.h                              |   1 +
 include/linux/usb/dwc3.h                     |   1 +
 include/linux/usb/xhci-fsl.h                 |   3 ++
 include/spl.h                                |   8 ++++
 scripts/Makefile.spl                         |   4 ++
 62 files changed, 576 insertions(+), 157 deletions(-)
 create mode 100644 common/dfu.c
 create mode 100644 common/spl/spl_dfu.c


More information about the U-Boot mailing list