original_kernel/arch/arm/mach-pxa
David Brownell b2bbb20b37 USB: pxa2xx_udc understands GPIO based VBUS sensing
This updates the PXA 25x UDC board-independent infrastructure for VBUS sensing
and the D+ pullup.  The original code evolved from rather bizarre support on
Intel's "Lubbock" reference hardware, so that on more sensible hardware it
doesn't work as well as it could/should.

The change is just to teach the UDC driver how to use built-in PXA GPIO pins
directly.  This reduces the amount of board-specfic object code needed, and
enables the use of a VBUS sensing IRQ on boards (like Gumstix) that have one.
With VBUS sensing, the UDC is unclocked until a host is actually connected.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-09-27 11:58:48 -07:00
..
Kconfig
Makefile
Makefile.boot
akita-ioexp.c
clock.c
corgi.c
corgi_lcd.c
corgi_pm.c
corgi_ssp.c
dma.c
generic.c
generic.h
idp.c
irq.c
leds-idp.c
leds-lubbock.c
leds-mainstone.c
leds-trizeps4.c
leds.c
leds.h
lpd270.c
lubbock.c
mainstone.c
pm.c
poodle.c
pxa25x.c
pxa27x.c
sharpsl.h
sharpsl_pm.c
sleep.S
spitz.c
spitz_pm.c
ssp.c
standby.S
time.c
tosa.c
trizeps4.c