diff options
author | Daiane Angolini <daiane.angolini@foundries.io> | 2023-01-26 16:11:52 -0300 |
---|---|---|
committer | Daiane Angolini <daiane.angolini@foundries.io> | 2023-02-14 10:59:01 -0300 |
commit | 6e0093721ba129e88c9b99168f2c33d7ef8c6d13 (patch) | |
tree | f233948711703e7a4813705a08aa89685b5bae72 /conf/machine/include/imx-base.inc | |
parent | c672699f7397ac60f6e692ed3a503b6808ae4ad8 (diff) | |
download | meta-freescale-6e0093721ba129e88c9b99168f2c33d7ef8c6d13.tar.gz |
imx-base: Add i.MX 93 configuration
It is based on 5.15.71_2.2.0 NXP BSP release.
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
Diffstat (limited to 'conf/machine/include/imx-base.inc')
-rw-r--r-- | conf/machine/include/imx-base.inc | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 7639f6e7..b2ca0ef8 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
@@ -164,6 +164,7 @@ DEFAULTTUNE:mx8m-generic-bsp ?= "cortexa53-crypto" | |||
164 | DEFAULTTUNE:mx8qm-generic-bsp ?= "cortexa72-cortexa53-crypto" | 164 | DEFAULTTUNE:mx8qm-generic-bsp ?= "cortexa72-cortexa53-crypto" |
165 | DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto" | 165 | DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto" |
166 | DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto" | 166 | DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto" |
167 | DEFAULTTUNE:mx93-generic-bsp ?= "cortexa55" | ||
167 | 168 | ||
168 | INHERIT += "machine-overrides-extender" | 169 | INHERIT += "machine-overrides-extender" |
169 | 170 | ||
@@ -201,6 +202,8 @@ MACHINEOVERRIDES_EXTENDER:mx8dxl:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxf | |||
201 | 202 | ||
202 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:mx8-generic-bsp:mx8-nxp-bsp:mx8ulp-generic-bsp:mx8ulp-nxp-bsp" | 203 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:mx8-generic-bsp:mx8-nxp-bsp:mx8ulp-generic-bsp:mx8ulp-nxp-bsp" |
203 | 204 | ||
205 | MACHINEOVERRIDES_EXTENDER:mx93:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxpxp:mx9-generic-bsp:mx9-nxp-bsp:mx93-generic-bsp:mx93-nxp-bsp" | ||
206 | |||
204 | ####### | 207 | ####### |
205 | ### Mainline BSP specific overrides | 208 | ### Mainline BSP specific overrides |
206 | ####### | 209 | ####### |
@@ -243,6 +246,8 @@ MACHINEOVERRIDES_EXTENDER:mx8dxl:use-mainline-bsp = "imx-generic-bsp:imx-mainlin | |||
243 | 246 | ||
244 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8ulp-generic-bsp:mx8ulp-mainline-bsp" | 247 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8ulp-generic-bsp:mx8ulp-mainline-bsp" |
245 | 248 | ||
249 | MACHINEOVERRIDES_EXTENDER:mx93:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:imxdrm:imxpxp:mx9-generic-bsp:mx9-mainline-bsp:mx93-generic-bsp:mx93-mainline-bsp" | ||
250 | |||
246 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ | 251 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ |
247 | mx6 \ | 252 | mx6 \ |
248 | mx6q \ | 253 | mx6q \ |
@@ -271,6 +276,7 @@ MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ | |||
271 | mx8dx \ | 276 | mx8dx \ |
272 | mx8dxl \ | 277 | mx8dxl \ |
273 | mx8ulp \ | 278 | mx8ulp \ |
279 | mx93 \ | ||
274 | " | 280 | " |
275 | 281 | ||
276 | MACHINEOVERRIDES_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'." | 282 | MACHINEOVERRIDES_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'." |
@@ -297,6 +303,7 @@ MACHINE_SOCARCH_SUFFIX:mx8qxp-nxp-bsp = "-mx8" | |||
297 | MACHINE_SOCARCH_SUFFIX:mx8dx-nxp-bsp = "-mx8" | 303 | MACHINE_SOCARCH_SUFFIX:mx8dx-nxp-bsp = "-mx8" |
298 | MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl" | 304 | MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl" |
299 | MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp" | 305 | MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp" |
306 | MACHINE_SOCARCH_SUFFIX:mx93-nxp-bsp = "-mx93" | ||
300 | 307 | ||
301 | # For Mainline we use a single SoC suffix as we don't have different build options | 308 | # For Mainline we use a single SoC suffix as we don't have different build options |
302 | MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx" | 309 | MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx" |
@@ -367,11 +374,12 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS:append = " \ | |||
367 | " | 374 | " |
368 | 375 | ||
369 | # Firmware used for boot. | 376 | # Firmware used for boot. |
370 | IMX_EXTRA_FIRMWARE ?= "" | 377 | IMX_EXTRA_FIRMWARE ?= "" |
371 | IMX_EXTRA_FIRMWARE:mx8-generic-bsp = "firmware-imx-8 imx-sc-firmware imx-seco" | 378 | IMX_EXTRA_FIRMWARE:mx8-generic-bsp = "firmware-imx-8 imx-sc-firmware imx-seco" |
372 | IMX_EXTRA_FIRMWARE:mx8m-generic-bsp = "firmware-imx-8m" | 379 | IMX_EXTRA_FIRMWARE:mx8m-generic-bsp = "firmware-imx-8m" |
373 | IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco" | 380 | IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco" |
374 | IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-sentinel" | 381 | IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-sentinel" |
382 | IMX_EXTRA_FIRMWARE:mx93-generic-bsp = "firmware-imx-8 firmware-sentinel" | ||
375 | 383 | ||
376 | # Firmware | 384 | # Firmware |
377 | MACHINE_FIRMWARE ?= "" | 385 | MACHINE_FIRMWARE ?= "" |
@@ -495,14 +503,16 @@ PREFERRED_PROVIDER_virtual/opencl-icd:imxgpu ?= "imx-gpu-viv" | |||
495 | PREFERRED_VERSION_weston:imx-nxp-bsp ??= "10.0.1.imx" | 503 | PREFERRED_VERSION_weston:imx-nxp-bsp ??= "10.0.1.imx" |
496 | PREFERRED_VERSION_weston:imx-mainline-bsp = "" | 504 | PREFERRED_VERSION_weston:imx-mainline-bsp = "" |
497 | 505 | ||
498 | PREFERRED_VERSION_wayland-protocols:mx6-nxp-bsp ??= "1.25.imx" | 506 | PREFERRED_VERSION_wayland-protocols:mx6-nxp-bsp ??= "1.25.imx" |
499 | PREFERRED_VERSION_wayland-protocols:mx7-nxp-bsp ??= "1.25.imx" | 507 | PREFERRED_VERSION_wayland-protocols:mx7-nxp-bsp ??= "1.25.imx" |
500 | PREFERRED_VERSION_wayland-protocols:mx8-nxp-bsp ??= "1.25.imx" | 508 | PREFERRED_VERSION_wayland-protocols:mx8-nxp-bsp ??= "1.25.imx" |
509 | PREFERRED_VERSION_wayland-protocols:mx9-nxp-bsp ??= "1.25.imx" | ||
501 | 510 | ||
502 | # Use i.MX libdrm Version | 511 | # Use i.MX libdrm Version |
503 | PREFERRED_VERSION_libdrm:mx6-nxp-bsp ??= "2.4.109.imx" | 512 | PREFERRED_VERSION_libdrm:mx6-nxp-bsp ??= "2.4.109.imx" |
504 | PREFERRED_VERSION_libdrm:mx7-nxp-bsp ??= "2.4.109.imx" | 513 | PREFERRED_VERSION_libdrm:mx7-nxp-bsp ??= "2.4.109.imx" |
505 | PREFERRED_VERSION_libdrm:mx8-nxp-bsp ??= "2.4.109.imx" | 514 | PREFERRED_VERSION_libdrm:mx8-nxp-bsp ??= "2.4.109.imx" |
515 | PREFERRED_VERSION_libdrm:mx9-nxp-bsp ??= "2.4.109.imx" | ||
506 | 516 | ||
507 | PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.2.182.0" | 517 | PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.2.182.0" |
508 | PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.2.182.0" | 518 | PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.2.182.0" |
@@ -510,8 +520,11 @@ PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.2.182.0" | |||
510 | 520 | ||
511 | # Use i.MX optee Version | 521 | # Use i.MX optee Version |
512 | PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "3.19.0.imx" | 522 | PREFERRED_VERSION_optee-os:mx8-nxp-bsp ??= "3.19.0.imx" |
523 | PREFERRED_VERSION_optee-os:mx9-nxp-bsp ??= "3.19.0.imx" | ||
513 | PREFERRED_VERSION_optee-client:mx8-nxp-bsp ??= "3.19.0.imx" | 524 | PREFERRED_VERSION_optee-client:mx8-nxp-bsp ??= "3.19.0.imx" |
525 | PREFERRED_VERSION_optee-client:mx9-nxp-bsp ??= "3.19.0.imx" | ||
514 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx" | 526 | PREFERRED_VERSION_optee-test:mx8-nxp-bsp ??= "3.19.0.imx" |
527 | PREFERRED_VERSION_optee-test:mx9-nxp-bsp ??= "3.19.0.imx" | ||
515 | 528 | ||
516 | #Use i.MX opencv Version for mx8 | 529 | #Use i.MX opencv Version for mx8 |
517 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" | 530 | PREFERRED_VERSION_opencv:mx8-nxp-bsp ??= "4.6.0.imx" |
@@ -570,6 +583,7 @@ WKS_FILE_DEPENDS:append:imx-generic-bsp:aarch64 = " \ | |||
570 | SOC_DEFAULT_WKS_FILE ?= "imx-uboot-bootpart.wks.in" | 583 | SOC_DEFAULT_WKS_FILE ?= "imx-uboot-bootpart.wks.in" |
571 | SOC_DEFAULT_WKS_FILE:mx8-generic-bsp ?= "imx-imx-boot-bootpart.wks.in" | 584 | SOC_DEFAULT_WKS_FILE:mx8-generic-bsp ?= "imx-imx-boot-bootpart.wks.in" |
572 | SOC_DEFAULT_WKS_FILE:mxs-generic-bsp ?= "imx-uboot-mxs-bootpart.wks.in" | 585 | SOC_DEFAULT_WKS_FILE:mxs-generic-bsp ?= "imx-uboot-mxs-bootpart.wks.in" |
586 | SOC_DEFAULT_WKS_FILE:mx9-generic-bsp ?= "imx-imx-boot-bootpart.wks.in" | ||
573 | 587 | ||
574 | WKS_FILE ?= "${SOC_DEFAULT_WKS_FILE}" | 588 | WKS_FILE ?= "${SOC_DEFAULT_WKS_FILE}" |
575 | 589 | ||