From: Jouni Hogander Date: Thu, 11 Dec 2008 01:35:24 +0000 (-0800) Subject: ARM: OMAP: Enable GPIO debounce clock only when debounce is enabled v3 X-Git-Tag: v2.6.29-rc1~559^2~14^2~24 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89db94825447a03f17e03c0a6c8840a0a22cf155;p=pandora-kernel.git ARM: OMAP: Enable GPIO debounce clock only when debounce is enabled v3 This patch changes gpio "driver" to enable debounce clock for gpio-bank only when debounce is enabled for some gpio in that bank. Gpio functional clocks are also renamed in clock tree, gpioX_fck -> gpioX_dbck. This patch triggers problem with gpio wake-up and Omap3. Gpios in PER domain aren't capable to generate wake-up if PER domain is in sleep state. For this iopad wake-up should be used and needed pad configuration should be done. Enabling iopad wake-up for gpio pads is left for bootloader or omap mux configuration in kernel. Signed-off-by: Jouni Hogander Acked-by: Paul Walmsley Signed-off-by: Tony Lindgren --- Reading git-diff-tree failed