usb: Add MediaTek USB3 DRD driver
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Wed, 19 Oct 2016 02:28:23 +0000 (10:28 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 Oct 2016 15:02:41 +0000 (17:02 +0200)
commitdf2069acb00569a6299d6e11aa1865eeba463848
treeea45a04eb548484094a1334443d9a22c71e8ba39
parent065d48cf403e421819b706f83a2a65b29be75ad1
usb: Add MediaTek USB3 DRD driver

This patch adds support for the MediaTek USB3 controller
integrated into MT8173. It currently supports High-Speed
Peripheral Only mode.

Super-Speed Peripheral, Dual-Role Device and Host Only (xHCI)
modes will be added in the next patchs.

Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12 files changed:
drivers/usb/Kconfig
drivers/usb/Makefile
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_gadget.c [new file with mode: 0644]
drivers/usb/mtu3/mtu3_gadget_ep0.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]