The imx6q is a Cortex-A9 Quad Core SoC, which has GIC as the primary
interrupt controller. GIC requires gpio irq handler to signal EOI,
otherwise system will hang whenever there is a gpio irq triggered.
Signed-off-by: Shawn Guo <redacted>
---
drivers/gpio/gpio-mxc.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
Hi Shawn,
On Mon, Sep 19, 2011 at 05:10:32PM +0800, Shawn Guo wrote:
quoted hunk
The imx6q is a Cortex-A9 Quad Core SoC, which has GIC as the primary
interrupt controller. GIC requires gpio irq handler to signal EOI,
otherwise system will hang whenever there is a gpio irq triggered.
Signed-off-by: Shawn Guo <redacted>
---
drivers/gpio/gpio-mxc.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
Could this make use of the chained_irq_enter/chained_irq_exit functions
added in 10a8c38 (ARM: 6806/1: irq: introduce entry and exit functions
for chained handlers)?
Jamie
On Tue, Sep 20, 2011 at 02:05:09PM +0100, Jamie Iles wrote:
Hi Shawn,
On Mon, Sep 19, 2011 at 05:10:32PM +0800, Shawn Guo wrote:
quoted
The imx6q is a Cortex-A9 Quad Core SoC, which has GIC as the primary
interrupt controller. GIC requires gpio irq handler to signal EOI,
otherwise system will hang whenever there is a gpio irq triggered.
Signed-off-by: Shawn Guo <redacted>
---
drivers/gpio/gpio-mxc.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
Could this make use of the chained_irq_enter/chained_irq_exit functions
added in 10a8c38 (ARM: 6806/1: irq: introduce entry and exit functions
for chained handlers)?
Yes. Will respin the patch to use it.
Thanks for the point, Jamie.
--
Regards,
Shawn