[ARM] 3585/1: AT91RM9200 Platform devices
authorAndrew Victor <andrew@sanpeople.com>
Mon, 19 Jun 2006 15:31:55 +0000 (16:31 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 19 Jun 2006 15:31:55 +0000 (16:31 +0100)
commit2e83640270b4a76a3855131953c82bbc1919e589
tree7130aceafd79421f20e9c7ffb7b1eb931b2a14a5
parent814138ffa488824393d2f49f2720dcd197a7d4cf
[ARM] 3585/1: AT91RM9200 Platform devices

Patch from Andrew Victor

This patch updates the platform device support for the AT91RM9200.

The changes include:

1. USB Host device renamed to "at91_ohci" since the driver is also
usable on the AT91SAM9261 processor.
2. Enabling multidrive on the USB Device's pullup pin should not be done
for all boards.  Moved into board-specific files.  [Patch from David
Brownell]
3. Move enabling of PCMCIA/Compact Flash pins out of the driver.
4. Added SPI device and resources.
5. Added Watchdog device and resources.  [Patch from David Brownell]
6. Added UART device and resources.
7. The simple devices (watchdog, rtc, i2c) are now automatically
registered and don't have to be registered separately in each
board-specific file. [Patch from David Brownell]

Signed-off-by: Andrew Victor <andrew@sanpeople.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-at91rm9200/devices.c