All of lore.kernel.org
 help / color / mirror / Atom feed
* how to set particular changes to a default kernel config
@ 2013-07-24 13:05 lothar
  2013-07-24 13:16 ` Bruce Ashfield
  0 siblings, 1 reply; 4+ messages in thread
From: lothar @ 2013-07-24 13:05 UTC (permalink / raw)
  To: yocto

Dear Yocto Team,

For an ARM based board (MACHINE = "myboard"), I use a default kernel  
config from arch/arm/configs and want now to change some particular  
CONFIG_ options.

Trying to follow the documentation, I currently have the following files:
.
+- linux-acme
|   |
|   +- additional.cfg
|
+- linux-acme_3.8.bb



...in linux-acme_3.8.bb I have
(...)
S = "${WORKDIR}/git"
(...)
KERNEL_DEFCONFIG_myboard = "blabla_defconfig"
do_configure_prepend_myboard() {
      install -m 0644 ${S}/arch/${ARCH}/configs/${KERNEL_DEFCONFIG} \
            ${WORKDIR}/defconfig || die "no default config"
}
SRC_URI_myboard = "git://kernel.ubuntu.com/ubuntu/linux.git;protocol=git \
            file://additional.cfg"
(...)


...and in additional.cfg I have
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_BLOCK=y
CONFIG_MTD_M25P80=y


When I run something like...
$ bitbake -b /yocto/meta-myboard/recipes-kernel/linux/linux-acme_3.8.bb -f
...it seems to find the .cfg file, since it stoped complaining (after  
I fixed some paths) and now compiles/builds smoothely.

Anyway, I can't see the changes in the .config in
$BDIR/tmp/work/myboard-linux-gnueabi/linux-acme/3.8+..../git/.config

I imagine something like mixing both configs and running "make  
oldconfig" in behind. Anyway before compilation, the changes should be  
in the .config, right?

Questions:
1) How can I add single additional options to a default kernel config?
2) What is the best way to check if the options were applied?
3) Do I need another approach, e.g. through a patch, using echo, or  
using a .scc file (I tried, but with the same result)?

Best Regards,
Lothar Rubusch



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-07-24 15:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-24 13:05 how to set particular changes to a default kernel config lothar
2013-07-24 13:16 ` Bruce Ashfield
2013-07-24 15:23   ` lothar
2013-07-24 15:51     ` Bruce Ashfield

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.