[ARM] pxa: fix resume failure by saving/restoring IPRx registers
authorHaojian Zhuang <haojian.zhuang@marvell.com>
Mon, 2 Nov 2009 19:02:21 +0000 (14:02 -0500)
committerEric Miao <eric.y.miao@gmail.com>
Tue, 3 Nov 2009 04:00:56 +0000 (12:00 +0800)
commitc482ae4dcf23fd241321595d71bbe8aee33eabf5
treefb523d3ec1a368124e3985dedcb9790f2374d84c
parent902805dbdae016653768f7139d7b3ab36a20cc6d
[ARM] pxa: fix resume failure by saving/restoring IPRx registers

Since interrupt handler is changed to use interrupt priority, we also need
to save and restore these interrupt controller registers in suspend/resume
routine.

Signed-off-by: Haojian Zhuang <haojian.zhuang@marvell.com>
Tested-by: Daniel Mack <daniel@caiaq.de>
Tested-by: Pavel Machek <pavel@ucw.cz>
Tested-by: Robert Jarzmik <robert.jarzmik@free.fr>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
arch/arm/mach-pxa/irq.c