[PATCH v3 0/4] ARM: Exynos4: Add irq domain and device tree support for wakeup interrupts
Kukjin Kim
kgene.kim at samsung.com
Fri Mar 9 11:32:56 EST 2012
On 02/22/12 04:14, Thomas Abraham wrote:
> Changes since v2:
> - Reworked irq domain support based on v5 of the irq_domain generalization
> patches.
>
> Changes since v1: (only patch 4/4 has changes)
> - Fixes based on Rob's comments:
> a. Fixed the function prototype of exynos4_init_irq_eint(void)
> b. Included interrupt-parent as an optional property for wakeup interrupt
> controller node.
>
> Samsung Exynos4 includes 32 external wakeup interrupt sources. The first 16
> of these interrupts are connected to GIC SPI[31:16]. The last 16 of these
> interrupts are grouped together into one interrupt and connected to GIC
> SPI[32].
>
> This patchset adds irq domain and device tree support for these interrupts.
> Since there are users of fixed linux irq numbers of the external wakeup
> interrupts, the legacy mapping is used for the irq domain.
>
> This patchset is based on
> http://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git [for-next]
>
> with all irq_domain (v5) patches merged from
> http://git.secretlab.ca/git/linux-2.6.git [irqdomain/next]
>
> This patchset should be applied after applying the following patch.
> [PATCH] ARM: Exynos: Add irq domain and device tree support for interrupt combiner
Looks ok to me this series, but I lost above patch in my mail box.
Thomas, could you please send updated it so that I can apply this series?
Thanks.
Best regards,
Kgene.
--
Kukjin Kim <kgene.kim at samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.
>
> Thomas Abraham (4):
> ARM: Exynos4: Simplify EINT number to linux irq number translation
> ARM: Exynos4: Add irq_domain support for gpio wakeup interrupts
> ARM: Exynos4: Remove arch_initcall for wakeup interrupt initialization
> ARM: Exynos4: Add device tree support for gpio wakeup interrupt controller
>
> .../bindings/arm/samsung/wakeup-eint.txt | 37 +++++
> arch/arm/mach-exynos/common.c | 148 ++++++++++++--------
> arch/arm/mach-exynos/include/mach/regs-gpio.h | 4 +-
> 3 files changed, 131 insertions(+), 58 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/arm/samsung/wakeup-eint.txt
More information about the linux-arm-kernel
mailing list