ARC: enable uboot support unconditionally
authorEugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Thu, 14 Feb 2019 15:07:45 +0000 (18:07 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 6 Aug 2019 17:06:57 +0000 (19:06 +0200)
commit89f3896b658b1f8c4d4c1e0933f833ea0e1dcdd5
tree71ac6d558ddcf787ff5a497b914badda7e47dff4
parent8dd376273fb42934b0e99f55d36dc95e3447f7cd
ARC: enable uboot support unconditionally

commit 493a2f812446e92bcb1e69a77381b4d39808d730 upstream.

After reworking U-boot args handling code and adding paranoid
arguments check we can eliminate CONFIG_ARC_UBOOT_SUPPORT and
enable uboot support unconditionally.

For JTAG case we can assume that core registers will come up
reset value of 0 or in worst case we rely on user passing
'-on=clear_regs' to Metaware debugger.

Cc: stable@vger.kernel.org
Tested-by: Corentin LABBE <clabbe@baylibre.com>
Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arc/Kconfig
arch/arc/configs/nps_defconfig
arch/arc/configs/vdk_hs38_defconfig
arch/arc/configs/vdk_hs38_smp_defconfig
arch/arc/kernel/head.S
arch/arc/kernel/setup.c