Currently MIPS kernel code overwrites any bootargs from devicetree unconditionally with the arcscmdline. Several targets work around this by copying the devicetree bootargs into the arcscmdline after parsing the device tree. This patchset adds a new kernel option for keeping the devicetree bootargs, then removes the workarounds and lets the targets instead make use of that option. Since some targets use OF but don't make use of the devicetree bootargs, treat them like non-OF enabled targets and only use the prom commandline/ Jonas Gorski (3): MIPS: use USE_OF as the guard for appended dtb MIPS: make the kernel arguments from dtb available MIPS: make MIPS_CMDLINE_DTB default arch/mips/Kconfig | 21 ++++++++++++++++++++- arch/mips/bmips/setup.c | 1 - arch/mips/kernel/setup.c | 24 +++++++++++++++++------- arch/mips/lantiq/prom.c | 2 -- arch/mips/netlogic/xlp/dt.c | 1 - arch/mips/pistachio/init.c | 1 - arch/mips/ralink/of.c | 2 -- 7 files changed, 37 insertions(+), 15 deletions(-) -- 2.1.4