]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitac0e162a7f33025d94d929dc7b702306a5c48cca
tree81fc5270bbc74d1cf946b2ed265fb85c4dee3ed8
parente574eb8513f925c85f83bddab2fbcfabe735c982
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