usb: add MediaTek USB3 DRD driver
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Fri, 16 Oct 2020 03:38:39 +0000 (11:38 +0800)
committerMarek Vasut <marex@denx.de>
Mon, 19 Oct 2020 22:49:05 +0000 (00:49 +0200)
commite09b88cd083d8066b530676c8eb72ef1949e7d5e
tree5d9d20776bcc3d17da2611399139c4766e69b1e6
parentd92e866f6008fdd6483735c6fd1ed95c8fdc87b1
usb: add MediaTek USB3 DRD driver

This patch adds support for the MediaTek USB3 DRD controller,
its host side is based on xHCI, this driver supports device mode
and host mode.

Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Acked-by: Bin Meng <bmeng.cn@gmail.com>
14 files changed:
Makefile
drivers/usb/Kconfig
drivers/usb/mtu3/Kconfig [new file with mode: 0644]
drivers/usb/mtu3/Makefile [new file with mode: 0644]
drivers/usb/mtu3/mtu3.h [new file with mode: 0644]
drivers/usb/mtu3/mtu3_core.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_dr.h [new file with mode: 0644]
drivers/usb/mtu3/mtu3_gadget.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_gadget_ep0.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_host.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_hw_regs.h [new file with mode: 0644]
drivers/usb/mtu3/mtu3_plat.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_qmu.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_qmu.h [new file with mode: 0644]