From cac63cea585418fd9fbfb4aeb8835d6c44e0e280 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Mon, 25 Jan 2021 16:17:43 +0100 Subject: imx-seco: unify with meta-freescale meta-freescale introduced the use-imx-security-controller-firmware.bbclass to set the seco file name. Use that class. Also follow the changed compatible machine setting. Related-to: ELB-3324 Signed-off-by: Max Krummenacher (cherry picked from commit 5d0036f130ff8eba00ed2001860badd9e97b9084) --- recipes-bsp/imx-seco/imx-seco_3.7.4.bb | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/recipes-bsp/imx-seco/imx-seco_3.7.4.bb b/recipes-bsp/imx-seco/imx-seco_3.7.4.bb index ae4a7ba..142d115 100644 --- a/recipes-bsp/imx-seco/imx-seco_3.7.4.bb +++ b/recipes-bsp/imx-seco/imx-seco_3.7.4.bb @@ -10,7 +10,7 @@ FSL_EULA_FILE_MD5SUMS_append = " \ ${FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V17} \ " -inherit fsl-eula-unpack deploy +inherit fsl-eula-unpack use-imx-security-controller-firmware deploy SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" @@ -21,21 +21,10 @@ do_compile[noexec] = "1" do_install[noexec] = "1" -SECO_CHIP ?= "UNSUPPORTED" -SECO_CHIP_mx8qm ?= "qmb0" -SECO_CHIP_mx8qxp = "qxb0" -SECO_CHIP_mx8qxpc0 = "qxc0" -SECO_FIRMWARE_NAME_mx8phantomdxl = "qxb0" -SECO_FIRMWARE_NAME_mx8dxl = "dxla0" - -SECO_FIRMWARE_NAME = "mx8${SECO_CHIP}-ahab-container.img" - addtask deploy after do_install do_deploy () { # Deploy i.MX8 SECO firmware files install -m 0644 ${S}/firmware/seco/${SECO_FIRMWARE_NAME} ${DEPLOYDIR} } - -COMPATIBLE_MACHINE = "(mx8)" -COMPATIBLE_MACHINE_mx8m = "(^$)" +COMPATIBLE_MACHINE = "(mx8qm|mx8qxp|mx8phantomdxl|mx8dxl)" -- cgit v1.2.3