summaryrefslogtreecommitdiff
path: root/boot
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2023-03-24 16:58:11 -0400
committerTom Rini <trini@konsulko.com>2023-03-27 11:16:04 -0400
commitc9d4abee6d88b6dd967f84d199a2fc41ef82b232 (patch)
treebf94300242702b2f43c4f8b23474faebfa500e09 /boot
parent5272732d1c73f4d5f7210ce7e2d7470f2ff826fb (diff)
downloadu-boot-c9d4abee6d88b6dd967f84d199a2fc41ef82b232.tar.gz
u-boot-c9d4abee6d88b6dd967f84d199a2fc41ef82b232.tar.bz2
u-boot-c9d4abee6d88b6dd967f84d199a2fc41ef82b232.zip
Move DISTRO_DEFAULTS into boot/
This relates to booting so move it in to that Kconfig file, before changing it. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'boot')
-rw-r--r--boot/Kconfig27
1 files changed, 27 insertions, 0 deletions
diff --git a/boot/Kconfig b/boot/Kconfig
index 5f491625c8..170ab63f27 100644
--- a/boot/Kconfig
+++ b/boot/Kconfig
@@ -820,6 +820,33 @@ config SYS_BOOT_RAMDISK_HIGH
endmenu # Boot images
+config DISTRO_DEFAULTS
+ bool "Select defaults suitable for booting general purpose Linux distributions"
+ select AUTO_COMPLETE
+ select CMDLINE_EDITING
+ select CMD_BOOTI if ARM64
+ select CMD_BOOTZ if ARM && !ARM64
+ select CMD_DHCP if CMD_NET
+ select CMD_ENV_EXISTS
+ select CMD_EXT2
+ select CMD_EXT4
+ select CMD_FAT
+ select CMD_FS_GENERIC
+ select CMD_PART if PARTITIONS
+ select CMD_PING if CMD_NET
+ select CMD_PXE if NET
+ select CMD_SYSBOOT
+ select ENV_VARS_UBOOT_CONFIG
+ select HUSH_PARSER
+ select SUPPORT_RAW_INITRD
+ select SYS_LONGHELP
+ imply CMD_MII if NET
+ imply USB_STORAGE
+ imply USE_BOOTCOMMAND
+ help
+ Select this to enable various options and commands which are suitable
+ for building u-boot for booting general purpose Linux distributions.
+
menu "Boot timing"
config BOOTSTAGE