aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorKoen Vandeputte <koen.vandeputte@ncentric.com>2018-01-11 12:55:02 +0100
committerJohn Crispin <john@phrozen.org>2018-01-13 16:27:45 +0100
commitfce35bce0f6e14b278f8e20ba46d53b3696b9a31 (patch)
tree1fed29463ca97e82655f67efcf2edec468b2ce75 /config
parent7e99a6ba690f27b36e99144178c71f0687b07ad9 (diff)
downloadupstream-fce35bce0f6e14b278f8e20ba46d53b3696b9a31.tar.gz
upstream-fce35bce0f6e14b278f8e20ba46d53b3696b9a31.tar.bz2
upstream-fce35bce0f6e14b278f8e20ba46d53b3696b9a31.zip
config: support new symbol intro'd in kernel 4.12
Symbol CONFIG_INITRAMFS_FORCE allows to ignore the value passed by the bootloader. By default, all symbols containing INITRAMFS are wiped from the final config and then re-added conditionally. Add support for this symbol, as the build will stop otherwise questioning the user about this option: * Restart config... * * * General setup * Cross-compiler tool prefix (CROSS_COMPILE) [] Compile also drivers which will not load (COMPILE_TEST) [N/y/?] n ... Initial RAM filesystem and RAM disk (initramfs/initrd) support (BLK_DEV_INITRD) [Y/n/?] y Initramfs source file(s) (INITRAMFS_SOURCE) [] Ignore the initramfs passed by the bootloader (INITRAMFS_FORCE) [N/y/?] (NEW) Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
Diffstat (limited to 'config')
-rw-r--r--config/Config-images.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/config/Config-images.in b/config/Config-images.in
index 607659114e..90e873edb8 100644
--- a/config/Config-images.in
+++ b/config/Config-images.in
@@ -52,6 +52,13 @@ menu "Target Images"
help
Kernel uses specified external cpio as INITRAMFS_SOURCE.
+ config TARGET_INITRAMFS_FORCE
+ bool "Force"
+ depends on TARGET_ROOTFS_INITRAMFS
+ default n
+ help
+ Ignore the initramfs passed by the bootloader.
+
comment "Root filesystem archives"
config TARGET_ROOTFS_CPIOGZ