ARM: pxa: fix wrong parsing gpio event on spitz
authorHaojian Zhuang <haojian.zhuang@marvell.com>
Mon, 6 Feb 2012 07:33:22 +0000 (15:33 +0800)
committerHaojian Zhuang <haojian.zhuang@marvell.com>
Thu, 16 Feb 2012 02:28:53 +0000 (10:28 +0800)
commitbc329ad7b018c8f6725cb025bf4d192925db84e6
tree3d3f21c5bc464f48f13beedc6617880428e50288
parentc38e23456278e967f094b08247ffc3711b1029b2
ARM: pxa: fix wrong parsing gpio event on spitz

(~GPLR0 & GPIO_bit(SPITZ_GPIO_KEY_INT)) | (GPLR0 &
GPIO_bit(SPITZ_GPIO_SYNC));

After using gpio_get_value, the statement should be in below.
((!gpio_get_value(SPITZ_GPIO_KEY_INT)
<< GPIO_bit(SPITZ_GPIO_KEY_INT))
| gpio_get_value(SPITZ_GPIO_SYNC));

Signed-off-by: Haojian Zhuang <haojian.zhuang@marvell.com>
arch/arm/mach-pxa/spitz_pm.c