Commit 31c72abb authored by Linus Walleij's avatar Linus Walleij Committed by Arnd Bergmann
Browse files

ARM: ux500: bail out on alien cpus



This makes the l2x0 initialization fail gracefully on non-ux500
systems.

Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parent 0ad578ef
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -42,7 +42,8 @@ static int __init ux500_l2x0_init(void)
	if (cpu_is_u8500_family() || cpu_is_ux540_family())
		l2x0_base = __io_address(U8500_L2CC_BASE);
	else
		ux500_unknown_soc();
		/* Non-Ux500 platform */
		return -ENODEV;

	/* Unlock before init */
	ux500_l2x0_unlock();