diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2016-04-29 10:53:51 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-05-04 11:58:46 +0200 |
commit | f66990af3cf2e1bfda60938beeadcb98557d9487 (patch) | |
tree | 1396f22e661ba9d8fe12ba89922b73f6ec372484 /commands/bootm.c | |
parent | a9b18674c0ffefd08064dff898b1f621f8c258d5 (diff) | |
download | barebox-f66990af3cf2e1bfda60938beeadcb98557d9487.tar.gz barebox-f66990af3cf2e1bfda60938beeadcb98557d9487.tar.xz |
bootm: Optionally add a root= option to Kernel command line
It becomes a common case that the Kernel is loaded from the filesystem
which later becomes the rootfs. This adds a possibility to let bootm
automatically append the root= option to the kernel command line. This
is done when global.bootm.appendroot is true.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'commands/bootm.c')
-rw-r--r-- | commands/bootm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/commands/bootm.c b/commands/bootm.c index 7a19fa2948..bfec62c98b 100644 --- a/commands/bootm.c +++ b/commands/bootm.c @@ -166,6 +166,7 @@ BAREBOX_MAGICVAR_NAMED(global_bootm_initrd, global.bootm.initrd, "bootm default BAREBOX_MAGICVAR_NAMED(global_bootm_initrd_loadaddr, global.bootm.initrd.loadaddr, "bootm default initrd loadaddr"); BAREBOX_MAGICVAR_NAMED(global_bootm_oftree, global.bootm.oftree, "bootm default oftree"); BAREBOX_MAGICVAR_NAMED(global_bootm_verify, global.bootm.verify, "bootm default verify level"); +BAREBOX_MAGICVAR_NAMED(global_bootm_appendroot, global.bootm.appendroot, "Add root= option to Kernel to mount rootfs from the device the Kernel comes from"); static struct binfmt_hook binfmt_uimage_hook = { .type = filetype_uimage, |