summaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2018-07-19 18:03:50 -0700
committerSascha Hauer <s.hauer@pengutronix.de>2018-08-08 08:29:45 +0200
commitdee97d65111f1624ee77177a08e3000a693a96f9 (patch)
treefabe8a2d75bb4364194084458039afc7cb837afc /firmware
parent24546157658047ea3514b8115dccc3d0d0350e85 (diff)
downloadbarebox-dee97d65111f1624ee77177a08e3000a693a96f9.tar.gz
ARM: i.MX: fimware: Add pre-built BL31 ATF blob
Running Linux on i.MX8M requires us to use and properly set up a ARM Trusted Firmware blob. For the sake of convenience, add a pre-built blob to our firmware tree, so it can be used by individual boards. This blob was built using Buildroot: - commit: 6b02b8210acb18773f2c4b26cfc11d1f9bc4fb88 - defconig: freescale_imx8mqevk_defconfig The resulting file of interest is output/images/bl31.bin Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'firmware')
-rw-r--r--firmware/Kconfig3
-rw-r--r--firmware/Makefile2
-rwxr-xr-xfirmware/imx/imx8m-bl31.binbin0 -> 46744 bytes
3 files changed, 5 insertions, 0 deletions
diff --git a/firmware/Kconfig b/firmware/Kconfig
index b644964..a6f79e8 100644
--- a/firmware/Kconfig
+++ b/firmware/Kconfig
@@ -7,4 +7,7 @@ config EXTRA_FIRMWARE_DIR
config FIRMWARE_IMX_LPDDR4_PMU_TRAIN
bool
+config FIRMWARE_IMX8MQ_ATF
+ bool
+
endmenu
diff --git a/firmware/Makefile b/firmware/Makefile
index c82e81a..6212493 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -9,6 +9,8 @@ firmware-$(CONFIG_FIRMWARE_IMX_LPDDR4_PMU_TRAIN) += \
imx/lpddr4_pmu_train_2d_dmem.bin \
imx/lpddr4_pmu_train_2d_imem.bin
+firmware-$(CONFIG_FIRMWARE_IMX8MQ_ATF) += imx/imx8m-bl31.bin
+
# Create $(fwabs) from $(CONFIG_EXTRA_FIRMWARE_DIR) -- if it doesn't have a
# leading /, it's relative to $(srctree).
fwdir := $(subst $(quote),,$(CONFIG_EXTRA_FIRMWARE_DIR))
diff --git a/firmware/imx/imx8m-bl31.bin b/firmware/imx/imx8m-bl31.bin
new file mode 100755
index 0000000..b2310e4
--- /dev/null
+++ b/firmware/imx/imx8m-bl31.bin
Binary files differ