diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2023-03-24 10:35:53 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2023-04-05 11:54:37 +0200 |
commit | 1671882f0dd716ea1968585c7c52dc5762bacab6 (patch) | |
tree | 70dd34332d9b2813fa2c7678fd0934a063519e48 /arch/arm/configs/layerscape_defconfig | |
parent | b74c76244782a23c1913a047881cd175ed4069f9 (diff) | |
download | barebox-1671882f0dd716ea1968585c7c52dc5762bacab6.tar.gz barebox-1671882f0dd716ea1968585c7c52dc5762bacab6.tar.xz |
ARM: cleanup 32bit/64bit support in Kconfig
The decision whether to build a 32bit or 64bit barebox has to be made
first before anything else, so this makes CONFIG_64BIT a toplevel option
without any further dependencies.
With this patch we will only present the SoCs/boards which are actually
supported by the selected code model in Kconfig.
Without this patch it was often possible to select 32bit boards on a
64bit build or vice versa, which resulted in a broken build.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/configs/layerscape_defconfig')
-rw-r--r-- | arch/arm/configs/layerscape_defconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/configs/layerscape_defconfig b/arch/arm/configs/layerscape_defconfig index 64e006a37c..35b254f139 100644 --- a/arch/arm/configs/layerscape_defconfig +++ b/arch/arm/configs/layerscape_defconfig @@ -2,6 +2,7 @@ CONFIG_ARCH_LAYERSCAPE=y CONFIG_ARCH_LAYERSCAPE_PPA=y CONFIG_MACH_LS1046ARDB=y CONFIG_MACH_TQMLS1046A=y +CONFIG_64BIT=y CONFIG_MMU=y CONFIG_MALLOC_SIZE=0x0 CONFIG_MALLOC_TLSF=y |