[PATCH 0/3] add support for the R-Car H2 and M2 xHCI controllers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




This patch set adds the USB xHCI support for the R-Car H2 and M2 SoCs.
These SoCs use an xHCI but still need specific initialization, mainly
to setup the firmware downloading and the specific registers.

This patch set depends on the following patches:
	http://marc.info/?l=linux-usb&m=140014937401793&w=2
	http://marc.info/?l=linux-usb&m=140014935801786&w=2
	http://marc.info/?l=linux-usb&m=140014933101775&w=2
	http://marc.info/?l=linux-usb&m=140014932301770&w=2

However, this patch set doesn't depend on the following patch because
this patch set uses the "USB phy", not "phy":
	http://marc.info/?l=linux-usb&m=140025742005303&w=2

Yoshihiro Shimoda (3):
  usb: host: xhci-plat: add xhci_plat_start()
  usb: host: xhci-plat: add support for the R-Car H2 and M2 xHCI
    controllers
  Documentation: dt-bindings: update xhci-platform DT binding for R-Car
    Gen2

 Documentation/devicetree/bindings/usb/usb-xhci.txt |    3 +-
 drivers/usb/host/Kconfig                           |    8 +
 drivers/usb/host/Makefile                          |    3 +
 drivers/usb/host/xhci-plat.c                       |   25 ++-
 drivers/usb/host/xhci-rcar.c                       |  187 ++++++++++++++++++++
 drivers/usb/host/xhci-rcar.h                       |   37 ++++
 6 files changed, 261 insertions(+), 2 deletions(-)
 create mode 100644 drivers/usb/host/xhci-rcar.c
 create mode 100644 drivers/usb/host/xhci-rcar.h

-- 
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux