diff options
author | Simon Glass | 2020-09-10 20:21:15 -0600 |
---|---|---|
committer | Tom Rini | 2020-10-09 11:59:50 -0400 |
commit | 7b6baa331454391185eeb727cdbcdf9f6d8df080 (patch) | |
tree | f8e7bc081f830a688b4bab7b15fa7a8976362c0e /common/Kconfig.boot | |
parent | 75e65cc72ecf816ea89ab180c9c129299548a612 (diff) |
Kconfig: Move boot media under boot options
This relates to booting, so move it under the boot menu.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common/Kconfig.boot')
-rw-r--r-- | common/Kconfig.boot | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/common/Kconfig.boot b/common/Kconfig.boot index 393732083b6..4c99239dfbb 100644 --- a/common/Kconfig.boot +++ b/common/Kconfig.boot @@ -628,4 +628,67 @@ config SHOW_BOOT_PROGRESS endmenu +menu "Boot media" + +config NOR_BOOT + bool "Support for booting from NOR flash" + depends on NOR + help + Enabling this will make a U-Boot binary that is capable of being + booted via NOR. In this case we will enable certain pinmux early + as the ROM only partially sets up pinmux. We also default to using + NOR for environment. + +config NAND_BOOT + bool "Support for booting from NAND flash" + default n + imply MTD_RAW_NAND + help + Enabling this will make a U-Boot binary that is capable of being + booted via NAND flash. This is not a must, some SoCs need this, + some not. + +config ONENAND_BOOT + bool "Support for booting from ONENAND" + default n + imply MTD_RAW_NAND + help + Enabling this will make a U-Boot binary that is capable of being + booted via ONENAND. This is not a must, some SoCs need this, + some not. + +config QSPI_BOOT + bool "Support for booting from QSPI flash" + default n + help + Enabling this will make a U-Boot binary that is capable of being + booted via QSPI flash. This is not a must, some SoCs need this, + some not. + +config SATA_BOOT + bool "Support for booting from SATA" + default n + help + Enabling this will make a U-Boot binary that is capable of being + booted via SATA. This is not a must, some SoCs need this, + some not. + +config SD_BOOT + bool "Support for booting from SD/EMMC" + default n + help + Enabling this will make a U-Boot binary that is capable of being + booted via SD/EMMC. This is not a must, some SoCs need this, + some not. + +config SPI_BOOT + bool "Support for booting from SPI flash" + default n + help + Enabling this will make a U-Boot binary that is capable of being + booted via SPI flash. This is not a must, some SoCs need this, + some not. + +endmenu + endmenu # Booting |