pinctrl: exynos: Consolidate irq domain callbacks
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 <78e4b9094d315c2a033ce0d3abcfa0b8525cd2b4@samsung.com>
Reviewed-by: Thomas Abraham <d1b8f0fdcf98a613f0a493cb7d77cc13bb1f4fac@samsung.com>
Tested-by: Thomas Abraham <d1b8f0fdcf98a613f0a493cb7d77cc13bb1f4fac@samsung.com>
Acked-by: Tomasz Figa <69861c78e6f8ec8c6fbfd1c06050c87cda6b23eb@gmail.com>
Cc: Linus Walleij <9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org>
Signed-off-by: Tomasz Figa <69861c78e6f8ec8c6fbfd1c06050c87cda6b23eb@gmail.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs