usb: host: xhci-plat: add support for the R-Car H2 and M2 xHCI controllers
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Wed, 9 Jul 2014 01:08:52 +0000 (10:08 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Jul 2014 22:49:10 +0000 (15:49 -0700)
The R-Car H2 and M2 SoCs come with an xHCI controller that requires
some specific initializations related to the firmware downloading and
some specific registers. This patch adds the support for this special
configuration as an xHCI quirk executed during probe and start.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Cc: "mathias.nyman@intel.com" <mathias.nyman@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/Kconfig
drivers/usb/host/Makefile
drivers/usb/host/xhci-plat.c
drivers/usb/host/xhci-rcar.c [new file with mode: 0644]
drivers/usb/host/xhci-rcar.h [new file with mode: 0644]

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge