ARM i.MX avic: convert to use generic irq chip
authorHui Wang <jason77.wang@gmail.com>
Thu, 22 Sep 2011 09:40:08 +0000 (17:40 +0800)
committerSascha Hauer <s.hauer@pengutronix.de>
Fri, 23 Sep 2011 06:32:14 +0000 (08:32 +0200)
commit3439a397a8190b7e8d319959ec30e28c7ca14bab
tree8feab81ed1c843020bf516d82f5518f88381e3e4
parent40d97b89bd3c902144a0757249d9d5d5cf314214
ARM i.MX avic: convert to use generic irq chip

Convert i.MX avic irq handler to use generic irq chip. This not only
provides a cleanup implementation of irq chip handler, but also
implements suspend/resume interface with the help of generic irq chip
interface.

Change mxc_irq_chip to a new structure mxc_extra_irq to handle fiq
and priority functions.

Signed-off-by: Hui Wang <jason77.wang@gmail.com>
Acked-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
arch/arm/plat-mxc/avic.c
arch/arm/plat-mxc/irq-common.c
arch/arm/plat-mxc/irq-common.h
arch/arm/plat-mxc/tzic.c