]> git.karo-electronics.de Git - karo-tx-linux.git/commit
pinctrl/coh901: use irqdomain, allocate irqdescs
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 17 Oct 2012 16:31:20 +0000 (18:31 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 19 Oct 2012 15:13:48 +0000 (17:13 +0200)
commit745a1656d11a495ad27e92308981f10aec6f26b4
tree3e1654562b4e7222fe7faa577e6a9bc844f9361a
parentf8e1b50ea20f442e00ca265db7ee6f2e0312c226
pinctrl/coh901: use irqdomain, allocate irqdescs

This switches the COH 901 pinctrl driver to allocate its GPIO
IRQs dynamically, and start to use a linear irqdomain to map
from the hardware IRQs.

This way we can cut away the complex allocation of IRQ numbers
from the <mach/irqs.h> file.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/mach-u300/core.c
arch/arm/mach-u300/include/mach/irqs.h
drivers/pinctrl/pinctrl-coh901.c
include/linux/platform_data/pinctrl-coh901.h