ARM: S5P: Add common S5P GPIO Interrupt support
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 1 Oct 2010 01:40:37 +0000 (10:40 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Wed, 20 Oct 2010 22:54:56 +0000 (07:54 +0900)
commit170a46177094b390299d1206748d7f15cd375dc9
tree81fc5270bbc74d1cf946b2ed265fb85c4dee3ed8
parentca1931ca1e87c32f9abaef378c6996b25774cb02
ARM: S5P: Add common S5P GPIO Interrupt support

This patch adds common code to enable support of GPIO interrupt on
S5P SoCs.

The total number of GPIO pins is quite large on S5P SoCs. Registering
irq support for all of them would be a resource waste. Because of that
the interrupt support for standard GPIO pins is registered dynamically
by the s5p_register_gpio_interrupt() function.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
[kgene.kim@samsung.com: minor title fixes]
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/plat-s5p/Kconfig
arch/arm/plat-s5p/Makefile
arch/arm/plat-s5p/include/plat/irqs.h
arch/arm/plat-s5p/irq-gpioint.c [new file with mode: 0644]
arch/arm/plat-samsung/include/plat/gpio-cfg.h
arch/arm/plat-samsung/include/plat/gpio-core.h