1
linux/arch/arm/mach-orion5x
Lennert Buytenhek 19cfd5c09f [ARM] Orion: rework MPP handling
Instead of having board code poke directly into the MPP configuration
registers, and separately calling orion5x_gpio_set_valid_pins() to
indicate which MPP pins can be used as GPIO pins, introduce a helper
function for configuring the roles of each of the MPP pins, and have
that helper function handle gpio validity internally.

Signed-off-by: Lennert Buytenhek <buytenh@marvell.com>
Acked-by: Sylver Bruneau <sylver.bruneau@googlemail.com>
Acked-by: Russell King <linux@arm.linux.org.uk>
2008-06-22 22:44:47 +02:00
..
addr-map.c [ARM] Orion: DRAM mapping granularity is 64KiB, not 16MiB 2008-06-22 22:44:41 +02:00
common.c [ARM] Orion: move EHCI/I2C/UART peripheral init into board code 2008-06-22 22:44:45 +02:00
common.h [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
db88f5281-setup.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
dns323-setup.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
gpio.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
irq.c
Kconfig [ARM] 4955/1: Orion: Support the Buffalo Linkstation Pro/Live Platform 2008-04-10 15:27:11 +01:00
kurobox_pro-setup.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
Makefile [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
Makefile.boot
mpp.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
mpp.h [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
pci.c [ARM] Orion: move setting up PCIe WA window into PCIe setup path 2008-06-22 22:44:46 +02:00
rd88f5182-setup.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00
ts209-setup.c [ARM] Orion: rework MPP handling 2008-06-22 22:44:47 +02:00