diff options
| author | Benjamin Missey <benjamin.missey@non.se.com> | 2026-01-16 18:27:02 +0100 |
|---|---|---|
| committer | Benjamin Missey <benjamin.missey@non.se.com> | 2026-02-04 16:57:58 +0100 |
| commit | 4b1730f8ed42b20a55081600b99ea20408cf72b2 (patch) | |
| tree | 3ea29846419c365260a0ef7bafc3d0888c172446 /conf/machine | |
| parent | fa942714ff7424afcbf90c9f15bbc7fded9ca697 (diff) | |
| download | meta-freescale-4b1730f8ed42b20a55081600b99ea20408cf72b2.tar.gz | |
imx-base.inc: include imx943 configuration
Import imx943 configuration from meta-imx.
Based on 6.12.49-2.2.0 NXP BSP release
Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
Diffstat (limited to 'conf/machine')
| -rw-r--r-- | conf/machine/include/imx-base.inc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index df3773d2e..7e6c2c0e5 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
| @@ -95,6 +95,7 @@ UBOOT_ENTRYPOINT:mx7-generic-bsp ?= "0x80008000" | |||
| 95 | UBOOT_ENTRYPOINT:mx7ulp-generic-bsp ?= "0x60008000" | 95 | UBOOT_ENTRYPOINT:mx7ulp-generic-bsp ?= "0x60008000" |
| 96 | UBOOT_ENTRYPOINT:mx8m-generic-bsp ?= "0x40480000" | 96 | UBOOT_ENTRYPOINT:mx8m-generic-bsp ?= "0x40480000" |
| 97 | UBOOT_ENTRYPOINT:mx93-generic-bsp ?= "0x80400000" | 97 | UBOOT_ENTRYPOINT:mx93-generic-bsp ?= "0x80400000" |
| 98 | UBOOT_ENTRYPOINT:mx943-generic-bsp ?= "0x80400000" | ||
| 98 | UBOOT_ENTRYPOINT:vf-generic-bsp ?= "0x80008000" | 99 | UBOOT_ENTRYPOINT:vf-generic-bsp ?= "0x80008000" |
| 99 | 100 | ||
| 100 | # Some SoC can utilize the boot container provided by U-Boot, | 101 | # Some SoC can utilize the boot container provided by U-Boot, |
| @@ -169,6 +170,7 @@ DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto" | |||
| 169 | DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto" | 170 | DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto" |
| 170 | DEFAULTTUNE:mx91-generic-bsp ?= "cortexa55" | 171 | DEFAULTTUNE:mx91-generic-bsp ?= "cortexa55" |
| 171 | DEFAULTTUNE:mx93-generic-bsp ?= "cortexa55" | 172 | DEFAULTTUNE:mx93-generic-bsp ?= "cortexa55" |
| 173 | DEFAULTTUNE:mx94-generic-bsp ?= "cortexa55" | ||
| 172 | DEFAULTTUNE:mx95-generic-bsp ?= "cortexa55" | 174 | DEFAULTTUNE:mx95-generic-bsp ?= "cortexa55" |
| 173 | 175 | ||
| 174 | INHERIT += "machine-overrides-extender" | 176 | INHERIT += "machine-overrides-extender" |
| @@ -227,6 +229,7 @@ MACHINEOVERRIDES_EXTENDER:mx8ulp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxd | |||
| 227 | 229 | ||
| 228 | MACHINEOVERRIDES_EXTENDER:mx91:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:mx9-generic-bsp:mx9-nxp-bsp:mx91-generic-bsp:mx91-nxp-bsp" | 230 | MACHINEOVERRIDES_EXTENDER:mx91:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:mx9-generic-bsp:mx9-nxp-bsp:mx91-generic-bsp:mx91-nxp-bsp" |
| 229 | 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" | 231 | 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" |
| 232 | MACHINEOVERRIDES_EXTENDER:mx943:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxpxp:mx9-generic-bsp:mx9-nxp-bsp:mx94-generic-bsp:mx94-nxp-bsp:mx943-generic-bsp:mx943-nxp-bsp" | ||
| 230 | MACHINEOVERRIDES_EXTENDER:mx95:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxmali:imxgpu2d:imxgpu3d:mx9-generic-bsp:mx9-nxp-bsp:mx95-generic-bsp:mx95-nxp-bsp" | 233 | MACHINEOVERRIDES_EXTENDER:mx95:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxmali:imxgpu2d:imxgpu3d:mx9-generic-bsp:mx9-nxp-bsp:mx95-generic-bsp:mx95-nxp-bsp" |
| 231 | 234 | ||
| 232 | ####### | 235 | ####### |
| @@ -272,6 +275,7 @@ MACHINEOVERRIDES_EXTENDER:mx8ulp:use-mainline-bsp = "imx-generic-bsp:imx-mainlin | |||
| 272 | 275 | ||
| 273 | MACHINEOVERRIDES_EXTENDER:mx91:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx91-generic-bsp:mx91-mainline-bsp" | 276 | MACHINEOVERRIDES_EXTENDER:mx91:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx91-generic-bsp:mx91-mainline-bsp" |
| 274 | MACHINEOVERRIDES_EXTENDER:mx93:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx93-generic-bsp:mx93-mainline-bsp" | 277 | MACHINEOVERRIDES_EXTENDER:mx93:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx93-generic-bsp:mx93-mainline-bsp" |
| 278 | MACHINEOVERRIDES_EXTENDER:mx943:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx94-generic-bsp:mx94-mainline-bsp:mx943-generic-bsp:mx943-mainline-bsp" | ||
| 275 | MACHINEOVERRIDES_EXTENDER:mx95:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx95-generic-bsp:mx95-mainline-bsp" | 279 | MACHINEOVERRIDES_EXTENDER:mx95:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx95-generic-bsp:mx95-mainline-bsp" |
| 276 | 280 | ||
| 277 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ | 281 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ |
| @@ -305,6 +309,7 @@ MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ | |||
| 305 | mx8ulp \ | 309 | mx8ulp \ |
| 306 | mx91 \ | 310 | mx91 \ |
| 307 | mx93 \ | 311 | mx93 \ |
| 312 | mx943 \ | ||
| 308 | mx95 \ | 313 | mx95 \ |
| 309 | " | 314 | " |
| 310 | 315 | ||
| @@ -335,6 +340,7 @@ MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl" | |||
| 335 | MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp" | 340 | MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp" |
| 336 | MACHINE_SOCARCH_SUFFIX:mx91-nxp-bsp = "-mx91" | 341 | MACHINE_SOCARCH_SUFFIX:mx91-nxp-bsp = "-mx91" |
| 337 | MACHINE_SOCARCH_SUFFIX:mx93-nxp-bsp = "-mx93" | 342 | MACHINE_SOCARCH_SUFFIX:mx93-nxp-bsp = "-mx93" |
| 343 | MACHINE_SOCARCH_SUFFIX:mx943-nxp-bsp = "-mx943" | ||
| 338 | MACHINE_SOCARCH_SUFFIX:mx95-nxp-bsp = "-mx95" | 344 | MACHINE_SOCARCH_SUFFIX:mx95-nxp-bsp = "-mx95" |
| 339 | 345 | ||
| 340 | # For Mainline we use a single SoC suffix as we don't have different build options | 346 | # For Mainline we use a single SoC suffix as we don't have different build options |
| @@ -414,6 +420,7 @@ IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco" | |||
| 414 | IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-ele-imx" | 420 | IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-ele-imx" |
| 415 | IMX_EXTRA_FIRMWARE:mx91-generic-bsp = "imx-boot-firmware-files firmware-ele-imx" | 421 | IMX_EXTRA_FIRMWARE:mx91-generic-bsp = "imx-boot-firmware-files firmware-ele-imx" |
| 416 | IMX_EXTRA_FIRMWARE:mx93-generic-bsp = "imx-boot-firmware-files firmware-ele-imx" | 422 | IMX_EXTRA_FIRMWARE:mx93-generic-bsp = "imx-boot-firmware-files firmware-ele-imx" |
| 423 | IMX_EXTRA_FIRMWARE:mx943-nxp-bsp = "imx-boot-firmware-files firmware-ele-imx virtual/imx-system-manager virtual/imx-oei" | ||
| 417 | PREFERRED_PROVIDER_virtual/imx-system-manager ??= "imx-system-manager" | 424 | PREFERRED_PROVIDER_virtual/imx-system-manager ??= "imx-system-manager" |
| 418 | PREFERRED_PROVIDER_virtual/imx-oei ??= "imx-oei" | 425 | PREFERRED_PROVIDER_virtual/imx-oei ??= "imx-oei" |
| 419 | IMX_EXTRA_FIRMWARE:mx95-generic-bsp = "imx-boot-firmware-files firmware-ele-imx virtual/imx-system-manager virtual/imx-oei" | 426 | IMX_EXTRA_FIRMWARE:mx95-generic-bsp = "imx-boot-firmware-files firmware-ele-imx virtual/imx-system-manager virtual/imx-oei" |
| @@ -507,6 +514,7 @@ MACHINE_EXTRA_RRECOMMENDS += " \ | |||
| 507 | # ELE extra Firmware | 514 | # ELE extra Firmware |
| 508 | SECOEXT_FIRMWARE_NAME ?= "UNDEFINED" | 515 | SECOEXT_FIRMWARE_NAME ?= "UNDEFINED" |
| 509 | SECOEXT_FIRMWARE_NAME:mx8ulp-generic-bsp ?= "mx8ulp${IMX_SOC_REV_LOWER}ext-ahab-container.img" | 516 | SECOEXT_FIRMWARE_NAME:mx8ulp-generic-bsp ?= "mx8ulp${IMX_SOC_REV_LOWER}ext-ahab-container.img" |
| 517 | SECOEXT_FIRMWARE_NAME:mx943-generic-bsp ?= "mx943${IMX_SOC_REV_LOWER}runtime-ahab-container.img" | ||
| 510 | 518 | ||
| 511 | # GStreamer 1.0 plugins | 519 | # GStreamer 1.0 plugins |
| 512 | MACHINE_GSTREAMER_1_0_PLUGIN ?= "" | 520 | MACHINE_GSTREAMER_1_0_PLUGIN ?= "" |
| @@ -576,6 +584,7 @@ PREFERRED_PROVIDER_virtual/libopencl1:imxviv ?= "imx-gpu-viv" | |||
| 576 | PREFERRED_PROVIDER_virtual/libg2d ?= "imx-gpu-g2d" | 584 | PREFERRED_PROVIDER_virtual/libg2d ?= "imx-gpu-g2d" |
| 577 | PREFERRED_PROVIDER_virtual/libg2d:imxdpu ?= "imx-dpu-g2d" | 585 | PREFERRED_PROVIDER_virtual/libg2d:imxdpu ?= "imx-dpu-g2d" |
| 578 | PREFERRED_PROVIDER_virtual/libg2d:mx93-nxp-bsp ?= "imx-pxp-g2d" | 586 | PREFERRED_PROVIDER_virtual/libg2d:mx93-nxp-bsp ?= "imx-pxp-g2d" |
| 587 | PREFERRED_PROVIDER_virtual/libg2d:mx943-nxp-bsp ?= "imx-pxp-g2d" | ||
| 579 | 588 | ||
| 580 | # Set preferred Vulkan ICD runtime | 589 | # Set preferred Vulkan ICD runtime |
| 581 | PREFERRED_RPROVIDER_virtual-vulkan-icd ?= "mesa" | 590 | PREFERRED_RPROVIDER_virtual-vulkan-icd ?= "mesa" |
| @@ -688,5 +697,7 @@ HOSTTOOLS_NONFATAL:append:mx8-nxp-bsp = " sha384sum" | |||
| 688 | # Add task to generate the mfgtool bundle for the image. | 697 | # Add task to generate the mfgtool bundle for the image. |
| 689 | IMAGE_CLASSES:append:imx-generic-bsp = " image_populate_mfgtool" | 698 | IMAGE_CLASSES:append:imx-generic-bsp = " image_populate_mfgtool" |
| 690 | 699 | ||
| 700 | SECO_FIRMWARE_NAME:mx943-generic-bsp ?= "mx943${IMX_SOC_REV_LOWER}-ahab-container.img" | ||
| 701 | |||
| 691 | # Allow meta-imx to add NIP devices information until upstreamed. | 702 | # Allow meta-imx to add NIP devices information until upstreamed. |
| 692 | include conf/machine/include/imx-base-extend.inc | 703 | include conf/machine/include/imx-base-extend.inc |
