mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-17 02:15:02 +00:00
efi_loader: select BLK not depends on BLK
The BLK symbol is used both for "we have a block device subsystem enabled" and "we need to utilize the block device library functions". In the case of efi_loader, it is the case of "we need to utilize the block device library", so select rather than depends on it. In turn, also disable EFI_LOADER on platforms which did not have it on previously due to a lack of block devices. They can enable it themselves if desired. Acked-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
227be29df3
commit
66bd11ba4d
36 changed files with 36 additions and 1 deletions
|
@ -38,3 +38,4 @@ CONFIG_DM_SERIAL=y
|
|||
CONFIG_CORTINA_UART=y
|
||||
CONFIG_WDT=y
|
||||
CONFIG_WDT_CORTINA=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -43,3 +43,4 @@ CONFIG_DM_SERIAL=y
|
|||
CONFIG_CORTINA_UART=y
|
||||
CONFIG_WDT=y
|
||||
CONFIG_WDT_CORTINA=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -47,3 +47,4 @@ CONFIG_SPI_FLASH_MTD=y
|
|||
CONFIG_PCI_MVEBU=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -48,3 +48,4 @@ CONFIG_SPI_FLASH_MTD=y
|
|||
CONFIG_PCI_MVEBU=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -47,3 +47,4 @@ CONFIG_SPI_FLASH_MTD=y
|
|||
CONFIG_PCI_MVEBU=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -47,3 +47,4 @@ CONFIG_SPI_FLASH_MTD=y
|
|||
CONFIG_PCI_MVEBU=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -47,3 +47,4 @@ CONFIG_SPI_FLASH_MTD=y
|
|||
CONFIG_PCI_MVEBU=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -47,3 +47,4 @@ CONFIG_SPI_FLASH_MTD=y
|
|||
CONFIG_PCI_MVEBU=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -59,3 +59,4 @@ CONFIG_TIMER=y
|
|||
CONFIG_GXP_TIMER=y
|
||||
# CONFIG_RANDOM_UUID is not set
|
||||
CONFIG_SHA512=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -62,3 +62,4 @@ CONFIG_SPL_DEBUG_UART_BASE=0xd0012000
|
|||
CONFIG_DEBUG_UART_SHIFT=2
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_KIRKWOOD_SPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -64,4 +64,5 @@ CONFIG_SPI=y
|
|||
CONFIG_DM_SPI=y
|
||||
CONFIG_MTK_SPIM=y
|
||||
CONFIG_HEXDUMP=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_LMB_MAX_REGIONS=64
|
||||
|
|
|
@ -64,4 +64,5 @@ CONFIG_SPI=y
|
|||
CONFIG_DM_SPI=y
|
||||
CONFIG_MTK_SPIM=y
|
||||
CONFIG_HEXDUMP=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_LMB_MAX_REGIONS=64
|
||||
|
|
|
@ -44,3 +44,4 @@ CONFIG_BOUNCE_BUFFER=y
|
|||
CONFIG_FSL_USDHC=y
|
||||
CONFIG_MXC_UART=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -104,5 +104,6 @@ CONFIG_SPECIFY_CONSOLE_INDEX=y
|
|||
CONFIG_DM_SERIAL=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_LZO=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_POST=y
|
||||
CONFIG_HUSH_OLD_PARSER=y
|
||||
|
|
|
@ -102,5 +102,6 @@ CONFIG_SPECIFY_CONSOLE_INDEX=y
|
|||
CONFIG_DM_SERIAL=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_LZO=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_POST=y
|
||||
CONFIG_HUSH_OLD_PARSER=y
|
||||
|
|
|
@ -104,5 +104,6 @@ CONFIG_SPECIFY_CONSOLE_INDEX=y
|
|||
CONFIG_DM_SERIAL=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_LZO=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_POST=y
|
||||
CONFIG_HUSH_OLD_PARSER=y
|
||||
|
|
|
@ -102,5 +102,6 @@ CONFIG_SPECIFY_CONSOLE_INDEX=y
|
|||
CONFIG_DM_SERIAL=y
|
||||
CONFIG_SYS_NS16550=y
|
||||
CONFIG_LZO=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
CONFIG_POST=y
|
||||
CONFIG_HUSH_OLD_PARSER=y
|
||||
|
|
|
@ -80,3 +80,4 @@ CONFIG_DM_SPI=y
|
|||
CONFIG_RENESAS_RPC_SPI=y
|
||||
CONFIG_TEE=y
|
||||
CONFIG_OPTEE=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -39,3 +39,4 @@ CONFIG_ENV_IS_IN_ONENAND=y
|
|||
CONFIG_MTD=y
|
||||
CONFIG_SAMSUNG_ONENAND=y
|
||||
CONFIG_SMC911X=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -68,3 +68,4 @@ CONFIG_SPI=y
|
|||
CONFIG_CADENCE_QSPI=y
|
||||
# CONFIG_SPL_WDT is not set
|
||||
CONFIG_SYS_TIMER_COUNTS_DOWN=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -48,6 +48,7 @@ CONFIG_WDT=y
|
|||
CONFIG_WDT_STM32MP=y
|
||||
CONFIG_WDT_ARM_SMC=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB_USE_MAX_REGIONS is not set
|
||||
CONFIG_LMB_MEMORY_REGIONS=2
|
||||
CONFIG_LMB_RESERVED_REGIONS=32
|
||||
|
|
|
@ -36,3 +36,4 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|||
# CONFIG_MMC is not set
|
||||
CONFIG_DM_SERIAL=y
|
||||
CONFIG_DEBUG_UART_SKIP_INIT=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -62,4 +62,5 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|||
# CONFIG_MMC is not set
|
||||
CONFIG_ARM_DCC=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -72,4 +72,5 @@ CONFIG_CADENCE_QSPI=y
|
|||
CONFIG_HAS_CQSPI_REF_CLK=y
|
||||
CONFIG_CQSPI_REF_CLK=200000000
|
||||
CONFIG_CADENCE_OSPI_VERSAL=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -76,4 +76,5 @@ CONFIG_ARM_DCC=y
|
|||
CONFIG_SPI=y
|
||||
CONFIG_DM_SPI=y
|
||||
CONFIG_ZYNQMP_GQSPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -71,4 +71,5 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|||
CONFIG_ARM_DCC=y
|
||||
CONFIG_PL01X_SERIAL=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -70,4 +70,5 @@ CONFIG_CADENCE_QSPI=y
|
|||
CONFIG_HAS_CQSPI_REF_CLK=y
|
||||
CONFIG_CQSPI_REF_CLK=200000000
|
||||
CONFIG_CADENCE_OSPI_VERSAL=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -74,4 +74,5 @@ CONFIG_ARM_DCC=y
|
|||
CONFIG_SPI=y
|
||||
CONFIG_DM_SPI=y
|
||||
CONFIG_ZYNQMP_GQSPI=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -60,4 +60,5 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|||
CONFIG_ARM_DCC=y
|
||||
CONFIG_PANIC_HANG=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -60,4 +60,5 @@ CONFIG_SYS_NAND_MAX_CHIPS=2
|
|||
CONFIG_ARM_DCC=y
|
||||
CONFIG_PANIC_HANG=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -59,4 +59,5 @@ CONFIG_SYS_NAND_ONFI_DETECTION=y
|
|||
CONFIG_ARM_DCC=y
|
||||
CONFIG_PANIC_HANG=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -92,4 +92,5 @@ CONFIG_SPI=y
|
|||
CONFIG_ZYNQMP_GQSPI=y
|
||||
CONFIG_PANIC_HANG=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -79,4 +79,5 @@ CONFIG_SYS_NAND_ONFI_DETECTION=y
|
|||
CONFIG_ARM_DCC=y
|
||||
CONFIG_SYS_TIMER_COUNTS_DOWN=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -83,4 +83,5 @@ CONFIG_SYS_FLASH_QUIET_TEST=y
|
|||
CONFIG_ARM_DCC=y
|
||||
CONFIG_SYS_TIMER_COUNTS_DOWN=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -93,4 +93,5 @@ CONFIG_ARM_DCC=y
|
|||
CONFIG_ZYNQ_QSPI=y
|
||||
CONFIG_SYS_TIMER_COUNTS_DOWN=y
|
||||
# CONFIG_GZIP is not set
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
# CONFIG_LMB is not set
|
||||
|
|
|
@ -10,9 +10,9 @@ config EFI_LOADER
|
|||
depends on !EFI_STUB || !X86_64 || EFI_STUB_64BIT
|
||||
# We need EFI_STUB_32BIT to be set on x86_32 with EFI_STUB
|
||||
depends on !EFI_STUB || !X86 || X86_64 || EFI_STUB_32BIT
|
||||
depends on BLK
|
||||
depends on !EFI_APP
|
||||
default y if !ARM || SYS_CPU = armv7 || SYS_CPU = armv8
|
||||
select BLK
|
||||
select CHARSET
|
||||
# We need to send DM events, dynamically, in the EFI block driver
|
||||
select DM_EVENT
|
||||
|
|
Loading…
Add table
Reference in a new issue