rk29: gpio: cleanup and support wakeup
author黄涛 <huangtao@rock-chips.com>
Tue, 18 Jan 2011 08:42:00 +0000 (16:42 +0800)
committer黄涛 <huangtao@rock-chips.com>
Tue, 18 Jan 2011 08:59:13 +0000 (16:59 +0800)
commitb6c292160d28985e2f1a09c358d5de5de9daeb2e
tree46431f27d1ae02f3dff7aec039616575a7194c9a
parent4be091f4ef1e67163a622ca1be7d0e041a9f601f
rk29: gpio: cleanup and support wakeup

* move rk29_gpiobankinit/rk29_gpio_irq_setup to gpio.c
* make some ops atomic when irqs no disabled
* remove disable/enable, use mask/unmask only
arch/arm/mach-rk29/board-rk29-aigo.c
arch/arm/mach-rk29/board-rk29-winaccord.c
arch/arm/mach-rk29/board-rk29sdk.c
arch/arm/mach-rk29/gpio.c
arch/arm/mach-rk29/include/mach/gpio.h