sh: Allow for kernel command line concatenation.
authorPawel Moll <pawel.moll@st.com>
Mon, 24 Aug 2009 07:25:38 +0000 (16:25 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 24 Aug 2009 07:25:38 +0000 (16:25 +0900)
commitd724a9c9d572e092d1ce820463f082697487b874
tree5ee5818b2c54e13a0e492f0ec6aedb9fe29f395e
parentb46373e0d4b9f714ab757aae0c19c41fbcc73ef5
sh: Allow for kernel command line concatenation.

So far kernel command line arguments could be passed in by a bootloader
or defined as CONFIG_CMDLINE, which completely overwriting the first one.

This change allows a developer to declare selected kernel parameters in
a kernel configuration (eg. project-specific defconfig), retaining
possibility of passing others by a bootloader.

The obvious examples of the first type are MTD partition or
bigphysarea-like region definitions, while "debug" option or network
configuration should be given by a bootloader or a JTAG boot script.

Signed-off-by: Pawel Moll <pawel.moll@st.com>
Signed-off-by: Stuart Menefy <stuart.menefy@st.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/Kconfig
arch/sh/kernel/setup.c