rockchip: rk3188: enable remap function
authorHeiko Stübner <heiko@sntech.de>
Wed, 5 Apr 2017 22:19:36 +0000 (00:19 +0200)
committerSimon Glass <sjg@chromium.org>
Sat, 15 Apr 2017 16:13:17 +0000 (10:13 -0600)
commit008a610b4cb1a3e55369c6c1f1060c892a81422c
treef0e976a5fa6df92b8823c4f9b287d324abc3c34b
parent6499b1976cb90734a76fdf979f530741251e4978
rockchip: rk3188: enable remap function

Most Rockchip socs have the ability to either map the bootrom or a sram
area to the starting address of the cpu by flipping a bit in the GRF.

Newer socs leave this untouched and mapped to the bootrom but the legacy
loaders on rk3188 and before enabled the remap functionality and the
current smp implementation in the Linux kernel also requires it to be
enabled, to bring up secondary cpus.

So to keep smp working in the kernel, mimic the behaviour of the legacy
bootloaders and enable the remap functionality.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Simon Glass <sjg@chromium.org>
arch/arm/mach-rockchip/Kconfig
arch/arm/mach-rockchip/rk3188-board.c