From: David Brownell Date: Fri, 23 Jan 2009 06:59:16 +0000 (-0800) Subject: twl4030_keypad cleanup X-Git-Tag: v2.6.29-omap1~112 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5af6f80ac04f74bb96c1eaee77e85ccbf98c21d9;p=pandora-kernel.git twl4030_keypad cleanup Start cleaning up the twl4030 keypad driver to become more suitable for mainline. - Remove false OMAP dependencies: names, , Kconfig - We don't need a miniature header file - Add missing input_sync() - Fix section annotations - Fix probe() error cleanup - Streamline i/o calls - Remove needless mutex; maintain key state only via irqs - Remove unneeded headers - Use "unsigned" for things that can't be negative The driver should also be renamed as "twl4030_keypad.c"; that will be a different patch. Signed-off-by: David Brownell Reviewed-by: Trilok Soni Signed-off-by: Tony Lindgren --- Reading git-diff-tree failed