USB: EHCI: Add a generic platform device driver
authorHauke Mehrtens <hauke@hauke-m.de>
Tue, 13 Mar 2012 00:04:48 +0000 (01:04 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 15 Mar 2012 19:42:07 +0000 (12:42 -0700)
commit7a7a4a592f42d9abf3b6cc40620b3f79fef49246
treeb51cd6655476657d11127d166b9036b1e73e84de
parentfa3364b5a2d79b0c94a912b371c92bd3d06bc8fb
USB: EHCI: Add a generic platform device driver

This adds a generic driver for platform devices. It works like the PCI
driver and is based on it. This is for devices which do not have an own
bus but their EHCI controller works like a PCI controller. It will be
used for the Broadcom bcma and ssb USB EHCI controller.

Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/Kconfig
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-platform.c [new file with mode: 0644]
include/linux/usb/ehci_pdriver.h [new file with mode: 0644]