
On Wed, Feb 1, 2017 at 2:36 AM, Andre Przywara andre.przywara@arm.com wrote:
Instead of enumerating all SoC families that need that bit set, let's just express this more clearly: The SMP bits needs to be set on SMP capable ARMv7 CPUs. It's much easier in Kconfig to express it the other way round, so we use ! CPU_IS_UP and ! ARM64.
Signed-off-by: Andre Przywara andre.przywara@arm.com Acked-by: Maxime Ripard maxime.ripard@free-electrons.com
arch/arm/Kconfig | 4 ++++ arch/arm/mach-sunxi/board.c | 5 +---- board/sunxi/Kconfig | 2 ++ 3 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index fc36723..98791c0 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -126,6 +126,10 @@ config ENABLE_ARM_SOC_BOOT0_HOOK ARM_SOC_BOOT0_HOOK which contains the required assembler preprocessor code.
+config ARM_CORTEX_CPU_IS_UP
bool
default n
Better to place this in sunxi, since no other code using this expect sunxi and the name CORTEX may also refer arm64 use something 32 related.
thanks!