summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2022-04-01 09:21:20 -0300
committerGitHub <noreply@github.com>2022-04-01 09:21:20 -0300
commit36589d57ee3fa9d3aac891f42c16d45622b00750 (patch)
treee48267fc91c3f0be063de5e6838e8b3a264c3d9e
parent65398605b9f412ac851c945f4cbe36a81b899a8f (diff)
parenteb5a7835a726073ed0cf0055aabb9c3fdeb6d947 (diff)
downloadmeta-freescale-36589d57ee3fa9d3aac891f42c16d45622b00750.tar.gz
Merge pull request #1028 from thochstein/master
Fix mx8dx machine override hierarchy
-rw-r--r--classes/use-imx-security-controller-firmware.bbclass10
-rw-r--r--conf/machine/imx8dx-mek.conf2
-rw-r--r--conf/machine/include/imx-base.inc8
-rw-r--r--recipes-bsp/imx-mkimage/imx-boot_1.0.bb1
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc3
-rw-r--r--recipes-graphics/wayland/weston-init.bbappend5
-rw-r--r--recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.6.1.bb5
-rw-r--r--recipes-multimedia/imx-dsp/imx-dsp-codec-ext_1.2.0.bb2
-rw-r--r--recipes-multimedia/imx-dsp/imx-dsp_1.2.0.bb2
-rw-r--r--recipes-security/optee-imx/optee-os_3.15.0.imx.bb16
10 files changed, 32 insertions, 22 deletions
diff --git a/classes/use-imx-security-controller-firmware.bbclass b/classes/use-imx-security-controller-firmware.bbclass
index bdbf3684..dfd708e4 100644
--- a/classes/use-imx-security-controller-firmware.bbclass
+++ b/classes/use-imx-security-controller-firmware.bbclass
@@ -16,13 +16,13 @@
16# This behavior ensures that derivatives which requires SECO Firmware to be 16# This behavior ensures that derivatives which requires SECO Firmware to be
17# present in the image file have it properly defined. 17# present in the image file have it properly defined.
18 18
19SECO_FIRMWARE_NAME ?= "" 19SECO_FIRMWARE_NAME ?= ""
20 20SECO_FIRMWARE_NAME:mx8qm-nxp-bsp = "mx8qmb0-ahab-container.img"
21SECO_FIRMWARE_NAME:mx8qm-nxp-bsp = "mx8qmb0-ahab-container.img" 21SECO_FIRMWARE_NAME:mx8qxp-nxp-bsp = \
22SECO_FIRMWARE_NAME:mx8qxp-nxp-bsp = \
23 "${@bb.utils.contains('MACHINE_FEATURES', 'soc-revb0', 'mx8qxb0-ahab-container.img', \ 22 "${@bb.utils.contains('MACHINE_FEATURES', 'soc-revb0', 'mx8qxb0-ahab-container.img', \
24 'mx8qxc0-ahab-container.img', d)}" 23 'mx8qxc0-ahab-container.img', d)}"
25SECO_FIRMWARE_NAME:mx8dxl-nxp-bsp = "mx8dxla1-ahab-container.img" 24SECO_FIRMWARE_NAME:mx8dx-nxp-bsp = "mx8qxc0-ahab-container.img"
25SECO_FIRMWARE_NAME:mx8dxl-nxp-bsp = "mx8dxla1-ahab-container.img"
26 26
27python () { 27python () {
28 if "mx8m-nxp-bsp" in d.getVar('MACHINEOVERRIDES').split(":"): 28 if "mx8m-nxp-bsp" in d.getVar('MACHINEOVERRIDES').split(":"):
diff --git a/conf/machine/imx8dx-mek.conf b/conf/machine/imx8dx-mek.conf
index d1aaa8ee..8e8bdee0 100644
--- a/conf/machine/imx8dx-mek.conf
+++ b/conf/machine/imx8dx-mek.conf
@@ -3,7 +3,7 @@
3#@DESCRIPTION: i.MX 8DualXPlus Multisensory Enablement Kit board 3#@DESCRIPTION: i.MX 8DualXPlus Multisensory Enablement Kit board
4#@MAINTAINER: Lauren Post <lauren.post@nxp.com> 4#@MAINTAINER: Lauren Post <lauren.post@nxp.com>
5 5
6MACHINEOVERRIDES =. "mx8qxp:mx8dx:" 6MACHINEOVERRIDES =. "mx8dx:"
7 7
8require include/imx8x-mek.inc 8require include/imx8x-mek.inc
9 9
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index dc997443..e73e3270 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -159,6 +159,7 @@ MACHINEOVERRIDES_EXTENDER:mx8mp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxd
159MACHINEOVERRIDES_EXTENDER:mx8mq:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxvpu:imxgpu:imxgpu3d:mx8-generic-bsp:mx8-nxp-bsp:mx8m-generic-bsp:mx8m-nxp-bsp:mx8mq-generic-bsp:mx8mq-nxp-bsp" 159MACHINEOVERRIDES_EXTENDER:mx8mq:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxvpu:imxgpu:imxgpu3d:mx8-generic-bsp:mx8-nxp-bsp:mx8m-generic-bsp:mx8m-nxp-bsp:mx8mq-generic-bsp:mx8mq-nxp-bsp"
160 160
161MACHINEOVERRIDES_EXTENDER:mx8qxp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxgpu2d:imxgpu3d:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8qxp-generic-bsp:mx8qxp-nxp-bsp" 161MACHINEOVERRIDES_EXTENDER:mx8qxp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxgpu2d:imxgpu3d:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8qxp-generic-bsp:mx8qxp-nxp-bsp"
162MACHINEOVERRIDES_EXTENDER:mx8dx:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxgpu2d:imxgpu3d:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8dx-generic-bsp:mx8dx-nxp-bsp"
162MACHINEOVERRIDES_EXTENDER:mx8dxl:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxfbdev:mx8dxl-generic-bsp:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8dxl-nxp-bsp" 163MACHINEOVERRIDES_EXTENDER:mx8dxl:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxfbdev:mx8dxl-generic-bsp:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8dxl-nxp-bsp"
163 164
164####### 165#######
@@ -196,6 +197,7 @@ MACHINEOVERRIDES_EXTENDER:mx8mp:use-mainline-bsp = "imx-generic-bsp:imx-mainlin
196MACHINEOVERRIDES_EXTENDER:mx8mq:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8m-generic-bsp:mx8m-mainline-bsp:mx8mq-generic-bsp:mx8mq-mainline-bsp" 197MACHINEOVERRIDES_EXTENDER:mx8mq:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8m-generic-bsp:mx8m-mainline-bsp:mx8mq-generic-bsp:mx8mq-mainline-bsp"
197 198
198MACHINEOVERRIDES_EXTENDER:mx8qxp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8x-generic-bsp:mx8x-mainline-bsp:mx8qxp-generic-bsp:mx8qxp-mainline-bsp" 199MACHINEOVERRIDES_EXTENDER:mx8qxp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8x-generic-bsp:mx8x-mainline-bsp:mx8qxp-generic-bsp:mx8qxp-mainline-bsp"
200MACHINEOVERRIDES_EXTENDER:mx8dx:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8x-generic-bsp:mx8x-mainline-bsp:mx8dx-generic-bsp:mx8dx-mainline-bsp"
199MACHINEOVERRIDES_EXTENDER:mx8dxl:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8x-generic-bsp:mx8x-mainline-bsp:mx8dxl-generic-bsp:mx8dxl-mainline-bsp" 201MACHINEOVERRIDES_EXTENDER:mx8dxl:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8x-generic-bsp:mx8x-mainline-bsp:mx8dxl-generic-bsp:mx8dxl-mainline-bsp"
200 202
201MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ 203MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \
@@ -221,6 +223,7 @@ MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \
221 mx8mp \ 223 mx8mp \
222 mx8mq \ 224 mx8mq \
223 mx8qxp \ 225 mx8qxp \
226 mx8dx \
224 mx8dxl \ 227 mx8dxl \
225" 228"
226 229
@@ -246,7 +249,8 @@ MACHINE_SOCARCH_SUFFIX:mx8mn-nxp-bsp = "-mx8mn"
246MACHINE_SOCARCH_SUFFIX:mx8mp-nxp-bsp = "-mx8mp" 249MACHINE_SOCARCH_SUFFIX:mx8mp-nxp-bsp = "-mx8mp"
247MACHINE_SOCARCH_SUFFIX:mx8mq-nxp-bsp = "-mx8m" 250MACHINE_SOCARCH_SUFFIX:mx8mq-nxp-bsp = "-mx8m"
248MACHINE_SOCARCH_SUFFIX:mx8qxp-nxp-bsp = "-mx8" 251MACHINE_SOCARCH_SUFFIX:mx8qxp-nxp-bsp = "-mx8"
249MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8dxl" 252MACHINE_SOCARCH_SUFFIX:mx8dx-nxp-bsp = "-mx8"
253MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl"
250 254
251# For Mainline we use a single SoC suffix as we don't have different build options 255# For Mainline we use a single SoC suffix as we don't have different build options
252MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx" 256MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx"
@@ -335,6 +339,7 @@ MACHINE_FIRMWARE:append:mx8mp-generic-bsp = " linux-firmware-imx-sdma-imx7d fir
335MACHINE_FIRMWARE:append:mx8mq-generic-bsp = " linux-firmware-imx-sdma-imx7d" 339MACHINE_FIRMWARE:append:mx8mq-generic-bsp = " linux-firmware-imx-sdma-imx7d"
336MACHINE_FIRMWARE:append:mx8qm-generic-bsp = " firmware-imx-vpu-imx8" 340MACHINE_FIRMWARE:append:mx8qm-generic-bsp = " firmware-imx-vpu-imx8"
337MACHINE_FIRMWARE:append:mx8qxp-generic-bsp = " firmware-imx-vpu-imx8" 341MACHINE_FIRMWARE:append:mx8qxp-generic-bsp = " firmware-imx-vpu-imx8"
342MACHINE_FIRMWARE:append:mx8dx-generic-bsp = " firmware-imx-vpu-imx8"
338MACHINE_FIRMWARE:append:imx-mainline-bsp = " linux-firmware-imx-sdma-imx6q linux-firmware-imx-sdma-imx7d firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d" 343MACHINE_FIRMWARE:append:imx-mainline-bsp = " linux-firmware-imx-sdma-imx6q linux-firmware-imx-sdma-imx7d firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d"
339 344
340MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" 345MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}"
@@ -383,6 +388,7 @@ MACHINE_GSTREAMER_1_0_PLUGIN:mx8mp-nxp-bsp ?= "imx-gst1.0-plugin"
383MACHINE_GSTREAMER_1_0_PLUGIN:mx8mq-nxp-bsp ?= "imx-gst1.0-plugin" 388MACHINE_GSTREAMER_1_0_PLUGIN:mx8mq-nxp-bsp ?= "imx-gst1.0-plugin"
384MACHINE_GSTREAMER_1_0_PLUGIN:mx8qm-nxp-bsp ?= "imx-gst1.0-plugin" 389MACHINE_GSTREAMER_1_0_PLUGIN:mx8qm-nxp-bsp ?= "imx-gst1.0-plugin"
385MACHINE_GSTREAMER_1_0_PLUGIN:mx8qxp-nxp-bsp ?= "imx-gst1.0-plugin" 390MACHINE_GSTREAMER_1_0_PLUGIN:mx8qxp-nxp-bsp ?= "imx-gst1.0-plugin"
391MACHINE_GSTREAMER_1_0_PLUGIN:mx8dx-nxp-bsp ?= "imx-gst1.0-plugin"
386 392
387PREFERRED_VERSION_gstreamer1.0:mx8-nxp-bsp ?= "1.18.0.imx" 393PREFERRED_VERSION_gstreamer1.0:mx8-nxp-bsp ?= "1.18.0.imx"
388PREFERRED_VERSION_gstreamer1.0-plugins-base:mx8-nxp-bsp ?= "1.18.0.imx" 394PREFERRED_VERSION_gstreamer1.0-plugins-base:mx8-nxp-bsp ?= "1.18.0.imx"
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
index d5330897..88689ead 100644
--- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
+++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
@@ -73,6 +73,7 @@ REV_OPTION ?= ""
73REV_OPTION:mx8qxp-nxp-bsp = \ 73REV_OPTION:mx8qxp-nxp-bsp = \
74 "${@bb.utils.contains('MACHINE_FEATURES', 'soc-revb0', '', \ 74 "${@bb.utils.contains('MACHINE_FEATURES', 'soc-revb0', '', \
75 'REV=C0', d)}" 75 'REV=C0', d)}"
76REV_OPTION:mx8dx-nxp-bsp = "REV=C0"
76 77
77compile_mx8m() { 78compile_mx8m() {
78 bbnote 8MQ/8MM/8MN/8MP boot binary build 79 bbnote 8MQ/8MM/8MN/8MP boot binary build
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
index 3dd2f55c..7816ec40 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -147,9 +147,10 @@ HAS_GBM:mx8-nxp-bsp = "true"
147 147
148IMX_SOC = "IMX_SOC_NOT_SET" 148IMX_SOC = "IMX_SOC_NOT_SET"
149IMX_SOC:mx8qm-nxp-bsp = "mx8qm" 149IMX_SOC:mx8qm-nxp-bsp = "mx8qm"
150IMX_SOC:mx8qxp-nxp-bsp = "mx8qxp"
151IMX_SOC:mx8dx-nxp-bsp = "mx8qxp"
150IMX_SOC:mx8mp-nxp-bsp = "mx8mp" 152IMX_SOC:mx8mp-nxp-bsp = "mx8mp"
151IMX_SOC:mx8mq-nxp-bsp = "mx8mq" 153IMX_SOC:mx8mq-nxp-bsp = "mx8mq"
152IMX_SOC:mx8qxp-nxp-bsp = "mx8qxp"
153IMX_SOC:mx8mn-nxp-bsp = "mx8mn" 154IMX_SOC:mx8mn-nxp-bsp = "mx8mn"
154IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" 155IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp"
155 156
diff --git a/recipes-graphics/wayland/weston-init.bbappend b/recipes-graphics/wayland/weston-init.bbappend
index 7aceb6b1..4ba6cba7 100644
--- a/recipes-graphics/wayland/weston-init.bbappend
+++ b/recipes-graphics/wayland/weston-init.bbappend
@@ -27,9 +27,10 @@ INI_UNCOMMENT_ASSIGNMENTS:append:mx8mq-nxp-bsp = " \
27# FIXME: The 8QM and 8QXP SoCs have better performance without G2D so don't enable it 27# FIXME: The 8QM and 8QXP SoCs have better performance without G2D so don't enable it
28# Ideally, this should be seamless and Vivante ought to handle it internally and take the fastest 28# Ideally, this should be seamless and Vivante ought to handle it internally and take the fastest
29# rendering code. 29# rendering code.
30INI_UNCOMMENT_USE_G2D:imxgpu2d ?= "use-g2d=1" 30INI_UNCOMMENT_USE_G2D:imxgpu2d ?= "use-g2d=1"
31INI_UNCOMMENT_USE_G2D:mx8qm-nxp-bsp = "" 31INI_UNCOMMENT_USE_G2D:mx8qm-nxp-bsp = ""
32INI_UNCOMMENT_USE_G2D:mx8qxp-nxp-bsp = "" 32INI_UNCOMMENT_USE_G2D:mx8qxp-nxp-bsp = ""
33INI_UNCOMMENT_USE_G2D:mx8dx-nxp-bsp = ""
33INI_UNCOMMENT_ASSIGNMENTS:append:imxgpu2d = " \ 34INI_UNCOMMENT_ASSIGNMENTS:append:imxgpu2d = " \
34 ${INI_UNCOMMENT_USE_G2D} \ 35 ${INI_UNCOMMENT_USE_G2D} \
35" 36"
diff --git a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.6.1.bb b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.6.1.bb
index f53de1fa..160a9ea5 100644
--- a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.6.1.bb
+++ b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_4.6.1.bb
@@ -49,9 +49,10 @@ PACKAGES =+ "${PN}-gplay ${PN}-libgplaycore ${PN}-libgstfsl ${PN}-grecorder ${PN
49# Add codec list that the beep plugin run-time depended 49# Add codec list that the beep plugin run-time depended
50BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis" 50BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis"
51RDEPENDS:${PN} += "imx-parser ${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux " 51RDEPENDS:${PN} += "imx-parser ${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux "
52RDEPENDS:${PN}:append:mx8qm-nxp-bsp = " imx-dsp" 52RDEPENDS:${PN}:append:mx8qm-nxp-bsp = " imx-dsp"
53RDEPENDS:${PN}:append:mx8qxp-nxp-bsp = " imx-dsp" 53RDEPENDS:${PN}:append:mx8qxp-nxp-bsp = " imx-dsp"
54RDEPENDS:${PN}:append:mx8mp-nxp-bsp = " imx-dsp" 54RDEPENDS:${PN}:append:mx8dx-nxp-bsp = " imx-dsp"
55RDEPENDS:${PN}:append:mx8mp-nxp-bsp = " imx-dsp"
55RDEPENDS:${PN}:append:mx8ulp-nxp-bsp = " imx-dsp" 56RDEPENDS:${PN}:append:mx8ulp-nxp-bsp = " imx-dsp"
56 57
57# overlaysink rely on G2D, 58# overlaysink rely on G2D,
diff --git a/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_1.2.0.bb b/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_1.2.0.bb
index f34c466c..470fb7fa 100644
--- a/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_1.2.0.bb
+++ b/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_1.2.0.bb
@@ -18,4 +18,4 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
18INSANE_SKIP:${PN} = "arch dev-so" 18INSANE_SKIP:${PN} = "arch dev-so"
19 19
20FILES:${PN} += "${libdir}/imx-mm/audio-codec ${datadir}/imx-mm" 20FILES:${PN} += "${libdir}/imx-mm/audio-codec ${datadir}/imx-mm"
21COMPATIBLE_MACHINE = "(mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8mp-nxp-bsp|mx8ulp-nxp-bsp)" 21COMPATIBLE_MACHINE = "(mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8dx-nxp-bsp|mx8mp-nxp-bsp|mx8ulp-nxp-bsp)"
diff --git a/recipes-multimedia/imx-dsp/imx-dsp_1.2.0.bb b/recipes-multimedia/imx-dsp/imx-dsp_1.2.0.bb
index eb90f17f..bfa279a0 100644
--- a/recipes-multimedia/imx-dsp/imx-dsp_1.2.0.bb
+++ b/recipes-multimedia/imx-dsp/imx-dsp_1.2.0.bb
@@ -42,4 +42,4 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
42INHIBIT_SYSROOT_STRIP = "1" 42INHIBIT_SYSROOT_STRIP = "1"
43 43
44PACKAGE_ARCH = "${MACHINE_ARCH}" 44PACKAGE_ARCH = "${MACHINE_ARCH}"
45COMPATIBLE_MACHINE = "(mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8mp-nxp-bsp|mx8ulp-nxp-bsp)" 45COMPATIBLE_MACHINE = "(mx8qm-nxp-bsp|mx8qxp-nxp-bsp|mx8dx-nxp-bsp|mx8mp-nxp-bsp|mx8ulp-nxp-bsp)"
diff --git a/recipes-security/optee-imx/optee-os_3.15.0.imx.bb b/recipes-security/optee-imx/optee-os_3.15.0.imx.bb
index e3eea2b4..3fca3dbf 100644
--- a/recipes-security/optee-imx/optee-os_3.15.0.imx.bb
+++ b/recipes-security/optee-imx/optee-os_3.15.0.imx.bb
@@ -31,14 +31,14 @@ PLATFORM_FLAVOR:imx6ul = "mx6ulevk"
31PLATFORM_FLAVOR:imx6ull = "mx6ullevk" 31PLATFORM_FLAVOR:imx6ull = "mx6ullevk"
32PLATFORM_FLAVOR:imx6ull = "mx6ullevk" 32PLATFORM_FLAVOR:imx6ull = "mx6ullevk"
33PLATFORM_FLAVOR:imx6ulz = "mx6ulzevk" 33PLATFORM_FLAVOR:imx6ulz = "mx6ulzevk"
34PLATFORM_FLAVOR:mx8mq-nxp-bsp = "mx8mqevk" 34PLATFORM_FLAVOR:mx8mq-nxp-bsp = "mx8mqevk"
35PLATFORM_FLAVOR:mx8mm-nxp-bsp = "mx8mmevk" 35PLATFORM_FLAVOR:mx8mm-nxp-bsp = "mx8mmevk"
36PLATFORM_FLAVOR:mx8mn-nxp-bsp = "mx8mnevk" 36PLATFORM_FLAVOR:mx8mn-nxp-bsp = "mx8mnevk"
37PLATFORM_FLAVOR:mx8mp-nxp-bsp = "mx8mpevk" 37PLATFORM_FLAVOR:mx8mp-nxp-bsp = "mx8mpevk"
38PLATFORM_FLAVOR:mx8qm-nxp-bsp = "mx8qmmek" 38PLATFORM_FLAVOR:mx8qm-nxp-bsp = "mx8qmmek"
39PLATFORM_FLAVOR:mx8qxp-nxp-bsp = "mx8qxpmek" 39PLATFORM_FLAVOR:mx8qxp-nxp-bsp = "mx8qxpmek"
40PLATFORM_FLAVOR:mx8dx-nxp-bsp = "mx8dxmek" 40PLATFORM_FLAVOR:mx8dx-nxp-bsp = "mx8dxmek"
41PLATFORM_FLAVOR:mx8dxl-nxp-bsp = "mx8dxlevk" 41PLATFORM_FLAVOR:mx8dxl-nxp-bsp = "mx8dxlevk"
42 42
43OPTEE_ARCH ?= "arm32" 43OPTEE_ARCH ?= "arm32"
44OPTEE_ARCH:armv7a = "arm32" 44OPTEE_ARCH:armv7a = "arm32"