diff options
author | Masahiro Yamada <yamada.masahiro@socionext.com> | 2015-08-01 16:39:13 +0900 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2015-08-12 20:48:08 -0400 |
commit | 589907e2c187ec69b351c38ccda36730d25ab5d6 (patch) | |
tree | 6b8e14c632ae4321e466756edabdfc757aba9eb7 | |
parent | 57cd681b68bdaf5423d95be2eed82d00c36fe7b8 (diff) | |
download | u-boot-589907e2c187ec69b351c38ccda36730d25ab5d6.tar.gz |
ARM: drop "optional" from target select in favor of ARCH_VERSATILE
Since commit a26cd04920dc ("arch: Make board selection choices
optional"), Kconfig could create such an insane .config file that
no SoC/board is selected.
This is now a real problem for Buildroot, for example.
(http://lists.busybox.net/pipermail/buildroot/2015-July/135125.html)
This commit drops the "optional" from the ARM target select menu
in favor of "Versatile family".
Rationale:
- Historically, Linux chose versatile_defconfig as the default
of ARM defconfig. (arch/arm/Makefile of Linux describes:
KBUILD_DEFCONFIG := versatile_defconfig)
- It was published by ARM Ltd.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
-rw-r--r-- | arch/arm/Kconfig | 2 | ||||
-rw-r--r-- | configs/versatileab_defconfig | 1 | ||||
-rw-r--r-- | configs/versatilepb_defconfig | 1 | ||||
-rw-r--r-- | configs/versatileqemu_defconfig | 1 |
4 files changed, 1 insertions, 4 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index bd18e0aa42..ee9a1b3e65 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -64,7 +64,7 @@ config SEMIHOSTING choice prompt "Target select" - optional + default ARCH_VERSATILE config ARCH_AT91 bool "Atmel AT91" diff --git a/configs/versatileab_defconfig b/configs/versatileab_defconfig index 765fe6ee23..3dc7d19660 100644 --- a/configs/versatileab_defconfig +++ b/configs/versatileab_defconfig @@ -1,5 +1,4 @@ CONFIG_ARM=y -CONFIG_ARCH_VERSATILE=y CONFIG_SYS_EXTRA_OPTIONS="ARCH_VERSATILE_AB" # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_BOOTD is not set diff --git a/configs/versatilepb_defconfig b/configs/versatilepb_defconfig index 1973c38d4d..9fe83b97c3 100644 --- a/configs/versatilepb_defconfig +++ b/configs/versatilepb_defconfig @@ -1,5 +1,4 @@ CONFIG_ARM=y -CONFIG_ARCH_VERSATILE=y CONFIG_SYS_EXTRA_OPTIONS="ARCH_VERSATILE_PB" # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_BOOTD is not set diff --git a/configs/versatileqemu_defconfig b/configs/versatileqemu_defconfig index ea9c5b93f2..9ddef4d9bd 100644 --- a/configs/versatileqemu_defconfig +++ b/configs/versatileqemu_defconfig @@ -1,5 +1,4 @@ CONFIG_ARM=y -CONFIG_ARCH_VERSATILE=y CONFIG_SYS_EXTRA_OPTIONS="ARCH_VERSATILE_QEMU,ARCH_VERSATILE_PB" # CONFIG_CMD_CONSOLE is not set # CONFIG_CMD_BOOTD is not set |