CC drivers/char/ar7_gpio.o drivers/char/ar7_gpio.c: In function 'ar7_gpio_write': drivers/char/ar7_gpio.c:57: warning: implicit declaration of function 'gpio_set_value' drivers/char/ar7_gpio.c:64: warning: implicit declaration of function 'ar7_gpio_disable' drivers/char/ar7_gpio.c:68: warning: implicit declaration of function 'ar7_gpio_enable' drivers/char/ar7_gpio.c:73: warning: implicit declaration of function 'gpio_direction_input' drivers/char/ar7_gpio.c:78: warning: implicit declaration of function 'gpio_direction_output' drivers/char/ar7_gpio.c: In function 'ar7_gpio_read': drivers/char/ar7_gpio.c:94: warning: implicit declaration of function 'gpio_get_value' drivers/char/ar7_gpio.c: In function 'ar7_gpio_open': drivers/char/ar7_gpio.c:105: error: 'AR7_GPIO_MAX' undeclared (first use in this function) drivers/char/ar7_gpio.c:105: error: (Each undeclared identifier is reported only once drivers/char/ar7_gpio.c:105: error: for each function it appears in.) make[7]: *** [drivers/char/ar7_gpio.o] Error 1 make[6]: *** [drivers/char] Error 2 make[5]: *** [drivers] Error 2 make[5]: Leaving directory `/scratch/openwrt/trunk/build_mipsel/linux-2.6-ar7/linux-2.6.19.2' make[4]: *** [/scratch/openwrt/trunk/build_mipsel/linux-2.6-ar7/linux-2.6.19.2/.image] Error 2 make[4]: Leaving directory `/scratch/openwrt/trunk/target/linux/ar7-2.6' make[3]: *** [install] Error 2 make[3]: Leaving directory `/scratch/openwrt/trunk/target/linux' make[2]: *** [linux-install] Error 2 make[2]: Leaving directory `/scratch/openwrt/trunk/target' make[1]: *** [target/install] Error 2 make[1]: Leaving directory `/scratch/openwrt/trunk' make: *** [world] Error 2