From: Ahmad Fatoum <[email protected]> We currently lack a way to build a barebox EFI payload on ARM without enabling some other subarchitecture. As CONFIG_EFI_PAYLOAD has a global effect and adds EFI stubs to all enabled board, an EFI subarchitecture doesn't fit into our current model.
Instead, let's make it possible to enable either CONFIG_CPU_V8 or CONFIG_CPU_V7 directly. Signed-off-by: Ahmad Fatoum <[email protected]> Link: https://lore.barebox.org/[email protected] Signed-off-by: Sascha Hauer <[email protected]> Signed-off-by: Chali Anis <[email protected]> --- arch/arm/cpu/Kconfig | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/arm/cpu/Kconfig b/arch/arm/cpu/Kconfig index e61bcadc8c35..fe0d1e470578 100644 --- a/arch/arm/cpu/Kconfig +++ b/arch/arm/cpu/Kconfig @@ -79,12 +79,15 @@ config CPU_V6 # ARMv7 config CPU_V7 - bool + bool "Generic ARMv7 support" + depends on 32BIT select CPU_32v7 # ARMv8 config CPU_V8 - bool + bool "Generic ARMv8 support" + default y + depends on 64BIT select CPU_64v8 select ARM_EXCEPTIONS select GENERIC_FIND_NEXT_BIT -- 2.34.1
