summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2021-01-25 16:17:43 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2021-01-25 16:58:14 +0100
commit5d0036f130ff8eba00ed2001860badd9e97b9084 (patch)
tree70aed55dfab7ad3c40de6168e9d478a198fdf04a
parent433fef501f58153a51da6be2c5959c5545912f3b (diff)
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 <max.krummenacher@toradex.com>
-rw-r--r--recipes-bsp/imx-seco/imx-seco_3.7.4.bb15
1 files 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)"