USB OTG: Add generic driver for ULPI OTG transceiver
authorDaniel Mack <daniel@caiaq.de>
Thu, 15 Oct 2009 14:09:35 +0000 (17:09 +0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 11 Dec 2009 19:55:16 +0000 (11:55 -0800)
commit2d57a95f09cf71c4c642e5be15f8b700d17ee90c
treed763a90863734367fa97fc3e9809696e349101a3
parent91c8a5a9985d5bf9c55f6f82f183f57b050b2a3a
USB OTG: Add generic driver for ULPI OTG transceiver

This adds a minimal generic driver for ULPI connected transceivers,
using the OTG framework functions recently introduced.

The driver got a table to match the ULPI chips, which currently only has
one entry for NXP's ISP 1504 transceiver.

Signed-off-by: Daniel Mack <daniel@caiaq.de>
Cc: Heikki Krogerus <ext-heikki.krogerus@nokia.com>
Cc: David Brownell <dbrownell@users.sourceforge.net>
Cc: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/Makefile
drivers/usb/otg/Kconfig
drivers/usb/otg/Makefile
drivers/usb/otg/ulpi.c [new file with mode: 0644]
include/linux/usb/ulpi.h [new file with mode: 0644]