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

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

On Wed, Sep 28, 2016 at 07:53:52PM +0200, Marek Vasut wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Marek Vasut
-
Tom Rini