gpio/omap: cleanup _set_gpio_wakeup(), remove ifdefs
authorKevin Hilman <khilman@ti.com>
Fri, 22 Apr 2011 16:45:27 +0000 (09:45 -0700)
committerKevin Hilman <khilman@ti.com>
Thu, 16 Jun 2011 18:14:05 +0000 (11:14 -0700)
commitf64ad1a0e21a4948894c7a1b6f2f03b5e7151ddf
tree9c6758c4c425d0d04ff3c478dba3244f8af32b8f
parent7a6f8416e22a6d9f4708847bb2d88f0719b0f49e
gpio/omap: cleanup _set_gpio_wakeup(), remove ifdefs

Make _set_gpio_wakeup() generic by removing ifdefs.  Code for the
various SoCs/bank-methods was already the same, except for the
non-wakeup GPIO checking.  But that flag is set on a per-SoC basis, so
can be used for all SoCs.

While here, use dev_err() and remove GPIO bank calculation assumption
based on subtracting bank pointers.

Signed-off-by: Kevin Hilman <khilman@ti.com>
drivers/gpio/gpio-omap.c