]> git.baikalelectronics.ru Git - kernel.git/commit
usb: host: xhci-plat: add support for the Armada 375/38x XHCI controllers
authorGregory CLEMENT <gregory.clement@free-electrons.com>
Thu, 15 May 2014 10:17:33 +0000 (12:17 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 27 May 2014 22:40:40 +0000 (15:40 -0700)
commit56473a3fcf55e18e561b4e9a484e8a1f0b59ce09
tree0c6d8be19eb5e5c5d34493505226ff670e0ad025
parent66e8673b23ed8c243dfd27603d7e5b6ae669688a
usb: host: xhci-plat: add support for the Armada 375/38x XHCI controllers

The Armada 375 and 38x SoCs come with an XHCI controller that requires
some specific initialization related to the MBus windows
configuration. This patch adds the support for this special
configuration as an XHCI quirk executed during probe.

Two new compatible strings are added to identify the Armada 375 and
Armada 38x XHCI controllers, and therefore enable the relevant quirk.

Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/Kconfig
drivers/usb/host/Makefile
drivers/usb/host/xhci-mvebu.c [new file with mode: 0644]
drivers/usb/host/xhci-mvebu.h [new file with mode: 0644]
drivers/usb/host/xhci-plat.c