Commit 952c5444 authored by Guillaume Tucker's avatar Guillaume Tucker Committed by Krzysztof Kozlowski

ARM: exynos: clear L310_AUX_CTRL_NS_LOCKDOWN in default l2c_aux_val

The L310_AUX_CTRL_NS_LOCKDOWN flag is set during the L2C enable
sequence.  There is no need to set it in the default register value,
this was done before support for it was implemented in the code.  It
is not set in the hardware initial value either.

Clean this up by removing this flag from the default l2c_aux_val, and
add it to the l2c_aux_mask to print an alert message if it was already
set before the kernel initialisation.
Signed-off-by: default avatarGuillaume Tucker <guillaume.tucker@collabora.com>
Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
parent 9123e3a7
...@@ -193,8 +193,8 @@ static void __init exynos_dt_fixup(void) ...@@ -193,8 +193,8 @@ static void __init exynos_dt_fixup(void)
} }
DT_MACHINE_START(EXYNOS_DT, "Samsung Exynos (Flattened Device Tree)") DT_MACHINE_START(EXYNOS_DT, "Samsung Exynos (Flattened Device Tree)")
.l2c_aux_val = 0x3c400000, .l2c_aux_val = 0x38400000,
.l2c_aux_mask = 0xc20fffff, .l2c_aux_mask = 0xc60fffff,
.smp = smp_ops(exynos_smp_ops), .smp = smp_ops(exynos_smp_ops),
.map_io = exynos_init_io, .map_io = exynos_init_io,
.init_early = exynos_firmware_init, .init_early = exynos_firmware_init,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment