From: Jens Lucius <incnews@jenslucius.de>
To: yocto@yoctoproject.org
Subject: Re: [meta-raspberrypi] how to customize kernel config?
Date: Thu, 12 Jun 2014 08:55:58 +0200 [thread overview]
Message-ID: <53994EFE.7020201@jenslucius.de> (raw)
In-Reply-To: <17C5D232-0433-4ADB-AA99-40D08E56A436@cmteknik.se>
Hi
Had the same problem. The problem is in file linux-raspberrpi.inc the
following line:
install -m 0644 ${S}/arch/${ARCH}/configs/${KERNEL_DEFCONFIG}
${WORKDIR}/defconfig || die "No default configuration for ${MACHINE} /
${KERNEL_DEFCONFIG} available."
it installs always the defconfig at the path above. I changed that and
it works.
Am 12.06.2014 08:48, schrieb Jonatan Magnusson:
> Hi
>
> I’m trying to use the meta-raspberrypi BSP with Yocto (1.6, Daisy).
>
> It works great, except I have no idea how to use a custom kernel config!
>
> I have a custom kernel recipe that bbappends to the meta-raspberrypi kernel recipe.
>
> I’ve tried using defconfig as well as configuration fragments, but neither work.
>
> I’ve also tried using the kernel_configure_variable function, and that almost works, except if I try to disable an option that is enabled earlier in the the config file, the option is still enabled since kernel_configure_variable only appends to the config file.
>
> Example:
>
> do_configure_append() {
> kernel_configure_variable SPI_SPIDEV n
> }
>
> So I wonder: how is this supposed to work?
>
> In my case I need to enable CONFIG_IEEE802154_MRF24J40 and it’s dependencies and disable CONFIG_SPI_SPIDEV and a few more.
>
> I’ve found no help on IRC and all Google comes up with is this old discussion, which does not lead to a solution:
>
> https://lists.yoctoproject.org/pipermail/yocto/2013-November/017113.html
>
> I would be very happy to get any hints on how this is supposed to work!
>
> Regards,
> Jonatan Magnusson
next prev parent reply other threads:[~2014-06-12 6:56 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-12 6:48 [meta-raspberrypi] how to customize kernel config? Jonatan Magnusson
2014-06-12 6:55 ` Jens Lucius [this message]
2014-06-12 7:31 ` Alex J Lennon
2014-06-12 20:47 ` Alex J Lennon
2014-08-14 17:51 ` Andrei Gherzan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53994EFE.7020201@jenslucius.de \
--to=incnews@jenslucius.de \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.