mirror_ubuntu-kernels/include/linux/usb
Daniel Mack 91c8a5a998 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>
2009-12-11 11:55:16 -08:00
..
association.h
atmel_usba_udc.h
audio.h USB: audio: guard kernel-only code with __KERNEL__ 2009-09-23 06:46:31 -07:00
c67x00.h
cdc.h
ch9.h USB: Move vendor subclass definition from usb/audio.h to usb/ch9.h 2009-09-23 06:46:19 -07:00
composite.h USB gadget: Handle endpoint requests at the function level 2009-12-11 11:55:15 -08:00
ehci_def.h USB: ehci-dbgp: errata for EHCI debug controller initialization 2009-09-23 06:46:38 -07:00
g_printer.h
gadget.h
gadgetfs.h
gpio_vbus.h
input.h
iowarrior.h
irda.h
isp116x.h
isp1362.h USB: NXP ISP1362 USB host driver 2009-09-23 06:46:30 -07:00
isp1760.h USB: isp1760: allow platform devices to customize devflags 2009-09-23 06:46:29 -07:00
Kbuild
langwell_udc.h
m66592.h
midi.h
musb.h
net2280.h
otg.h USB OTG: add support for ulpi connected external transceivers 2009-12-11 11:55:16 -08:00
quirks.h
r8a66597.h
rndis_host.h
serial.h USB: serial: don't call release without attach 2009-10-09 13:52:05 -07:00
sl811.h
tmc.h
usbnet.h usbnet & cdc-ether: Autosuspend for online devices 2009-12-03 15:31:18 -08:00
video.h V4L/DVB (12187): uvcvideo: Move UVC definitions to linux/usb/video.h 2009-09-12 12:17:19 -03:00
vstusb.h
wusb-wa.h
wusb.h tree-wide: fix misspelling of "definition" in comments 2009-12-04 23:41:47 +01:00