diff options
Diffstat (limited to 'arch/arm/cpu/Kconfig')
-rw-r--r-- | arch/arm/cpu/Kconfig | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/arch/arm/cpu/Kconfig b/arch/arm/cpu/Kconfig index 6b4fed5269..e69acaacdf 100644 --- a/arch/arm/cpu/Kconfig +++ b/arch/arm/cpu/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + comment "Processor Type" config PHYS_ADDR_T_64BIT @@ -6,14 +8,20 @@ config PHYS_ADDR_T_64BIT config CPU_32 bool select HAS_MODULES + select HAVE_MOD_ARCH_SPECIFIC select HAS_DMA select HAVE_PBL_IMAGE + select ARCH_HAS_ZERO_PAGE config CPU_64 bool select PHYS_ADDR_T_64BIT select HAVE_PBL_IMAGE + select HAVE_PBL_MULTI_IMAGES select HAS_DMA + select ARCH_WANT_FRAME_POINTERS + select ARCH_HAS_ZERO_PAGE + select HAVE_EFI_PAYLOAD # Select CPU types depending on the architecture selected. This selects # which CPUs we support in the kernel image, and the compiler instruction @@ -84,7 +92,6 @@ config CPU_V7 config CPU_V8 bool select CPU_64v8 - select CPU_SUPPORTS_64BIT_KERNEL select ARM_EXCEPTIONS select GENERIC_FIND_NEXT_BIT select ARCH_HAS_STACK_DUMP @@ -152,14 +159,3 @@ config CACHE_L2X0 bool "Enable L2x0 PrimeCell" depends on MMU && ARCH_HAS_L2X0 -config SYS_SUPPORTS_32BIT_KERNEL - bool - -config SYS_SUPPORTS_64BIT_KERNEL - bool - -config CPU_SUPPORTS_32BIT_KERNEL - bool - -config CPU_SUPPORTS_64BIT_KERNEL - bool |