From: Barry Song Date: Thu, 27 Sep 2012 09:56:10 +0000 (+0800) Subject: pinctrl: sirf: add lost chained_irq_enter and exit in sirfsoc_gpio_handle_irq X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~44^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6fd4011e165e4a28c06a044c919161e657138181;p=pandora-kernel.git pinctrl: sirf: add lost chained_irq_enter and exit in sirfsoc_gpio_handle_irq This patch fixes the chained irq hang issue, tested by DM9000 driver using GPIO0-3(irqnr=131) as the external IRQ on SiRFmarco: $ cat /proc/interrupts CPU0 CPU1 32: 1608 0 GIC sirfsoc_timer0 33: 0 3197 GIC sirfsoc_timer1 50: 10207 0 GIC sirfsoc-uart 56: 2 0 GIC cc0e0000.i2c 70: 44 0 GIC mmc0 131: 333 0 sirf-gpio-irq eth0 ... Signed-off-by: Barry Song Signed-off-by: Linus Walleij --- Reading git-diff-tree failed