summaryrefslogtreecommitdiff
path: root/include/linux/usb/ulpi.h
diff options
context:
space:
mode:
authorDaniel Mack <daniel@caiaq.de>2009-10-15 17:09:34 +0300
committerGreg Kroah-Hartman <gregkh@suse.de>2009-12-11 11:55:16 -0800
commit91c8a5a9985d5bf9c55f6f82f183f57b050b2a3a (patch)
treee7154eca2ca6356889b407c0334bffbc516155d7 /include/linux/usb/ulpi.h
parentc3f22d92a1249665d4cd87a68a4078a56002c3ab (diff)
USB OTG: add support for ulpi connected external transceivers
This adds support for OTG transceivers directly connected to the ULPI interface. In particular, the following details are added - a struct for low level io functions (read/write) - a priv field to be used as 'viewport' by low level access functions - an (*init) and (*shutdown) callbacks, along with static inline helpers - a (*set_vbus) callback to switch the port power on and off - a flags field for per-transceiver settings - some defines for the flags bitmask to configure platform specific details Signed-off-by: Daniel Mack <daniel@caiaq.de> Cc: Heikki Krogerus <ext-heikki.krogerus@nokia.com> Cc: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'include/linux/usb/ulpi.h')
0 files changed, 0 insertions, 0 deletions