summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaiane Angolini <daiane.angolini@foundries.io>2023-01-24 10:10:10 -0300
committerDaiane Angolini <daiane.angolini@foundries.io>2023-02-07 08:16:40 -0300
commitcfc0780441bd0dc6edcc90453f75261f2366c5e7 (patch)
tree220d014543a6c593a09665080f8a87264d396a87
parenta2bc8248ad63adc2eccbe2de533bab4336474e55 (diff)
downloadmeta-freescale-cfc0780441bd0dc6edcc90453f75261f2366c5e7.tar.gz
imx-base: Add support for i.MX 8ULP SOC
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
-rw-r--r--conf/machine/include/imx-base.inc9
1 files changed, 9 insertions, 0 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 3106d637..7639f6e7 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -163,6 +163,7 @@ DEFAULTTUNE:vf-generic-bsp ?= "cortexa5thf-neon"
163DEFAULTTUNE:mx8m-generic-bsp ?= "cortexa53-crypto" 163DEFAULTTUNE:mx8m-generic-bsp ?= "cortexa53-crypto"
164DEFAULTTUNE:mx8qm-generic-bsp ?= "cortexa72-cortexa53-crypto" 164DEFAULTTUNE:mx8qm-generic-bsp ?= "cortexa72-cortexa53-crypto"
165DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto" 165DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto"
166DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto"
166 167
167INHERIT += "machine-overrides-extender" 168INHERIT += "machine-overrides-extender"
168 169
@@ -198,6 +199,8 @@ MACHINEOVERRIDES_EXTENDER:mx8qxp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxd
198MACHINEOVERRIDES_EXTENDER:mx8dx:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxgpu2d:imxgpu3d:imxvulkan:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8dx-generic-bsp:mx8dx-nxp-bsp" 199MACHINEOVERRIDES_EXTENDER:mx8dx:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxgpu2d:imxgpu3d:imxvulkan:mx8-generic-bsp:mx8-nxp-bsp:mx8x-generic-bsp:mx8x-nxp-bsp:mx8dx-generic-bsp:mx8dx-nxp-bsp"
199MACHINEOVERRIDES_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" 200MACHINEOVERRIDES_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"
200 201
202MACHINEOVERRIDES_EXTENDER:mx8ulp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:mx8-generic-bsp:mx8-nxp-bsp:mx8ulp-generic-bsp:mx8ulp-nxp-bsp"
203
201####### 204#######
202### Mainline BSP specific overrides 205### Mainline BSP specific overrides
203####### 206#######
@@ -238,6 +241,8 @@ MACHINEOVERRIDES_EXTENDER:mx8qxp:use-mainline-bsp = "imx-generic-bsp:imx-mainlin
238MACHINEOVERRIDES_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" 241MACHINEOVERRIDES_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"
239MACHINEOVERRIDES_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" 242MACHINEOVERRIDES_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"
240 243
244MACHINEOVERRIDES_EXTENDER:mx8ulp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8ulp-generic-bsp:mx8ulp-mainline-bsp"
245
241MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ 246MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \
242 mx6 \ 247 mx6 \
243 mx6q \ 248 mx6q \
@@ -265,6 +270,7 @@ MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \
265 mx8qxp \ 270 mx8qxp \
266 mx8dx \ 271 mx8dx \
267 mx8dxl \ 272 mx8dxl \
273 mx8ulp \
268" 274"
269 275
270MACHINEOVERRIDES_FILTERED_OUT_QA_ERROR = "%s overrides cannot be used and need conversion to use the new BSP-specific overrides. Check 'meta-freescale/scripts/convert-bsp-specific-overrides'." 276MACHINEOVERRIDES_FILTERED_OUT_QA_ERROR = "%s overrides cannot be used and need conversion to use the new BSP-specific overrides. Check 'meta-freescale/scripts/convert-bsp-specific-overrides'."
@@ -290,6 +296,7 @@ MACHINE_SOCARCH_SUFFIX:mx8mq-nxp-bsp = "-mx8m"
290MACHINE_SOCARCH_SUFFIX:mx8qxp-nxp-bsp = "-mx8" 296MACHINE_SOCARCH_SUFFIX:mx8qxp-nxp-bsp = "-mx8"
291MACHINE_SOCARCH_SUFFIX:mx8dx-nxp-bsp = "-mx8" 297MACHINE_SOCARCH_SUFFIX:mx8dx-nxp-bsp = "-mx8"
292MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl" 298MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl"
299MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp"
293 300
294# For Mainline we use a single SoC suffix as we don't have different build options 301# For Mainline we use a single SoC suffix as we don't have different build options
295MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx" 302MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx"
@@ -364,6 +371,7 @@ IMX_EXTRA_FIRMWARE ?= ""
364IMX_EXTRA_FIRMWARE:mx8-generic-bsp = "firmware-imx-8 imx-sc-firmware imx-seco" 371IMX_EXTRA_FIRMWARE:mx8-generic-bsp = "firmware-imx-8 imx-sc-firmware imx-seco"
365IMX_EXTRA_FIRMWARE:mx8m-generic-bsp = "firmware-imx-8m" 372IMX_EXTRA_FIRMWARE:mx8m-generic-bsp = "firmware-imx-8m"
366IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco" 373IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco"
374IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-sentinel"
367 375
368# Firmware 376# Firmware
369MACHINE_FIRMWARE ?= "" 377MACHINE_FIRMWARE ?= ""
@@ -449,6 +457,7 @@ MACHINE_GSTREAMER_1_0_PLUGIN:mx8mq-nxp-bsp ?= "gstreamer1.0-plugins-imx-meta"
449MACHINE_GSTREAMER_1_0_PLUGIN:mx8qm-nxp-bsp ?= "imx-gst1.0-plugin" 457MACHINE_GSTREAMER_1_0_PLUGIN:mx8qm-nxp-bsp ?= "imx-gst1.0-plugin"
450MACHINE_GSTREAMER_1_0_PLUGIN:mx8qxp-nxp-bsp ?= "imx-gst1.0-plugin" 458MACHINE_GSTREAMER_1_0_PLUGIN:mx8qxp-nxp-bsp ?= "imx-gst1.0-plugin"
451MACHINE_GSTREAMER_1_0_PLUGIN:mx8dx-nxp-bsp ?= "imx-gst1.0-plugin" 459MACHINE_GSTREAMER_1_0_PLUGIN:mx8dx-nxp-bsp ?= "imx-gst1.0-plugin"
460MACHINE_GSTREAMER_1_0_PLUGIN:mx8ulp-nxp-bsp ?= "imx-gst1.0-plugin"
452 461
453PREFERRED_VERSION_gstreamer1.0:mx8-nxp-bsp ??= "1.20.3.imx" 462PREFERRED_VERSION_gstreamer1.0:mx8-nxp-bsp ??= "1.20.3.imx"
454PREFERRED_VERSION_gstreamer1.0-plugins-base:mx8-nxp-bsp ??= "1.20.3.imx" 463PREFERRED_VERSION_gstreamer1.0-plugins-base:mx8-nxp-bsp ??= "1.20.3.imx"