[ARM] 4373/1: i.MX/MX1 GPIO support implementation
authorPavel Pisa <ppisa@pikron.com>
Sat, 12 May 2007 13:31:17 +0000 (14:31 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 12 Jul 2007 10:11:39 +0000 (11:11 +0100)
commitb3e6a508ed920698d367e5993ed056d70364d91f
tree4097af7112f18f4e610d16d46c95746f6d1621a6
parent7dcca30a32aadb0520417521b0c44f42d09fe05c
[ARM] 4373/1: i.MX/MX1 GPIO support implementation

Support for generic input output for MX1 family.
The implementation prevents allocation of one pin
by two users, but does not store pointer to the user
description permanently, because this solution
would have bigger memory overhead.

The simple way to integrate code with per BSP
pins setup and allocation is required else all GPIO
registration checking is useless. The function
imx_gpio_setup_multiple_pins() can be used for this
purpose in future.

Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/Kconfig
arch/arm/mach-imx/generic.c
include/asm-arm/arch-imx/gpio.h [new file with mode: 0644]
include/asm-arm/arch-imx/imx-regs.h