[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Adding SPI Driver causes Kernel to Hang
Hi Nicolas,
I worked on developing the skeleton code you sent earlier, and I'm running into some #include issues. I seem to be missing a header file, but I'm not sure which. Here's my code and the output from trying to compile below that (sorry for the long output). I have the options for the spi_probe commented out currently because I was receiving the following error for each option:
error: dereferencing pointer to incomplete type
Here's the code I've started working on:
----------------------------------------------------------
/*
* Placeholder PetaLinux user application.
*
* Replace this with your application code
*/
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <linux/autoconf.h>
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/init.h>
#include <linux/cache.h>
#include <linux/spi/spi.h>
static int __devinit spi_probe (struct spi_device *spi_device)
{/*
spi_device->device = NULL; // FIX
spi_device->master = NULL; // FIX
spi_device->max_speed_hz = 50000000; // 50 MHz
spi_device->chip_select = 0; // CS Low
spi_device->mode = SPI_MODE_1; // Polarity = 0, Phase = 1
spi_device->bits_per_word = 0; // FIX
spi_device->irq = 0; // FIX
spi_device->controller_state = NULL; // FIX
spi_device->controller_data = NULL; // FIX
spi_device->modalias = NULL; // FIX
*/
return 0;
}
static int __devexit spi_remove (struct spi_device *spi_device)
{
return 0;
}
int main(int argc, char *argv[])
{
int ret;
struct spi_driver spi_driver = {
.driver = {
.name = "XILINX_SPI",
.owner = THIS_MODULE,
},
.probe = spi_probe,
.remove = __devexit_p(spi_remove),
};
ret = spi_register_driver(&spi_driver);
printf(">>%d<<\n", ret);
return 0;
}
----------------------------------------------------------
And the output from trying to compile:
----------------------------------------------------------
microblaze-uclinux-gcc -c -Os -g -fomit-frame-pointer -pipe -fno-common -fno-builtin -Wall -mno-xl-soft-mul -mno-xl-soft-div -mxl-barrel-shift -mcpu=v6.00.b -DEMBED -I/home/mstanisz/petalinux-svn/software/petalinux-dist -I/home/mstanisz/petalinux-svn/software/petalinux-dist/include -I/home/mstanisz/petalinux-svn/software/petalinux-dist/include -Dlinux -D__linux__ -Dunix -D__uClinux__ -DLINUX -o spi_init.o spi_init.c
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:14,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:18: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:18: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:19: warning: type defaults to `int' in declaration of `end'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:19: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:23: error: parse error before '}' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:106: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:109: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:109: error: `allocate_resource' declared as function returning a function
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:111: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:123: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:131: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:132: error: parse error before "resource_size_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:135: error: parse error before "check_region"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:135: error: parse error before "s"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:137: warning: return type defaults to `int'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h: In function `check_region':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:138: error: `s' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:138: error: (Each undeclared identifier is reported only once
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:138: error: for each function it appears in.)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/ioport.h:138: error: `n' undeclared (first use in this function)
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops.h:12,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/bitops.h:24,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitops.h:9,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/thread_info.h:20,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/preempt.h:9,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spinlock.h:49,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:15,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h: In function `set_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h:69: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h: In function `clear_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h:90: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h: In function `change_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h:111: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h: In function `test_and_set_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h:131: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h: In function `test_and_clear_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h:155: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h: In function `test_and_change_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/atomic.h:178: error: `BITS_PER_LONG' undeclared (first use in this function)
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops.h:13,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/bitops.h:24,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitops.h:9,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/thread_info.h:20,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/preempt.h:9,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spinlock.h:49,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:15,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `__set_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:20: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `__clear_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:28: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `__change_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:45: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `__test_and_set_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:62: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `__test_and_clear_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:81: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `__test_and_change_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:93: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h: In function `test_bit':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/bitops/non-atomic.h:108: error: `BITS_PER_LONG' undeclared (first use in this function)
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/thread_info.h:20,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/preempt.h:9,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spinlock.h:49,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:15,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitops.h: In function `hweight_long':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitops.h:31: warning: implicit declaration of function `hweight32'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitops.h:31: warning: implicit declaration of function `hweight64'
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spinlock.h:274,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:15,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/atomic.h: In function `atomic_cmpxchg':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/atomic.h:44: warning: implicit declaration of function `likely'
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:16,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h:15: error: parse error before "wait_queue_head_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h:15: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h: In function `init_completion':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h:41: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h:42: warning: implicit declaration of function `init_waitqueue_head'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/completion.h:42: error: dereferencing pointer to incomplete type
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:18,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/list.h:902:2: warning: #warning "don't include kernel headers in userspace"
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:16,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:23: error: field `k_list' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:34: error: field `n_node' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:35: error: field `n_ref' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/klist.h:36: error: field `n_removed' has incomplete type
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:86,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:8,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/local.h:4,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/local.h:1,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:19,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_zero':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:134: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:137: warning: implicit declaration of function `BITS_TO_LONGS'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:138: warning: implicit declaration of function `memset'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_fill':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:149: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_copy':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:155: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:159: warning: implicit declaration of function `memcpy'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_and':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:166: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_or':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:175: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_xor':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:184: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_andnot':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:193: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_complement':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:202: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_equal':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:211: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_intersects':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:220: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_subset':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:229: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_empty':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:237: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_full':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:245: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_weight':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:253: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_shift_right':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:261: error: `BITS_PER_LONG' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h: In function `bitmap_shift_left':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/bitmap.h:270: error: `BITS_PER_LONG' undeclared (first use in this function)
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:8,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/local.h:4,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/local.h:1,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:19,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:88: error: parse error before "DECLARE_BITMAP"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:88: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:88: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:88: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:89: error: parse error before "_unused_cpumask_arg_"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:89: warning: type defaults to `int' in declaration of `_unused_cpumask_arg_'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:89: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:92: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:92: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpu_set':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:94: error: `cpu' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:94: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:98: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:98: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpu_clear':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:100: error: `cpu' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:100: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:104: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_setall':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:106: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:106: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:110: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_clear':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:112: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:112: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:119: error: parse error before "cpumask_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpu_test_and_set':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:121: error: `cpu' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:121: error: `addr' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:125: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_and':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:128: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:128: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:128: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:128: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:132: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_or':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:135: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:135: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:135: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:135: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:139: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_xor':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:142: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:142: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:142: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:142: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:147: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_andnot':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:150: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:150: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:150: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:150: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:154: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_complement':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:157: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:157: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:157: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:161: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:161: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_equal':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:164: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:164: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:164: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:168: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:168: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_intersects':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:171: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:171: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:171: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:175: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:175: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_subset':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:178: error: `src1p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:178: error: `src2p' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:178: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:182: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:182: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_empty':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:184: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:184: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:188: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:188: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_full':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:190: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:190: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:194: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:194: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_weight':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:196: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:196: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:201: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_shift_right':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:204: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:204: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:204: error: `n' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:204: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:209: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_shift_left':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:212: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:212: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:212: error: `n' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:212: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:271: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:271: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpumask_scnprintf':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:273: error: `buf' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:273: error: `len' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:273: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:273: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:279: error: parse error before "cpumask_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpumask_parse_user':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:281: error: `buf' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:281: error: `len' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:281: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:281: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:287: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:287: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpulist_scnprintf':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:289: error: `buf' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:289: error: `len' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:289: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:289: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:293: error: parse error before "cpumask_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpulist_parse':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:295: error: `buf' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:295: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:295: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:301: warning: type defaults to `int' in declaration of `cpumask_t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:301: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpu_remap':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:303: error: `oldbit' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:303: error: `oldp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:303: error: `newp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:303: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:308: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: In function `__cpus_remap':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:311: error: `dstp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:311: error: `srcp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:311: error: `oldp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:311: error: `newp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:311: error: `nbits' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:380: error: parse error before "cpu_possible_map"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:380: warning: type defaults to `int' in declaration of `cpu_possible_map'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:380: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:381: error: parse error before "cpu_online_map"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:381: warning: type defaults to `int' in declaration of `cpu_online_map'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:381: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:382: error: parse error before "cpu_present_map"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:382: warning: type defaults to `int' in declaration of `cpu_present_map'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/cpumask.h:382: warning: data definition has no type or storage class
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/local.h:4,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/local.h:1,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:19,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:61: error: parse error before "cpumask_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:65: error: parse error before "gfp_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h: In function `percpu_populate':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:68: error: `cpu' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:68: error: `__pdata' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:71: error: parse error before "gfp_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:77: error: syntax error before "void"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:77: error: parse error before "gfp_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h: In function `__percpu_alloc_mask':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:79: warning: implicit declaration of function `kzalloc'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:79: error: `size' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:79: error: `gfp' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:79: warning: return makes pointer from integer without a cast
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h: In function `percpu_free':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/percpu.h:84: warning: implicit declaration of function `kfree'
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/hardirq.h:15,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/hardirq.h:7,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/local.h:5,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/local.h:1,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:19,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/irq.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/irq.h:108: error: parse error before "cpumask_t"
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/hardirq.h:15,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/hardirq.h:7,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/local.h:5,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/local.h:1,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:19,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/irq.h:203: error: parse error before "cpumask_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/irq.h:246: error: parse error before "cpumask_t"
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm-generic/local.h:5,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/local.h:1,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:19,
from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/hardirq.h:60:2: #error PREEMPT_ACTIVE is too low!
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:20,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:48: error: field `attr' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/module.h:59: error: field `kobj' has incomplete type
In file included from /home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:22,
from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:22: error: parse error before "wait_queue_head_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:22: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h: In function `sema_init':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:40: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:41: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:42: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h: In function `down':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:64: warning: implicit declaration of function `might_sleep'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:66: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h: In function `down_interruptible':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:76: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h: In function `down_trylock':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:85: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h: In function `up':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/asm/semaphore.h:96: error: dereferencing pointer to incomplete type
In file included from spi_init.c:12:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:40: error: field `subsys' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:41: error: field `drivers' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:42: error: field `devices' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:46: error: field `bus_notifier' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:59: error: parse error before "pm_message_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:60: error: parse error before "pm_message_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:65: error: parse error before "bus_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:65: warning: type defaults to `int' in declaration of `bus_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:65: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:68: error: parse error before "bus_rescan_devices"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:68: warning: type defaults to `int' in declaration of `bus_rescan_devices'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:68: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:77: error: parse error before "bus_for_each_drv"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:79: warning: type defaults to `int' in declaration of `bus_for_each_drv'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:79: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:107: error: field `attr' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:115: error: parse error before "bus_create_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:116: warning: type defaults to `int' in declaration of `bus_create_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:116: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:123: error: field `unloaded' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:124: error: field `kobj' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:133: error: parse error before "pm_message_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:140: error: parse error before "driver_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:140: warning: type defaults to `int' in declaration of `driver_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:140: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:151: error: field `attr' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:159: error: parse error before "driver_create_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:160: warning: type defaults to `int' in declaration of `driver_create_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:160: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:163: error: parse error before "driver_for_each_device"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:165: warning: type defaults to `int' in declaration of `driver_for_each_device'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:165: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:177: error: field `subsys' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:178: error: field `children' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:179: error: field `devices' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:180: error: field `interfaces' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:181: error: field `sem' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:198: error: parse error before "pm_message_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:202: error: parse error before "class_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:202: warning: type defaults to `int' in declaration of `class_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:202: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:207: error: field `attr' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:215: error: parse error before "class_create_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:216: warning: type defaults to `int' in declaration of `class_create_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:216: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:220: error: field `attr' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:229: error: parse error before "class_device_create_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:230: warning: type defaults to `int' in declaration of `class_device_create_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:230: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:258: error: field `node' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:260: error: field `kobj' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:273: error: `KOBJ_NAME_LEN' undeclared here (not in a function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:289: error: parse error before "class_device_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:289: warning: type defaults to `int' in declaration of `class_device_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:289: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:292: error: parse error before "class_device_add"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:292: warning: type defaults to `int' in declaration of `class_device_add'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:292: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:302: error: parse error before "class_device_create_bin_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:303: warning: "struct bin_attribute" declared inside parameter list
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:303: warning: its scope is only this definition or declaration, which is probably not what you want
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:303: warning: type defaults to `int' in declaration of `class_device_create_bin_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:303: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:305: warning: "struct bin_attribute" declared inside parameter list
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:308: error: field `node' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:317: error: parse error before "class_interface_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:317: warning: type defaults to `int' in declaration of `class_interface_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:317: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:332: error: field `attr' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:342: error: parse error before "device_create_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:343: warning: type defaults to `int' in declaration of `device_create_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:343: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:345: error: parse error before "device_create_bin_file"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:346: warning: "struct bin_attribute" declared inside parameter list
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:346: warning: type defaults to `int' in declaration of `device_create_bin_file'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:346: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:348: warning: "struct bin_attribute" declared inside parameter list
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:356: error: field `kobj' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:362: error: field `sem' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:372: error: field `power' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:377: error: parse error before "u64"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:377: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:378: warning: type defaults to `int' in declaration of `coherent_dma_mask'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:378: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:398: error: parse error before '}' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h: In function `dev_get_drvdata':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:422: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h: In function `dev_set_drvdata':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:428: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h: In function `device_is_registered':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:433: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:441: error: parse error before "device_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:441: warning: type defaults to `int' in declaration of `device_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:441: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:444: error: parse error before "device_add"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:444: warning: type defaults to `int' in declaration of `device_add'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:444: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:457: error: parse error before "device_bind_driver"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:457: warning: type defaults to `int' in declaration of `device_bind_driver'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:457: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:459: error: parse error before "device_attach"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:459: warning: type defaults to `int' in declaration of `device_attach'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:459: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:460: error: parse error before "driver_attach"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:460: warning: type defaults to `int' in declaration of `driver_attach'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:460: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:461: error: parse error before "device_reprobe"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:461: warning: type defaults to `int' in declaration of `device_reprobe'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:461: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:495: error: parse error before "firmware_register"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:495: warning: type defaults to `int' in declaration of `firmware_register'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:495: warning: data definition has no type or storage class
In file included from spi_init.c:15:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:61: error: field `dev' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:63: error: parse error before "u32"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:63: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:64: warning: type defaults to `int' in declaration of `chip_select'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:64: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:65: error: parse error before "mode"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:65: warning: type defaults to `int' in declaration of `mode'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:65: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:74: error: parse error before "bits_per_word"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:74: warning: type defaults to `int' in declaration of `bits_per_word'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:74: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:87: error: parse error before '}' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `to_spi_device':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:91: warning: implicit declaration of function `container_of'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:91: error: parse error before "struct"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:92: warning: no return statement in function returning non-void
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_dev_get':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:97: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_dev_put':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:103: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_get_ctldata':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:109: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_set_ctldata':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:114: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:126: error: parse error before "pm_message_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `to_spi_driver':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:133: error: parse error before "struct"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:134: warning: no return statement in function returning non-void
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:181: error: parse error before "s16"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:181: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:186: warning: type defaults to `int' in declaration of `num_chipselect'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:186: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:215: error: parse error before '}' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_master_get_devdata':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:219: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_master_set_devdata':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:224: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_master_get':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:229: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_master_put':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:237: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:248: error: parse error before "busnum"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:330: error: parse error before "dma_addr_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:330: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:331: warning: type defaults to `int' in declaration of `rx_dma'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:331: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:333: error: parse error before ':' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:334: warning: type defaults to `int' in declaration of `bits_per_word'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:334: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:335: error: parse error before "delay_usecs"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:335: warning: type defaults to `int' in declaration of `delay_usecs'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:335: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:336: error: parse error before "speed_hz"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:336: warning: type defaults to `int' in declaration of `speed_hz'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:336: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:339: error: parse error before '}' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:370: error: field `transfers' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:397: error: field `queue' has incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_message_init':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:404: warning: implicit declaration of function `INIT_LIST_HEAD'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_message_add_tail':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:410: warning: implicit declaration of function `list_add_tail'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:410: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_transfer_del':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:416: warning: implicit declaration of function `list_del'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:416: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:423: error: parse error before "gfp_t"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_message_alloc':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:428: error: `ntrans' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:428: error: invalid application of `sizeof' to incomplete type `spi_transfer'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:429: warning: assignment makes pointer from integer without a cast
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:435: error: increment of pointer to unknown structure
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:435: error: arithmetic on pointer to an incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_setup':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:460: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_async':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:496: error: dereferencing pointer to incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:518: warning: type defaults to `int' in declaration of `u8'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:518: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_write':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:520: error: variable `t' has initializer but incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:521: error: unknown field `tx_buf' specified in initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:521: error: `buf' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:521: warning: excess elements in struct initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:521: warning: (near initialization for `t')
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:522: error: unknown field `len' specified in initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:522: error: `len' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:522: warning: excess elements in struct initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:522: warning: (near initialization for `t')
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:520: error: storage size of 't' isn't known
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:528: error: `spi' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:520: warning: unused variable `t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:541: error: parse error before "u8"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_read':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:543: error: variable `t' has initializer but incomplete type
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:544: error: unknown field `rx_buf' specified in initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:544: error: `buf' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:544: warning: excess elements in struct initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:544: warning: (near initialization for `t')
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:545: error: unknown field `len' specified in initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:545: error: `len' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:545: warning: excess elements in struct initializer
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:545: warning: (near initialization for `t')
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:543: error: storage size of 't' isn't known
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:551: error: `spi' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:543: warning: unused variable `t'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:556: warning: type defaults to `int' in declaration of `u8'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:556: error: parse error before '*' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:568: error: parse error before "u8"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_w8r8':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:571: error: `u8' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:571: error: parse error before "result"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:573: error: `spi' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:573: error: `cmd' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:573: error: `result' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:591: error: parse error before "u8"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_w8r16':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:594: error: `u16' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:594: error: parse error before "result"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:596: error: `spi' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:596: error: `cmd' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:596: error: `u8' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:596: error: parse error before ')' token
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:596: error: `result' undeclared (first use in this function)
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:633: error: parse error before "u32"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:633: warning: no semicolon at end of struct or union
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:642: warning: type defaults to `int' in declaration of `bus_num'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:642: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:643: error: parse error before "chip_select"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:643: warning: type defaults to `int' in declaration of `chip_select'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:643: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:648: error: parse error before "mode"
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:648: warning: type defaults to `int' in declaration of `mode'
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:648: warning: data definition has no type or storage class
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h: In function `spi_unregister_device':
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:680: error: dereferencing pointer to incomplete type
spi_init.c: At top level:
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:384: error: storage size of `dma_pools' isn't known
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/device.h:392: error: storage size of `node' isn't known
/home/mstanisz/petalinux-svn/software/petalinux-dist/include/linux/spi/spi.h:338: error: storage size of `transfer_list' isn't known
make: *** [spi_init.o] Error 1
----------------------------------------------------------
Thanks.
Matt