diff options
| author | Max Krummenacher <max.krummenacher@toradex.com> | 2024-09-28 15:51:15 +0200 |
|---|---|---|
| committer | Max Krummenacher <max.krummenacher@toradex.com> | 2024-10-22 00:13:56 +0200 |
| commit | 3e08ba16f9e5d82f58d3bb5a0156e27aac894be7 (patch) | |
| tree | 3e4b4726a66f005d0f7b988968b658ed1bee3ae4 /conf/machine | |
| parent | 825d6a47b4fbfdc7afc8eabc13b2c4463e0c4fcc (diff) | |
| download | meta-freescale-3e08ba16f9e5d82f58d3bb5a0156e27aac894be7.tar.gz | |
imx-base: Add i.MX 95 configuration
Based on 6.6.36-2.1.0 NXP BSP release.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'conf/machine')
| -rw-r--r-- | conf/machine/include/imx-base.inc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index b127cee45..9d06b4649 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
| @@ -166,6 +166,7 @@ DEFAULTTUNE:mx8qm-generic-bsp ?= "cortexa72-cortexa53-crypto" | |||
| 166 | DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto" | 166 | DEFAULTTUNE:mx8x-generic-bsp ?= "cortexa35-crypto" |
| 167 | DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto" | 167 | DEFAULTTUNE:mx8ulp-generic-bsp ?= "cortexa35-crypto" |
| 168 | DEFAULTTUNE:mx93-generic-bsp ?= "cortexa55" | 168 | DEFAULTTUNE:mx93-generic-bsp ?= "cortexa55" |
| 169 | DEFAULTTUNE:mx95-generic-bsp ?= "cortexa55" | ||
| 169 | 170 | ||
| 170 | INHERIT += "machine-overrides-extender" | 171 | INHERIT += "machine-overrides-extender" |
| 171 | 172 | ||
| @@ -221,6 +222,7 @@ MACHINEOVERRIDES_EXTENDER:mx8dxl:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxf | |||
| 221 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxgpu:imxgpu2d:imxgpu3d:imxvulkan:mx8-generic-bsp:mx8-nxp-bsp:mx8ulp-generic-bsp:mx8ulp-nxp-bsp" | 222 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxgpu:imxgpu2d:imxgpu3d:imxvulkan:mx8-generic-bsp:mx8-nxp-bsp:mx8ulp-generic-bsp:mx8ulp-nxp-bsp" |
| 222 | 223 | ||
| 223 | 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" | 224 | 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" |
| 225 | MACHINEOVERRIDES_EXTENDER:mx95:use-nxp-bsp = "imx-generic-bsp:imx-nxp-bsp:imxdrm:imxdpu:imxgpu:imxgpu2d:imxgpu3d:mx9-generic-bsp:mx9-nxp-bsp:mx95-generic-bsp:mx95-nxp-bsp" | ||
| 224 | 226 | ||
| 225 | ####### | 227 | ####### |
| 226 | ### Mainline BSP specific overrides | 228 | ### Mainline BSP specific overrides |
| @@ -264,6 +266,7 @@ MACHINEOVERRIDES_EXTENDER:mx8dxl:use-mainline-bsp = "imx-generic-bsp:imx-mainlin | |||
| 264 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8ulp-generic-bsp:mx8ulp-mainline-bsp" | 266 | MACHINEOVERRIDES_EXTENDER:mx8ulp:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx8-generic-bsp:mx8-mainline-bsp:mx8ulp-generic-bsp:mx8ulp-mainline-bsp" |
| 265 | 267 | ||
| 266 | MACHINEOVERRIDES_EXTENDER:mx93:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx93-generic-bsp:mx93-mainline-bsp" | 268 | MACHINEOVERRIDES_EXTENDER:mx93:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx93-generic-bsp:mx93-mainline-bsp" |
| 269 | MACHINEOVERRIDES_EXTENDER:mx95:use-mainline-bsp = "imx-generic-bsp:imx-mainline-bsp:mx9-generic-bsp:mx9-mainline-bsp:mx95-generic-bsp:mx95-mainline-bsp" | ||
| 267 | 270 | ||
| 268 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ | 271 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ |
| 269 | mx6 \ | 272 | mx6 \ |
| @@ -295,6 +298,7 @@ MACHINEOVERRIDES_EXTENDER_FILTER_OUT = " \ | |||
| 295 | mx8dxl \ | 298 | mx8dxl \ |
| 296 | mx8ulp \ | 299 | mx8ulp \ |
| 297 | mx93 \ | 300 | mx93 \ |
| 301 | mx95 \ | ||
| 298 | " | 302 | " |
| 299 | 303 | ||
| 300 | 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'." | 304 | 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'." |
| @@ -323,6 +327,7 @@ MACHINE_SOCARCH_SUFFIX:mx8dx-nxp-bsp = "-mx8" | |||
| 323 | MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl" | 327 | MACHINE_SOCARCH_SUFFIX:mx8dxl-nxp-bsp = "-mx8xl" |
| 324 | MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp" | 328 | MACHINE_SOCARCH_SUFFIX:mx8ulp-nxp-bsp = "-mx8ulp" |
| 325 | MACHINE_SOCARCH_SUFFIX:mx93-nxp-bsp = "-mx93" | 329 | MACHINE_SOCARCH_SUFFIX:mx93-nxp-bsp = "-mx93" |
| 330 | MACHINE_SOCARCH_SUFFIX:mx95-nxp-bsp = "-mx95" | ||
| 326 | 331 | ||
| 327 | # For Mainline we use a single SoC suffix as we don't have different build options | 332 | # For Mainline we use a single SoC suffix as we don't have different build options |
| 328 | MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx" | 333 | MACHINE_SOCARCH_SUFFIX:imx-mainline-bsp = "-imx" |
| @@ -400,6 +405,8 @@ IMX_EXTRA_FIRMWARE:mx8m-generic-bsp = "imx-boot-firmware-files" | |||
| 400 | IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco" | 405 | IMX_EXTRA_FIRMWARE:mx8x-generic-bsp = "imx-sc-firmware imx-seco" |
| 401 | IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-ele-imx" | 406 | IMX_EXTRA_FIRMWARE:mx8ulp-generic-bsp = "firmware-upower firmware-ele-imx" |
| 402 | IMX_EXTRA_FIRMWARE:mx93-generic-bsp = "imx-boot-firmware-files firmware-ele-imx" | 407 | IMX_EXTRA_FIRMWARE:mx93-generic-bsp = "imx-boot-firmware-files firmware-ele-imx" |
| 408 | PREFERRED_PROVIDER_virtual/imx-system-manager ??= "imx-system-manager" | ||
| 409 | IMX_EXTRA_FIRMWARE:mx95-generic-bsp = "imx-boot-firmware-files firmware-ele-imx virtual/imx-system-manager imx-oei" | ||
| 403 | 410 | ||
| 404 | # Firmware | 411 | # Firmware |
| 405 | MACHINE_FIRMWARE ?= "" | 412 | MACHINE_FIRMWARE ?= "" |
| @@ -420,6 +427,7 @@ MACHINE_FIRMWARE:append:mx8mp-generic-bsp = " linux-firmware-imx-sdma-imx7d f | |||
| 420 | MACHINE_FIRMWARE:append:mx8mq-generic-bsp = " linux-firmware-imx-sdma-imx7d" | 427 | MACHINE_FIRMWARE:append:mx8mq-generic-bsp = " linux-firmware-imx-sdma-imx7d" |
| 421 | MACHINE_FIRMWARE:append:mx8qxp-generic-bsp = " linux-firmware-imx-sdma-imx7d firmware-imx-vpu-amphion" | 428 | MACHINE_FIRMWARE:append:mx8qxp-generic-bsp = " linux-firmware-imx-sdma-imx7d firmware-imx-vpu-amphion" |
| 422 | MACHINE_FIRMWARE:append:mx8dx-generic-bsp = " linux-firmware-imx-sdma-imx7d firmware-imx-vpu-amphion" | 429 | MACHINE_FIRMWARE:append:mx8dx-generic-bsp = " linux-firmware-imx-sdma-imx7d firmware-imx-vpu-amphion" |
| 430 | MACHINE_FIRMWARE:append:mx95-generic-bsp = " firmware-imx-vpu-wave" | ||
| 423 | MACHINE_FIRMWARE:append:imx-mainline-bsp = " linux-firmware-imx-sdma-imx6q linux-firmware-imx-sdma-imx7d firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d" | 431 | MACHINE_FIRMWARE:append:imx-mainline-bsp = " linux-firmware-imx-sdma-imx6q linux-firmware-imx-sdma-imx7d firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d" |
| 424 | 432 | ||
| 425 | MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" | 433 | MACHINE_EXTRA_RRECOMMENDS += "${MACHINE_FIRMWARE}" |
