summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2024-01-04 15:17:45 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2024-01-08 11:00:59 +0100
commitd049c35ee545b99ed0d73885372bdc4052e8b359 (patch)
tree92a986e689ff771e706df61eb645f35620778242 /firmware
parentab23a79105d75a2d2f5785d86b86fc85d5c501b4 (diff)
downloadbarebox-d049c35ee545b99ed0d73885372bdc4052e8b359.tar.gz
barebox-d049c35ee545b99ed0d73885372bdc4052e8b359.tar.xz
mci: imx-esdhc-pbl: implement esdhc xload for ls1028a
This implements esdhc xload support for LS1028a. Unlike LS1046a we use TF-A rather than obsoleted PPA for EL3, so this code also starts the TF-A. Link: https://lore.barebox.org/20240104141746.165014-19-s.hauer@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'firmware')
-rw-r--r--firmware/Kconfig3
-rw-r--r--firmware/Makefile1
2 files changed, 4 insertions, 0 deletions
diff --git a/firmware/Kconfig b/firmware/Kconfig
index 38fbf85555..2785c4aabe 100644
--- a/firmware/Kconfig
+++ b/firmware/Kconfig
@@ -58,4 +58,7 @@ config FIRMWARE_CCBV2_OPTEE
depends on MACH_WEBASTO_CCBV2 && PBL_OPTEE
default y
+config FIRMWARE_LS1028A_ATF
+ bool
+
endmenu
diff --git a/firmware/Makefile b/firmware/Makefile
index 51d98d54bf..9c3ffa4289 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -29,6 +29,7 @@ pbl-firmware-$(CONFIG_ARCH_RK3399_OPTEE) += rk3399-op-tee.bin
firmware-$(CONFIG_DRIVER_NET_FSL_FMAN) += fsl_fman_ucode_ls1046_r1.0_106_4_18.bin
firmware-$(CONFIG_ARCH_LAYERSCAPE_PPA) += ppa-ls1046a.bin
+fw-external-$(CONFIG_FIRMWARE_LS1028A_ATF) += ls1028a-bl31.bin
pbl-firmware-$(CONFIG_FIRMWARE_CCBV2_OPTEE) += ccbv2_optee.bin