Hello, I found system will always return fail when calling gpio_to_irq() in linux-2.6.37 (kernel-adaptation-mrst-2.6.37 / kernel-adaptation-oaktrail-2.6.37). Could anybody confirm the following patch which I pulled? I apply and verify this patch with my MRST board, seems fine. Thank you.
Sincerely, Major From: Alek Du <[email protected]> Date: Tue, 3 Aug 2010 08:16:45 +0000 (+0100) Subject: gpio: implement x86 gpio_to_irq convert function X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Falan%2Flinux-2.6-mid-35. git;a=commitdiff_plain;h=df154e6747e2a673d37d4caf9a97759f57ce0267 gpio: implement x86 gpio_to_irq convert function Signed-off-by: Alek Du <[email protected]> Signed-off-by: Jacob Pan <[email protected]> --- diff --git a/arch/x86/include/asm/gpio.h b/arch/x86/include/asm/gpio.h index 49dbfdf..91d915a 100644 --- a/arch/x86/include/asm/gpio.h +++ b/arch/x86/include/asm/gpio.h @@ -38,12 +38,9 @@ static inline int gpio_cansleep(unsigned int gpio) return __gpio_cansleep(gpio); } -/* - * Not implemented, yet. - */ static inline int gpio_to_irq(unsigned int gpio) { - return -ENOSYS; + return __gpio_to_irq(gpio); } static inline int irq_to_gpio(unsigned int irq) _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
