<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic RT Linux Compile errors  in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT-Linux-Compile-errors/m-p/490982#M1</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;I am trying to build the imx realtime linux kernel for machine: imx6qsabresd.&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;bitbake -c compile linux-fslc-imx-rt. Getting compile errors related to gpu-viv. Please help!&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt; LD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drivers/net/ethernet/cirrus/built-in.o&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drivers/input/keyboard/snvs_pwrkey.o&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c: In function 'gckOS_WaitSignal':&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7365:23: &lt;STRONG&gt;error&lt;/STRONG&gt;: &lt;STRONG&gt;passing argument 1 of '_raw_spin_lock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_lock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:239:53: note: in definition of macro 'raw_spin_lock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define raw_spin_lock_irq(lock)&amp;nbsp; _raw_spin_lock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:29:17: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7387:9: &lt;STRONG&gt;error: implicit declaration of function 'DEFINE_SWAITER' [-Werror=implicit-function-declaration]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEFINE_SWAITER(wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7387:24: &lt;STRONG&gt;error: 'wait' undeclared (first use in this function)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEFINE_SWAITER(wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7387:24: note: each undeclared identifier is reported only once for each function it appears in&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7388:9: &lt;STRONG&gt;error: implicit declaration of function 'swait_prepare_locked' [-Werror=implicit-function-declaration]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swait_prepare_locked(&amp;amp;signal-&amp;gt;obj.wait, &amp;amp;wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7400:33: &lt;STRONG&gt;error: passing argument 1 of '__raw_spin_unlock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:79:58: note: in definition of macro '_raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define _raw_spin_unlock_irq(lock) __raw_spin_unlock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7400:13: note: in expansion of macro 'raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:164:20: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; static inline void __raw_spin_unlock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7402:31: &lt;STRONG&gt;error: passing argument 1 of '_raw_spin_lock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_lock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:239:53: note: in definition of macro 'raw_spin_lock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define raw_spin_lock_irq(lock)&amp;nbsp; _raw_spin_lock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:29:17: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7423:9: &lt;STRONG&gt;error: implicit declaration of function 'swait_finish_locked' [-Werror=implicit-function-declaration]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swait_finish_locked(&amp;amp;signal-&amp;gt;obj.wait, &amp;amp;wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7426:25: error: passing argument 1 of '__raw_spin_unlock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:79:58: note: in definition of macro '_raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define _raw_spin_unlock_irq(lock) __raw_spin_unlock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7426:5: note: in expansion of macro 'raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:164:20: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; static inline void __raw_spin_unlock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Apr 2016 19:00:39 GMT</pubDate>
    <dc:creator>os</dc:creator>
    <dc:date>2016-04-29T19:00:39Z</dc:date>
    <item>
      <title>RT Linux Compile errors</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT-Linux-Compile-errors/m-p/490982#M1</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;I am trying to build the imx realtime linux kernel for machine: imx6qsabresd.&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;bitbake -c compile linux-fslc-imx-rt. Getting compile errors related to gpu-viv. Please help!&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt; LD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drivers/net/ethernet/cirrus/built-in.o&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp; CC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drivers/input/keyboard/snvs_pwrkey.o&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c: In function 'gckOS_WaitSignal':&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7365:23: &lt;STRONG&gt;error&lt;/STRONG&gt;: &lt;STRONG&gt;passing argument 1 of '_raw_spin_lock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_lock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:239:53: note: in definition of macro 'raw_spin_lock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define raw_spin_lock_irq(lock)&amp;nbsp; _raw_spin_lock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:29:17: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7387:9: &lt;STRONG&gt;error: implicit declaration of function 'DEFINE_SWAITER' [-Werror=implicit-function-declaration]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEFINE_SWAITER(wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7387:24: &lt;STRONG&gt;error: 'wait' undeclared (first use in this function)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEFINE_SWAITER(wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7387:24: note: each undeclared identifier is reported only once for each function it appears in&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7388:9: &lt;STRONG&gt;error: implicit declaration of function 'swait_prepare_locked' [-Werror=implicit-function-declaration]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swait_prepare_locked(&amp;amp;signal-&amp;gt;obj.wait, &amp;amp;wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7400:33: &lt;STRONG&gt;error: passing argument 1 of '__raw_spin_unlock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:79:58: note: in definition of macro '_raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define _raw_spin_unlock_irq(lock) __raw_spin_unlock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7400:13: note: in expansion of macro 'raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:164:20: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; static inline void __raw_spin_unlock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7402:31: &lt;STRONG&gt;error: passing argument 1 of '_raw_spin_lock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_lock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:239:53: note: in definition of macro 'raw_spin_lock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define raw_spin_lock_irq(lock)&amp;nbsp; _raw_spin_lock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:29:17: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7423:9: &lt;STRONG&gt;error: implicit declaration of function 'swait_finish_locked' [-Werror=implicit-function-declaration]&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;&lt;STRONG&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swait_finish_locked(&amp;amp;signal-&amp;gt;obj.wait, &amp;amp;wait);&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| In file included from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock.h:281:0,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/seqlock.h:35,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/time.h:5,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/stat.h:18,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/module.h:10,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h:61,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:56:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7426:25: error: passing argument 1 of '__raw_spin_unlock_irq' from incompatible pointer type [-Werror=incompatible-pointer-types]&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:79:58: note: in definition of macro '_raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; #define _raw_spin_unlock_irq(lock) __raw_spin_unlock_irq(lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c:7426:5: note: in expansion of macro 'raw_spin_unlock_irq'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; raw_spin_unlock_irq(&amp;amp;signal-&amp;gt;obj.wait.lock);&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;| /home/oswald/workspace/poky_jethro/build-imx6/tmp/work-shared/imx6qsabresd/kernel-source/include/linux/spinlock_api_smp.h:164:20: note: expected 'raw_spinlock_t * {aka struct raw_spinlock *}' but argument is of type 'spinlock_t * {aka struct spinlock *}'&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp; static inline void __raw_spin_unlock_irq(raw_spinlock_t *lock)&lt;/P&gt;&lt;P style="font-size: 14px; font-family: Menlo;"&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Apr 2016 19:00:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT-Linux-Compile-errors/m-p/490982#M1</guid>
      <dc:creator>os</dc:creator>
      <dc:date>2016-04-29T19:00:39Z</dc:date>
    </item>
    <item>
      <title>Re: RT Linux Compile errors</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT-Linux-Compile-errors/m-p/490983#M2</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Oswald&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;official nxp bsp provides linux images as described in&lt;/P&gt;&lt;P&gt;attached Table 1. Freescale Yocto project images.&lt;/P&gt;&lt;P&gt;rt linux is provided by community, so one can post that on&lt;/P&gt;&lt;P&gt;meta-fsl-arm mailing list, so that someone familiar with it could try to assist you.&lt;/P&gt;&lt;P&gt;&lt;A href="https://lists.yoctoproject.org/listinfo/meta-freescale" title="https://lists.yoctoproject.org/listinfo/meta-freescale"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Differencies between nxp and community releases are described in&lt;/P&gt;&lt;P&gt;&lt;A href="http://freescale.github.io/doc/release-notes/1.8/index.html#the-differences-between-project-name-and-freescale-release-name" title="http://freescale.github.io/doc/release-notes/1.8/index.html#the-differences-between-project-name-and-freescale-release-name"&gt;FSL Community BSP Release Notes 1.8 documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 May 2016 00:21:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT-Linux-Compile-errors/m-p/490983#M2</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-05-01T00:21:15Z</dc:date>
    </item>
  </channel>
</rss>

