[ARM] 4560/1: pxa: move processor specific set_wake logic out of irq.c
authoreric miao <eric.y.miao@gmail.com>
Wed, 29 Aug 2007 09:22:17 +0000 (10:22 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 12 Oct 2007 20:15:33 +0000 (21:15 +0100)
commitc95530c7798b760901c5d6212e528b03e323b8ac
tree9bb58fcfaa0b7d44da117d94fc2b7606bbb9d98e
parent30f0b40844e5add7ad879e2f5939ff498f72f3e6
[ARM] 4560/1: pxa: move processor specific set_wake logic out of irq.c

a function pxa_init_irq_set_wake() was introduced, so that
processor specific code could install their own version

code setting PFER and PRER registers within pxa_gpio_irq_type
are removed, and the edge configuration is postponed to the
(*set_wake) and copies the GRER and GFER register, which will
always be set up correctly by pxa_gpio_irq_type()

Signed-off-by: eric miao <eric.y.miao@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-pxa/generic.h
arch/arm/mach-pxa/irq.c
arch/arm/mach-pxa/pxa25x.c
arch/arm/mach-pxa/pxa27x.c