2 # For a description of the syntax of this configuration file,
3 # see Documentation/kbuild/kconfig-language.txt.
5 mainmenu "U-Boot $UBOOTVERSION Configuration"
9 option env="UBOOTVERSION"
13 option env="KCONFIG_OBJDIR"
18 string "Local version - append to U-Boot release"
21 Append an extra string to the end of your U-Boot version.
22 This will show up on your boot log, for example.
23 The string you set here will be appended after the contents of
24 any files with a filename matching localversion* in your
25 object and source tree, in that order. Your total string can
26 be a maximum of 64 characters.
28 config LOCALVERSION_AUTO
29 bool "Automatically append version information to the version string"
33 This will try to automatically determine if the current tree is a
34 release tree by looking for git tags that belong to the current
37 A string of the format -gxxxxxxxx will be added to the localversion
38 if a git-based tree is found. The string generated by this will be
39 appended after any matching localversion* files, and after the value
40 set in CONFIG_LOCALVERSION.
42 (The actual string used here is the first eight characters produced
43 by running the command:
45 $ git rev-parse --verify HEAD
47 which is done within the script "scripts/setlocalversion".)
49 endmenu # General setup
55 depends on $KCONFIG_OBJDIR="spl" || $KCONFIG_OBJDIR="tpl"
60 depends on $KCONFIG_OBJDIR="tpl"
65 prompt "Enable SPL" if !SPL_BUILD
66 default y if SPL_BUILD
68 If you want to build SPL as well as the normal image, say Y.
73 prompt "Enable TPL" if !SPL_BUILD
74 default y if TPL_BUILD
77 If you want to build TPL as well as the normal image and SPL, say Y.
79 config SYS_EXTRA_OPTIONS
80 string "Extra Options (DEPRECATED)"
83 The old configuration infrastructure (= mkconfig + boards.cfg)
84 provided the extra options field. It you have something like
85 "HAS_BAR,BAZ=64", the optional options
88 will be defined in include/config.h.
89 This option was prepared for the smooth migration from the old
90 configuration to Kconfig. Since this option will be removed sometime,
91 new boards should not use this option.