[~/src/openwrt]$ ./build.sh
make: Entering directory `/home/matteo/src/openwrt/build_mipsel/linux-2.6-ar7/linux-2.6.21.1'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
CC arch/mips/ar7/platform.o
CC arch/mips/ar7/gpio.o
arch/mips/ar7/gpio.c:29:18: error: gpio.h: No such file or directory
arch/mips/ar7/gpio.c:31: error: 'AR7_GPIO_MAX' undeclared here (not in a function)
make[1]: *** [arch/mips/ar7/gpio.o] Error 1
make[1]: *** Waiting for unfinished jobs....
arch/mips/ar7/platform.c:34:18: error: gpio.h: No such file or directory
arch/mips/ar7/platform.c: In function 'vlynq_on':
arch/mips/ar7/platform.c:49: warning: implicit declaration of function 'gpio_request'
arch/mips/ar7/platform.c:54: warning: implicit declaration of function 'ar7_gpio_disable'
arch/mips/ar7/platform.c:57: warning: implicit declaration of function 'ar7_gpio_enable'
arch/mips/ar7/platform.c:60: warning: implicit declaration of function 'gpio_direction_output'
arch/mips/ar7/platform.c:63: warning: implicit declaration of function 'gpio_set_value'
arch/mips/ar7/platform.c:75: warning: implicit declaration of function 'gpio_free'
make[1]: *** [arch/mips/ar7/platform.o] Error 1
make: *** [arch/mips/ar7] Error 2
make: *** Waiting for unfinished jobs....
make: Leaving directory `/home/matteo/src/openwrt/build_mipsel/linux-2.6-ar7/linux-2.6.21.1'