]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
MUSB_HDRC: Allow selecting OTG, peripheral or host mode via sysfs
authorTony Lindgren <tony@atomide.com>
Thu, 1 Feb 2007 22:41:05 +0000 (14:41 -0800)
committerTony Lindgren <tony@atomide.com>
Fri, 4 May 2007 16:54:22 +0000 (09:54 -0700)
commit5d5380ba40e000b539f2729d9511a1d650e637ab
tree104d071647e37f6418e420a20e16721aa03f0eeb
parent8a296c4ff1f83a0b1b4483a399539a0e5053b359
MUSB_HDRC: Allow selecting OTG, peripheral or host mode via sysfs

This can be used on systems that don't use ID pin, or have mini-B
connector.

For example, to force N800 into host mode with non-standard mini-B
to mini-B cable connected to a powered hub:

Note that connected mini-A cable cannot be forced to peripheral
mode as the ID pin is grounded by the cable. Also note that
any VBUS load above the 100mA will cause the host mode to fail.

Signed-off-by: Tony Lindgren <tony@atomide.com>
drivers/usb/musb/musbdefs.h
drivers/usb/musb/plat_uds.c
drivers/usb/musb/tusb6010.c