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-27 14:21:00 +0100
commitcac63cea585418fd9fbfb4aeb8835d6c44e0e280 (patch)
treef069299a9cebc23eee654ba830651bc3bb5ef126
parent5377e65871167fd28c53c4c4d12416d3f3428244 (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> (cherry picked from commit 5d0036f130ff8eba00ed2001860badd9e97b9084)
-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)"