This patch adds gpio_is_valid function to march-atheros in order to support
newly introduced function. This is required to cleanly compile 2.6.25.1 kernel
for atheros target platform.

Signed-off-by: Viliam Mateicka <[EMAIL PROTECTED]>

---

diff -uprN linux-2.6.25.1.orig/include/asm-mips/mach-atheros/gpio.h
linux-2.6.25.1/include/asm-mips/mach-atheros/gpio.h
--- linux-2.6.25.1.orig/include/asm-mips/mach-atheros/gpio.h    2008-07-28
17:58:03.000000000 +0200
+++ linux-2.6.25.1/include/asm-mips/mach-atheros/gpio.h 2008-07-28
22:19:00.000000000 +0200
@@ -132,5 +132,11 @@ static inline void gpio_set_value_cansle
         gpio_set_value(gpio, value);
 }

+static inline int gpio_is_valid(int number)
+{
+       /* only some non-negative numbers are valid */
+       return ((unsigned)number) <= AR531X_NUM_GPIO;
+}
+
 #endif
_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to