I've been doing okay so far with the 3.14.28/yocto 1.8 release. I'm now looking at adding support for the wifi chip on my board which uses wl12xx. On 3.0.35/ltib, I was able to just manually apply the backported patches to the kernel and get things to work.
With yocto and 3.14.28, this looks a bit different. Firstly, I need to use the kernel backports tool ( WL18xx System Build Scripts - Texas Instruments Wiki ) which is not part of yocto. I'm at the step that needs the setup-env. With previous versions of yocto for imx, I was able to get this from the log.do_compile logs that are generated in the build directory. But I noticed that with this version, the log is much shorter. Eg:
DEBUG: Executing shell function do_compile
NOTE: make -j 1 zImage CC=arm-poky-linux-gnueabi-gcc -mno-thumb-interwork -marm LD=arm-poky-linux-gnueabi-ld.bfd LOADADDR=0x80008000
scripts/kconfig/conf --silentoldconfig Kconfig
I think I can set this up manually figuring out each parameter. For example, on my setup this becomes:
But this seems error prone and messy. I was wondering if I missed an easy step that could have been done to generate the setup-env needed for kernel backports tool, or if there is an easier way to add wl12xx support.