add a new AT91 GPIO driver
authorJens Scharsig <js_at_ng@scharsoft.de>
Wed, 3 Feb 2010 21:46:16 +0000 (22:46 +0100)
committerTom Rix <Tom.Rix@windriver.com>
Fri, 12 Feb 2010 18:31:54 +0000 (12:31 -0600)
commitea8fbba73184a40437bdeccd888cf448d5f1105e
treedc0c802fc211dde3a13eed77576e9b72617f4e27
parent5d8e359c38d3ab80015e47d0cab792efe75cacf9
add a new AT91 GPIO driver

* add a real AT91 GPIO driver instead of header inline code
* resolve the mixing of port and pins
* change board config files to use new driver
* add macros to gpio to realize backward compatibility

Signed-off-by: Jens Scharsig <js_at_ng@scharsoft.de>
17 files changed:
drivers/gpio/Makefile
drivers/gpio/at91_gpio.c [new file with mode: 0644]
include/asm-arm/arch-at91/at91_pio.h
include/asm-arm/arch-at91/gpio.h
include/configs/afeb9260.h
include/configs/at91cap9adk.h
include/configs/at91sam9260ek.h
include/configs/at91sam9261ek.h
include/configs/at91sam9263ek.h
include/configs/at91sam9m10g45ek.h
include/configs/at91sam9rlek.h
include/configs/cpu9260.h
include/configs/meesc.h
include/configs/pm9261.h
include/configs/pm9263.h
include/configs/sbc35_a9g20.h
include/configs/tny_a9260.h