mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-23 12:14:32 +08:00
e88089e4f1
Enable all the necessary options for capsule updates to work, as well as a few additional EFI features. Capsule updates themselves are only enabled for the RB3 Gen 2, since the exact details on where to flash U-Boot (or how to handle multiple boot methods) has not been finalised for other boards. Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
28 lines
738 B
Plaintext
28 lines
738 B
Plaintext
# Configuration for building U-Boot to be flashed
|
|
# to the uefi partition of QCM6490 dev boards with
|
|
# the "Linux Embedded" partition layout (which have
|
|
# a dedicated "uefi" partition for edk2/U-Boot)
|
|
|
|
#include "qcom_defconfig"
|
|
|
|
# Otherwise buildman thinks this isn't an ARM platform
|
|
CONFIG_ARM=y
|
|
|
|
CONFIG_DEBUG_UART=y
|
|
CONFIG_DEBUG_UART_ANNOUNCE=y
|
|
CONFIG_DEBUG_UART_BASE=0x994000
|
|
CONFIG_DEBUG_UART_MSM_GENI=y
|
|
CONFIG_DEBUG_UART_CLOCK=14745600
|
|
|
|
# Address where U-Boot will be loaded
|
|
CONFIG_TEXT_BASE=0x9fc00000
|
|
CONFIG_REMAKE_ELF=y
|
|
|
|
CONFIG_DEFAULT_DEVICE_TREE="qcom/qcs6490-rb3gen2"
|
|
|
|
# Enable capsule updates
|
|
CONFIG_EFI_RUNTIME_UPDATE_CAPSULE=y
|
|
CONFIG_EFI_CAPSULE_ON_DISK=y
|
|
CONFIG_EFI_IGNORE_OSINDICATIONS=y
|
|
CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y
|