Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

efi/libstub/arm: default EFI_ARMSTUB_DTB_LOADER to y

Default EFI_ARMSTUB_DTB_LOADER to y to allow the dtb= command
line parameter to function with efi loader.

Required for development purposes and to boot on existing bootloaders
that do not support devicetree provided by the firmware or by the
bootloader.

Fixes: 3d7ee348aa41 ("efi/libstub/arm: Add opt-in Kconfig option ...")
Signed-off-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>

authored by

Scott Branden and committed by
Ard Biesheuvel
d3109593 11da3a7f

+6 -3
+6 -3
drivers/firmware/efi/Kconfig
··· 90 90 config EFI_ARMSTUB_DTB_LOADER 91 91 bool "Enable the DTB loader" 92 92 depends on EFI_ARMSTUB 93 + default y 93 94 help 94 95 Select this config option to add support for the dtb= command 95 96 line parameter, allowing a device tree blob to be loaded into 96 97 memory from the EFI System Partition by the stub. 97 98 98 - The device tree is typically provided by the platform or by 99 - the bootloader, so this option is mostly for development 100 - purposes only. 99 + If the device tree is provided by the platform or by 100 + the bootloader this option may not be needed. 101 + But, for various development reasons and to maintain existing 102 + functionality for bootloaders that do not have such support 103 + this option is necessary. 101 104 102 105 config EFI_BOOTLOADER_CONTROL 103 106 tristate "EFI Bootloader Control"