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 | |
| 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>
| -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 7639f6e77..b2ca0ef86 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 | ||
