sound/soc/pxa/poodle.c: In function 'poodle_shutdown': sound/soc/pxa/poodle.c:94: warning: unused variable 'codec' sound/soc/pxa/poodle.c: At top level: sound/soc/pxa/poodle.c:157: warning: initialization from incompatible pointer type sound/soc/pxa/poodle.c:239: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'wm8731_poodle_controls' sound/soc/pxa/poodle.c: In function 'poodle_wm8731_init': sound/soc/pxa/poodle.c:258: error: 'wm8731_poodle_controls' undeclared (first use in this function) sound/soc/pxa/poodle.c:258: error: (Each undeclared identifier is reported only once sound/soc/pxa/poodle.c:258: error: for each function it appears in.) sound/soc/pxa/poodle.c:258: warning: type defaults to 'int' in declaration of 'type name' sound/soc/pxa/poodle.c:258: warning: type defaults to 'int' in declaration of 'type name' sound/soc/pxa/poodle.c:258: error: size of array 'type name' is negative make[3]: *** [sound/soc/pxa/poodle.o] Error 1 make[2]: *** [sound/soc/pxa] Error 2 make[1]: *** [sound/soc] Error 2 make: *** [sound] Error 2