arm/imx/gpio: GPIO_INT_{HIGH,LOW}_LEV are not necessarily constant
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fri, 5 Feb 2010 21:14:37 +0000 (22:14 +0100)
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Wed, 24 Feb 2010 09:06:56 +0000 (10:06 +0100)
commit3d40f7fef45c0173e98dcdad6a9d642127331c66
tree4d5e06cce70da54e198a1bd96793825a2a937217
parent4a50d00cb90dd5dd79e40281a8719a1fc673c2a5
arm/imx/gpio: GPIO_INT_{HIGH,LOW}_LEV are not necessarily constant

GPIO_INT_LOW_LEV is defined as

(cpu_is_mx1_mx2() ? 0x3 : 0x0)

so depending on compiler optimisation and enabled SoCs this doesn't
qualify as a constant expression as needed by a switch statement.
Ditto for GPIO_INT_HIGH_LEV.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
arch/arm/plat-mxc/gpio.c