[PULL] u-boot-usb/master

Marek Vasut
2020-10-20T10:56:25Z

The following changes since commit 7ec87e4192215815b658c3f8b34e4be010103149:

Merge tag 'u-boot-atmel-2021.01-b' of
https://gitlab.denx.de/u-boot/custodians/u-boot-atmel (2020-10-19
09:29:05 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 0cd791ced96e1510b26305c20f1199ee0d980902:

MAINTAINERS: add USB driver to ARM MEDIATEK (2020-10-20 00:49:05 +0200)

----------------------------------------------------------------
Chance.Yang (1):
usb: dwc2: Fix control OUT transfer issue

Chunfeng Yun (9):
dt-binding: usb: add bindings for some common properties
dt-bindings: usb: mtu3: add bindings for MediaTek USB3 DRD
usb: add USB_SPEED_SUPER_PLUS
usb: common: add define of usb_speed_string()
usb: add MediaTek USB3 DRD driver
usb: gadget: Add bcdDevice for the MTU3 USB Gadget Controller
arm: dts: mt8512: add usb related nodes
configs: mt8512: enable fastboot and USB host related configs
MAINTAINERS: add USB driver to ARM MEDIATEK

Heinrich Schuchardt (1):
usb: xhci: avoid type conversion of void *

Naoki Hayama (1):
usb: musb-new: Fix typo in caution message

MAINTAINERS | 3 +
Makefile | 1 +
arch/arm/dts/mt8512-bm1-emmc.dts | 34 ++++
arch/arm/dts/mt8512.dtsi | 49 ++++-
configs/mt8512_bm1_emmc_defconfig | 26 +++
doc/device-tree-bindings/usb/generic.txt | 31 +++
doc/device-tree-bindings/usb/mediatek,mtu3.txt | 79 ++++++++
drivers/usb/Kconfig | 2 +
drivers/usb/common/common.c | 8 +
drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c | 16 +-
drivers/usb/gadget/gadget_chips.h | 8 +
drivers/usb/host/xhci-mem.c | 21 +-
drivers/usb/mtu3/Kconfig | 44 +++++
drivers/usb/mtu3/Makefile | 11 ++
drivers/usb/mtu3/mtu3.h | 424
+++++++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_core.c | 838
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_dr.h | 52 +++++
drivers/usb/mtu3/mtu3_gadget.c | 686
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_gadget_ep0.c | 933
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_host.c | 141 +++++++++++++
drivers/usb/mtu3/mtu3_hw_regs.h | 515
+++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_plat.c | 369
++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_qmu.c | 505
+++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/mtu3/mtu3_qmu.h | 37 ++++
drivers/usb/musb-new/musb_dsps.c | 2 +-
include/linux/usb/ch9.h | 5 +-
26 files changed, 4819 insertions(+), 21 deletions(-)
create mode 100644 doc/device-tree-bindings/usb/generic.txt
create mode 100644 doc/device-tree-bindings/usb/mediatek,mtu3.txt
create mode 100644 drivers/usb/mtu3/Kconfig
create mode 100644 drivers/usb/mtu3/Makefile
create mode 100644 drivers/usb/mtu3/mtu3.h
create mode 100644 drivers/usb/mtu3/mtu3_core.c
create mode 100644 drivers/usb/mtu3/mtu3_dr.h
create mode 100644 drivers/usb/mtu3/mtu3_gadget.c
create mode 100644 drivers/usb/mtu3/mtu3_gadget_ep0.c
create mode 100644 drivers/usb/mtu3/mtu3_host.c
create mode 100644 drivers/usb/mtu3/mtu3_hw_regs.h
create mode 100644 drivers/usb/mtu3/mtu3_plat.c
create mode 100644 drivers/usb/mtu3/mtu3_qmu.c
create mode 100644 drivers/usb/mtu3/mtu3_qmu.h