pinctrl: exynos: Consolidate irq domain callbacks
authorAbhilash Kesavan <a.kesavan@samsung.com>
Thu, 9 Oct 2014 13:54:30 +0000 (19:24 +0530)
committerTomasz Figa <tomasz.figa@gmail.com>
Sun, 9 Nov 2014 13:27:14 +0000 (22:27 +0900)
commit6f5e41bd8fc6d34bc9a2aabe75b5f67b6f99cda9
tree85e77189890addcbe9982f10aac5443677cbcc34
parent0d3d30db93635936652417efd0f4a3e9049d0938
pinctrl: exynos: Consolidate irq domain callbacks

Adding a irq_chip field to the samsung_pin_bank struct helps in
consolidating the irq domain callbacks for external gpio and wakeup
interrupt controllers. The exynos_wkup_irqd_ops and exynos_gpio_irqd_ops
have now been merged into a single exynos_eint_irqd_ops.

Signed-off-by: Abhilash Kesavan <a.kesavan@samsung.com>
Reviewed-by: Thomas Abraham <thomas.ab@samsung.com>
Tested-by: Thomas Abraham <thomas.ab@samsung.com>
Acked-by: Tomasz Figa <tomasz.figa@gmail.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
drivers/pinctrl/samsung/pinctrl-exynos.c