summaryrefslogtreecommitdiff
path: root/include/asm-arm/arch-at91/board.h
diff options
context:
space:
mode:
authorStelian Pop <stelian@popies.net>2008-04-05 21:14:03 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2008-06-02 15:08:07 +0100
commit53d7168026a440c4cba25468a3d926ddd7ab030a (patch)
tree19af804716cc899c1f911f6b1479d72072c318c8 /include/asm-arm/arch-at91/board.h
parent19750336d4cc3a171a5aa5f9a258fb81066cc45e (diff)
downloadlinux-3.10-53d7168026a440c4cba25468a3d926ddd7ab030a.tar.gz
linux-3.10-53d7168026a440c4cba25468a3d926ddd7ab030a.tar.bz2
linux-3.10-53d7168026a440c4cba25468a3d926ddd7ab030a.zip
[ARM] 4933/1: AT91CAP9 UDPHS driver: generic AT91 parts.
This is patch 1 of 2 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. This patch makes the generic AT91 adaptations, mainly dealing with the addition of the UDPHS UTMI clock. Signed-off-by: Stelian Pop <stelian@popies.net> Acked-by: Haavard Skinnemoen <hskinnemoen@atmel.com> Acked-by: Andrew Victor <linux@maxim.org.za> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'include/asm-arm/arch-at91/board.h')
-rw-r--r--include/asm-arm/arch-at91/board.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/asm-arm/arch-at91/board.h b/include/asm-arm/arch-at91/board.h
index dc189f01c5b..1f247028686 100644
--- a/include/asm-arm/arch-at91/board.h
+++ b/include/asm-arm/arch-at91/board.h
@@ -36,6 +36,7 @@
#include <linux/i2c.h>
#include <linux/leds.h>
#include <linux/spi/spi.h>
+#include <linux/usb/atmel_usba_udc.h>
/* USB Device */
struct at91_udc_data {
@@ -45,6 +46,9 @@ struct at91_udc_data {
};
extern void __init at91_add_device_udc(struct at91_udc_data *data);
+ /* USB High Speed Device */
+extern void __init at91_add_device_usba(struct usba_platform_data *data);
+
/* Compact Flash */
struct at91_cf_data {
u8 irq_pin; /* I/O IRQ */