| # |
| # 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" |