mirror of
https://github.com/smaeul/u-boot.git
synced 2025-09-15 06:26:07 +01:00
Define the firmware components updatable via EFI capsule update, including defining capsule GUIDs for the various firmware components for the BeagleBoneAI64. Note this involved creating BeagleBoneAI64's own beagleboneai64.h board header file instead of reusing j721e_evm's. Signed-off-by: Jonathan Humphreys <j-humphreys@ti.com> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
60 lines
1.2 KiB
Plaintext
60 lines
1.2 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
# Copyright (C) 2022-2023 Texas Instruments Incorporated - https://www.ti.com/
|
|
# Copyright (C) 2022-2023 Jason Kridner, BeagleBoard.org Foundation
|
|
# Copyright (C) 2022-2023 Robert Nelson, BeagleBoard.org Foundation
|
|
#
|
|
|
|
choice
|
|
prompt "BeagleBoard.org J721E/TDA4VM based BeagleBone AI-64 board"
|
|
optional
|
|
|
|
config TARGET_J721E_A72_BEAGLEBONEAI64
|
|
bool "BeagleBoard.org J721E BeagleBone AI-64 running on A72"
|
|
select ARM64
|
|
select SYS_DISABLE_DCACHE_OPS
|
|
select BINMAN
|
|
|
|
config TARGET_J721E_R5_BEAGLEBONEAI64
|
|
bool "BeagleBoard.org J721E BeagleBone AI-64 running on R5"
|
|
select CPU_V7R
|
|
select SYS_THUMB_BUILD
|
|
select K3_LOAD_SYSFW
|
|
select RAM
|
|
select SPL_RAM
|
|
select K3_DDRSS
|
|
select BINMAN
|
|
imply SYS_K3_SPL_ATF
|
|
|
|
endchoice
|
|
|
|
if TARGET_J721E_A72_BEAGLEBONEAI64
|
|
|
|
config SYS_BOARD
|
|
default "beagleboneai64"
|
|
|
|
config SYS_VENDOR
|
|
default "beagle"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "beagleboneai64"
|
|
|
|
source "board/ti/common/Kconfig"
|
|
|
|
endif
|
|
|
|
if TARGET_J721E_R5_BEAGLEBONEAI64
|
|
|
|
config SYS_BOARD
|
|
default "beagleboneai64"
|
|
|
|
config SYS_VENDOR
|
|
default "beagle"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "beagleboneai64"
|
|
|
|
source "board/ti/common/Kconfig"
|
|
|
|
endif
|