atmel_usba_udc: Add support for AT91CAP9 UDPHS
authorStelian Pop <stelian@popies.net>
Sat, 5 Apr 2008 20:25:47 +0000 (22:25 +0200)
committerHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
Sun, 6 Apr 2008 21:25:06 +0000 (17:25 -0400)
commit16a45bc82e61891daec1ffcd057679bdf962aeb8
tree9b7527cbe92525a56361ad64be1c2d960b2d6021
parent5275653fa12b30cea6e309cc03e518bfd00073a5
atmel_usba_udc: Add support for AT91CAP9 UDPHS

This patch is part of the series adding support for the USB High
Speed Device Port on the AT91CAP9 system on chip. The AT91CAP9
uses the same UDPHS IP as the AVR32 and the AT91SAM9RL.

The only differences between the AVR32 and the AT91 version of the
device are in the enable/disable and suspend/wakeup sequences: the
AT91 version needs to toggle the USB bias and pulldown explicitly.

Signed-off-by: Stelian Pop <stelian@popies.net>
Acked-by: Andrew Victor <linux@maxim.org.za>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
drivers/usb/gadget/Kconfig
drivers/usb/gadget/atmel_usba_udc.c
drivers/usb/gadget/atmel_usba_udc.h