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

Reply via email to