ARM64: copy CONFIG_CMDLINE_EXTEND from ARM
authorColin Cross <ccross@android.com>
Thu, 3 Apr 2014 01:02:15 +0000 (18:02 -0700)
committerColin Cross <ccross@android.com>
Thu, 3 Apr 2014 02:21:01 +0000 (19:21 -0700)
Copy the config choice for CONFIG_CMDLINE_EXTEND from
arch/arm/Kconfig, including CONFIG_CMDLINE_FROM_BOOTLOADER
as the default.  These will be used by drivers/of/fdt.c.

Change-Id: I8416038498ddf8fc1e99ab06109825eb1492aa7f
Signed-off-by: Colin Cross <ccross@android.com>
arch/arm64/Kconfig

index b875025463184f2b24e4b28a766150da4376da46..02f4d1cfd7b3aea866e98bdb5828b078afa05c9a 100644 (file)
@@ -194,6 +194,23 @@ config CMDLINE
          entering them here. As a minimum, you should specify the the
          root device (e.g. root=/dev/nfs).
 
+choice
+       prompt "Kernel command line type" if CMDLINE != ""
+       default CMDLINE_FROM_BOOTLOADER
+
+config CMDLINE_FROM_BOOTLOADER
+       bool "Use bootloader kernel arguments if available"
+       help
+         Uses the command-line options passed by the boot loader. If
+         the boot loader doesn't provide any, the default kernel command
+         string provided in CMDLINE will be used.
+
+config CMDLINE_EXTEND
+       bool "Extend bootloader kernel arguments"
+       help
+         The command-line arguments provided by the boot loader will be
+         appended to the default kernel command string.
+
 config CMDLINE_FORCE
        bool "Always use the default kernel command string"
        help
@@ -201,6 +218,7 @@ config CMDLINE_FORCE
          loader passes other arguments to the kernel.
          This is useful if you cannot or don't want to change the
          command-line options your boot loader passes to the kernel.
+endchoice
 
 config BUILD_ARM64_APPENDED_DTB_IMAGE
        bool "Build a concatenated Image.gz/dtb by default"