diff options
author | Daniel Mack <daniel@caiaq.de> | 2009-10-15 17:09:34 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-12-11 11:55:16 -0800 |
commit | 91c8a5a9985d5bf9c55f6f82f183f57b050b2a3a (patch) | |
tree | e7154eca2ca6356889b407c0334bffbc516155d7 /drivers/usb | |
parent | c3f22d92a1249665d4cd87a68a4078a56002c3ab (diff) | |
download | op-kernel-dev-91c8a5a9985d5bf9c55f6f82f183f57b050b2a3a.zip op-kernel-dev-91c8a5a9985d5bf9c55f6f82f183f57b050b2a3a.tar.gz |
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 'drivers/usb')
0 files changed, 0 insertions, 0 deletions