From ab06d72a6ef8939831b8c0b1c412d9a11fc06889 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Wed, 6 Mar 2019 14:34:52 +0100 Subject: 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 --- firmware/Makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'firmware') 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)) -- cgit v1.2.3