[meta-freescale] adding kernel configuration fragments to wandboard kernel

Bruce Ashfield bruce.ashfield at gmail.com
Wed Feb 12 05:58:36 PST 2014


On Tue, Feb 11, 2014 at 3:09 PM, Mike Wilson <mwilson at kymetacorp.com> wrote:
> Q: what is the right way to modify the kernel config when using
> linux-wandboard recipes?
>
>
>
> The yocto manuals say that you can define fragment files in your own layer,
> which I have done.
>
> recipes-kernel/linux/linux-wandboard_3.0.35.bbappend is being read by the
> build system, and the .cfg files are being picked up, because they get
> copied to the kernel build directory:
>
> .../build/tmp/work/wandboard_dual-poky-linux-gnueabi/linux-wandboard/3.0.35-r0/i2c-spidev.cfg
>
> defconfig is in the same directory.
>
> The contents of i2c-spidev.cfg never make it into the git/.config file. I
> noticed that the code to do this is in kernel-yocto.bbclass, but this isn't
> included by any of the imx or wandboard kernel recipes. In fact, I attempted
> to include it, but I ended up with the yocto kernel source, hmm, not so
> good.
>
>
>
> What is your suggestion? Forget the fragment idea?

As Otavio said, you can patch the Kconfigs, or supply a defconfig. If you end
up juggling defconfigs or small features, you can always bbappend the
inheritance
of fragment support. But the first option is a good starting point, and you'll
know if/when the second option becomes necessary :)

Cheers,

Bruce

>
>
>
> Thanks a bunch!
>
>
>
> Mike
>
>
>
>
>
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


More information about the meta-freescale mailing list