[PATCH] efi: add missing Kconfig selects
Enrico Jorns
ejo at pengutronix.de
Wed Oct 11 06:20:42 PDT 2017
Building EFI code without block device and partition support enabled
will fail with:
| drivers/built-in.o: In function `efi_bio_probe':
| (.text+0x125d): undefined reference to `blockdevice_register'
| drivers/built-in.o: In function `efi_bio_probe':
| (.text+0x126c): undefined reference to `parse_partition_table'
| Makefile:766: recipe for target 'barebox' failed
Thus always select BLOCK and PARTITION_DISK when enabling EFI_BOOTUP.
Signed-off-by: Enrico Jorns <ejo at pengutronix.de>
---
drivers/efi/Kconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/efi/Kconfig b/drivers/efi/Kconfig
index 2cd9dd504f..cca1a2e1d6 100644
--- a/drivers/efi/Kconfig
+++ b/drivers/efi/Kconfig
@@ -1,2 +1,4 @@
config EFI_BOOTUP
bool
+ select BLOCK
+ select PARTITION_DISK
--
2.11.0
More information about the barebox
mailing list