diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2019-03-06 14:34:52 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-05-13 13:58:06 +0200 |
commit | ab06d72a6ef8939831b8c0b1c412d9a11fc06889 (patch) | |
tree | b015e4c8254ba8896be207947a55decf766daaf7 /firmware | |
parent | ed251dc493215e1fa14e610b208059cdcb95e52e (diff) | |
download | barebox-ab06d72a6ef8939831b8c0b1c412d9a11fc06889.tar.gz barebox-ab06d72a6ef8939831b8c0b1c412d9a11fc06889.tar.xz |
ARM: Layerscape: Add PPA firmware support
The "Primary Protected Application" (PPA) is a PSCI compliant firmware
distributed by NXP. It is needed to start the secondary cores on
Layerscape SoCs. Without it Linux will be started in EL3 and doesn't
work properly. The precompiled firmware images can be found on
https://github.com/NXP/qoriq-ppa-binary and are not included in
barebox.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile index 306c006e23..9581ee6116 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -13,6 +13,8 @@ firmware-$(CONFIG_FIRMWARE_IMX8MQ_ATF) += imx8mq-bl31.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 + # 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)) |