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

Marek Vasut marex at denx.de
Fri Oct 25 11:19:04 UTC 2019


The following changes since commit 680023c5fab6b1777c0c6f2e76e5d2effb7903a0:

  Merge tag 'u-boot-stm32-2019-10-23' of
https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2019-10-23 14:04:02
-0400)

are available in the Git repository at:

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

for you to fetch changes up to 235f5e158e336371759f98ffbf265fe078cda251:

  ehci-mx6: Update EHCI driver to support OTG0 on i.MX7ULP (2019-10-24
15:31:13 +0200)

----------------------------------------------------------------
Igor Opaniuk (1):
      usb: ehci-mx6: Fix bus enumeration for iMX7 SoCs

Jean-Jacques Hiblot (16):
      usb: host: remove the xhci-zynqmp driver
      usb: dwc3: switch to peripheral mode when exiting
      usb: xhci: move xhci.h to include usb
      usb: dwc3: always use the inlined version of
dwc3_host_init/dwc3_host_exit
      usb: dwc3-generic: use platdata
      usb: dwc3-generic: factorize code
      usb: dwc3-generic: add a new host driver that uses the dwc3 core
      usb: dwc3-generic: if no max speed is specified in DT, assume
super speed
      usb: dwc3: Add dwc3_of_parse() to get quirks information from DT
      usb: dwc3: Kconfig: get rid of obsolete mode selection
      ARM: keystone: increase PSC timeout
      ARM: keystone: Do not enable the USB power domains at the board level
      phy: keystone-usb: handle the transition of the USB power domain
      configs: k2g_evm_defconfig: disable XHCI_DWC3 and enable
KEYSTONE_USB_PHY
      ARM: DTS: keystone: complete the description of the USB PHY devices
      configs: sei610: khadas-vim3 : disable Gadget support for the DWC3

Ye Li (1):
      ehci-mx6: Update EHCI driver to support OTG0 on i.MX7ULP

 MAINTAINERS                                      |   1 +
 arch/arm/dts/keystone-k2e-evm-u-boot.dtsi        |  32 +++++++++++++++++++
 arch/arm/dts/keystone-k2g-evm-u-boot.dtsi        |  28 ++++++++++++++++
 arch/arm/dts/keystone-k2hk-evm-u-boot.dtsi       |  14 ++++++++
 arch/arm/dts/keystone-k2l-evm-u-boot.dtsi        |  18 +++++++++++
 arch/arm/mach-keystone/include/mach/psc_defs.h   |   2 +-
 board/ti/ks2_evm/board.c                         |  13 --------
 configs/avnet_ultra96_rev1_defconfig             |   1 -
 configs/evb-rk3328_defconfig                     |   1 +
 configs/k2g_evm_defconfig                        |   3 +-
 configs/khadas-vim3_defconfig                    |   1 +
 configs/odroid-n2_defconfig                      |   1 +
 configs/rock64-rk3328_defconfig                  |   1 +
 configs/sei510_defconfig                         |   1 +
 configs/sei610_defconfig                         |   1 +
 configs/u200_defconfig                           |   1 +
 configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig |   1 -
 configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig |   1 -
 configs/xilinx_zynqmp_zc1751_xm017_dc3_defconfig |   1 -
 configs/xilinx_zynqmp_zcu100_revC_defconfig      |   1 -
 configs/xilinx_zynqmp_zcu102_rev1_0_defconfig    |   1 -
 configs/xilinx_zynqmp_zcu102_revA_defconfig      |   1 -
 configs/xilinx_zynqmp_zcu102_revB_defconfig      |   1 -
 configs/xilinx_zynqmp_zcu104_revA_defconfig      |   1 -
 configs/xilinx_zynqmp_zcu104_revC_defconfig      |   1 -
 configs/xilinx_zynqmp_zcu106_revA_defconfig      |   1 -
 configs/xilinx_zynqmp_zcu111_revA_defconfig      |   1 -
 drivers/phy/keystone-usb-phy.c                   |  22 +++++++++++++
 drivers/usb/dwc3/Kconfig                         |  18 ++---------
 drivers/usb/dwc3/core.c                          |  84
++++++++++++++++++++++++++++++++++++++++++++++--
 drivers/usb/dwc3/core.h                          |   6 +---
 drivers/usb/dwc3/dwc3-generic.c                  | 146
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
 drivers/usb/host/Kconfig                         |  13 ++------
 drivers/usb/host/Makefile                        |   1 -
 drivers/usb/host/ehci-mx6.c                      |  68
+++++++++++++++++++++++++++------------
 drivers/usb/host/xhci-dwc3.c                     |   2 +-
 drivers/usb/host/xhci-exynos5.c                  |   2 +-
 drivers/usb/host/xhci-fsl.c                      |   2 +-
 drivers/usb/host/xhci-mem.c                      |   2 +-
 drivers/usb/host/xhci-mvebu.c                    |   2 +-
 drivers/usb/host/xhci-omap.c                     |   2 +-
 drivers/usb/host/xhci-pci.c                      |   2 +-
 drivers/usb/host/xhci-rcar.c                     |   2 +-
 drivers/usb/host/xhci-ring.c                     |   2 +-
 drivers/usb/host/xhci-rockchip.c                 |   2 +-
 drivers/usb/host/xhci-zynqmp.c                   | 146
------------------------------------------------------------------------------------
 drivers/usb/host/xhci.c                          |   2 +-
 drivers/usb/phy/omap_usb_phy.c                   |   2 +-
 {drivers/usb/host => include/usb}/xhci.h         |   0
 49 files changed, 384 insertions(+), 274 deletions(-)
 create mode 100644 arch/arm/dts/keystone-k2l-evm-u-boot.dtsi
 delete mode 100644 drivers/usb/host/xhci-zynqmp.c
 rename {drivers/usb/host => include/usb}/xhci.h (100%)


More information about the U-Boot mailing list