This commit adds more Kconfig files, which were written by hand. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Acked-by: Simon Glass <sjg@chromium.org>master
parent
dd84058d24
commit
516312598a
@ -0,0 +1,65 @@ |
|||||||
|
# |
||||||
|
# For a description of the syntax of this configuration file, |
||||||
|
# see Documentation/kbuild/kconfig-language.txt. |
||||||
|
# |
||||||
|
mainmenu "U-Boot $UBOOTVERSION Configuration" |
||||||
|
|
||||||
|
config UBOOTVERSION |
||||||
|
string |
||||||
|
option env="UBOOTVERSION" |
||||||
|
|
||||||
|
config KCONFIG_OBJDIR |
||||||
|
string |
||||||
|
option env="KCONFIG_OBJDIR" |
||||||
|
|
||||||
|
config DEFCONFIG_LIST |
||||||
|
string |
||||||
|
depends on !SPL_BUILD |
||||||
|
option defconfig_list |
||||||
|
default "configs/sandbox_defconfig" |
||||||
|
|
||||||
|
menu "General setup" |
||||||
|
|
||||||
|
config SPL_BUILD |
||||||
|
bool |
||||||
|
depends on $KCONFIG_OBJDIR="spl" || $KCONFIG_OBJDIR="tpl" |
||||||
|
default y |
||||||
|
|
||||||
|
config TPL_BUILD |
||||||
|
bool |
||||||
|
depends on $KCONFIG_OBJDIR="tpl" |
||||||
|
default y |
||||||
|
|
||||||
|
config SPL |
||||||
|
bool |
||||||
|
prompt "Enable SPL" if !SPL_BUILD |
||||||
|
default y if SPL_BUILD |
||||||
|
help |
||||||
|
If you want to build SPL as well as the normal image, say Y. |
||||||
|
|
||||||
|
config TPL |
||||||
|
bool |
||||||
|
depends on SPL |
||||||
|
prompt "Enable TPL" if !SPL_BUILD |
||||||
|
default y if TPL_BUILD |
||||||
|
default n |
||||||
|
help |
||||||
|
If you want to build TPL as well as the normal image and SPL, say Y. |
||||||
|
|
||||||
|
config SYS_EXTRA_OPTIONS |
||||||
|
string "Extra Options (DEPRECATED)" |
||||||
|
depends on !SPL_BUILD |
||||||
|
help |
||||||
|
The old configuration infrastructure (= mkconfig + boards.cfg) |
||||||
|
provided the extra options field. It you have something like |
||||||
|
"HAS_BAR,BAZ=64", the optional options |
||||||
|
#define CONFIG_HAS |
||||||
|
#define CONFIG_BAZ 64 |
||||||
|
will be defined in include/config.h. |
||||||
|
This option was prepared for the smooth migration from the old |
||||||
|
configuration to Kconfig. Since this option will be removed sometime, |
||||||
|
new boards should not use this option. |
||||||
|
|
||||||
|
endmenu # General setup |
||||||
|
|
||||||
|
source "arch/Kconfig" |
@ -0,0 +1,66 @@ |
|||||||
|
choice |
||||||
|
prompt "Architecture select" |
||||||
|
default SANDBOX |
||||||
|
|
||||||
|
config ARC |
||||||
|
bool "ARC architecture" |
||||||
|
|
||||||
|
config ARM |
||||||
|
bool "ARM architecture" |
||||||
|
|
||||||
|
config AVR32 |
||||||
|
bool "AVR32 architecture" |
||||||
|
|
||||||
|
config BLACKFIN |
||||||
|
bool "Blackfin architecture" |
||||||
|
|
||||||
|
config M68K |
||||||
|
bool "M68000 architecture" |
||||||
|
|
||||||
|
config MICROBLAZE |
||||||
|
bool "MicroBlaze architecture" |
||||||
|
|
||||||
|
config MIPS |
||||||
|
bool "MIPS architecture" |
||||||
|
|
||||||
|
config NDS32 |
||||||
|
bool "NDS32 architecture" |
||||||
|
|
||||||
|
config NIOS2 |
||||||
|
bool "Nios II architecture" |
||||||
|
|
||||||
|
config OPENRISC |
||||||
|
bool "OpenRISC architecture" |
||||||
|
|
||||||
|
config PPC |
||||||
|
bool "PowerPC architecture" |
||||||
|
|
||||||
|
config SANDBOX |
||||||
|
bool "Sandbox" |
||||||
|
|
||||||
|
config SH |
||||||
|
bool "SuperH architecture" |
||||||
|
|
||||||
|
config SPARC |
||||||
|
bool "SPARC architecture" |
||||||
|
|
||||||
|
config X86 |
||||||
|
bool "x86 architecture" |
||||||
|
|
||||||
|
endchoice |
||||||
|
|
||||||
|
source "arch/arc/Kconfig" |
||||||
|
source "arch/arm/Kconfig" |
||||||
|
source "arch/avr32/Kconfig" |
||||||
|
source "arch/blackfin/Kconfig" |
||||||
|
source "arch/m68k/Kconfig" |
||||||
|
source "arch/microblaze/Kconfig" |
||||||
|
source "arch/mips/Kconfig" |
||||||
|
source "arch/nds32/Kconfig" |
||||||
|
source "arch/nios2/Kconfig" |
||||||
|
source "arch/openrisc/Kconfig" |
||||||
|
source "arch/powerpc/Kconfig" |
||||||
|
source "arch/sandbox/Kconfig" |
||||||
|
source "arch/sh/Kconfig" |
||||||
|
source "arch/sparc/Kconfig" |
||||||
|
source "arch/x86/Kconfig" |
Loading…
Reference in new issue