From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Tue, 20 Oct 2020 12:56:25 +0200 Subject: [PULL] u-boot-usb/master Message-ID: <1af0253e-6eba-e17a-0f70-1b78eb51f550@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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