]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
keystone: usb: add support of usb xhci
authorWingMan Kwok <w-kwok2@ti.com>
Fri, 5 Sep 2014 19:26:23 +0000 (22:26 +0300)
committerTom Rini <trini@ti.com>
Thu, 23 Oct 2014 15:27:04 +0000 (11:27 -0400)
commitbc0e8d7c5d189c1566a73affad0087ccbe511bc9
treeb1f734642d85a6bc024a005abc69de0101ab9ed2
parent9ea9021ac466f5ccc8b6238cbce37428bb58f887
keystone: usb: add support of usb xhci

Add support of usb xhci. xHCI controls all USB speeds of the Host
mode, that is, the SS through the SS PHY, as well as the HS, FS, and
LS through the USB2 PHY. xHCI replaces and supersedes all previous
host HCIs (HS-only EHCI, FS/LS OHCI and UHCI), and is therefore not
backwards compatible with any of them. The USB3SS’s USB Controller is
fully compliant with xHC.

Acked-by: Vitaly Andrianov <vitalya@ti.com>
Signed-off-by: WingMan Kwok <w-kwok2@ti.com>
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
arch/arm/include/asm/arch-keystone/hardware.h
arch/arm/include/asm/arch-keystone/xhci-keystone.h [new file with mode: 0644]
drivers/usb/host/Makefile
drivers/usb/host/xhci-keystone.c [new file with mode: 0644]
include/configs/ks2_evm.h
include/linux/usb/dwc3.h