]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
ARM: mach-shmobile: sh73a0 IRQ sparse alloc fix
authorMagnus Damm <damm@opensource.se>
Tue, 17 Jan 2012 11:10:49 +0000 (20:10 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Wed, 18 Jan 2012 00:12:56 +0000 (10:12 +1000)
commite2c31b3fdd48274e9deb450e21279e54dfa02ccd
tree3115a94baf4e452d2f4c9f557729b6d2ed773093
parent0df1a838d678fc6ab49f983a19e905f6a42297a0
ARM: mach-shmobile: sh73a0 IRQ sparse alloc fix

Fix the sh73a0 external IRQ pin code to properly support
CONFIG_SPARSE_IRQ=y by allocating IRQ descriptors for the
cascaded IRQs associated with external IRQ pins.

Without this fix it is impossible to request IRQ0->IRQ31
on the Kota2 board when sparse IRQs are enabled.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/intc-sh73a0.c