summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
* fragments/bsp: add FSLC and NXP BSP selection fragmentsDaiane Angolini2026-05-272-0/+40
| | | | | | | | | | | | | | BSP selection (linux-fslc vs linux-imx, u-boot-fslc vs u-boot-imx) previously required a separate DISTRO from meta-freescale-distro. These fragments let users express the same choice with DISTRO = "poky" without depending on a dedicated distro layer. The fslc fragment covers the mainline-tracking BSP (linux-fslc, u-boot-fslc). The nxp fragment covers the NXP downstream BSP (linux-imx, u-boot-imx) and carries the provider preferences and GStreamer version pins previously found in fsl-base.inc. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* fragments/graphics: add X11 display backend fragmentDaiane Angolini2026-05-271-0/+5
| | | | | | | | | fslc-x11 was the only display backend distro with no fragment equivalent; users migrating from meta-freescale-distro had no way to replicate its DISTRO_FEATURES adjustments with the new fragment-based workflow. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
* imx-base.inc: set SECOEXT_FIRMWARE_NAME to empty by defaultBenjamin Missey2026-04-281-1/+1
| | | | | | | | | | | | | | | SECOEXT_FIRMWARE_NAME is set to 'UNDEFINED' by default. Since commit d7930c6e ("firmware-ele-imx: Bump 2.0.2 -> 2.0.5"), the firmware-ele-imx recipe fails during do_install if this variable is not overridden. The install step tries to access a non-existent path named 'UNDEFINED', resulting in: install: cannot stat '.../UNDEFINED': No such file or directory Set SECOEXT_FIRMWARE_NAME to an empty value to prevent build failures when the parameter is not explicitly defined. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* Merge pull request #2488 from nxp-upstream/BSP-upgrade-to-6.18.2Otavio Salvador2026-04-271-1/+4
|\ | | | | Bsp: upgrade to 6.18.2
| * firmware-ele-imx: Bump 2.0.2 -> 2.0.5Zelan Zou2026-04-161-1/+4
| | | | | | | | | | | | | | | | | | Base on lf_6.18.2-1.0.0 - Don't deploy the extra/runtime firmware, it's not needed by imx-boot - Don't create separate packages for the firmware, one package is sufficient Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2490 from nxp-upstream/weston-libdrm-updateOtavio Salvador2026-04-271-1/+1
|\ \ | | | | | | Weston/libdrm update to lf-6.18.2
| * | libdrm: Bump 2.4.123 -> 2.4.127Zelan Zou2026-03-301-1/+1
| | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | conf/machine: Drop non-existent image type sdcardChristophe Guerreiro2026-04-273-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a follow-up to commit 777cb1b05ba7 ("conf/machine: Drop non-existent image type sdcard") Original commit message: The machine configuration files specify an image type `sdcard` via `UBOOT_CONFIG`. This type is not listed in `IMAGE_TYPES`, and the specification appears to have no effect on the build. It appears to be historical only and of no use, so drop it. Signed-off-by: Christophe Guerreiro <christophe.guerreiro@non.se.com>
* | | gst-examples: Downgrade to 1.26.6 to compatible imx gstreamer versionZelan Zou2026-04-221-1/+1
| | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | | imx-base.inc: Fix gstreamer packages downgrade PREFERRED_VERSIONZelan Zou2026-04-221-6/+6
| |/ |/| | | | | | | | | The recipes no .imx subfix in PV Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | xwayland: Follow OE-CORE version 24.1.6 -> 24.1.9Zelan Zou2026-03-301-2/+0
|/ | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* optee: Bump 4.6.0 -> 4.8.0Zelan Zou2026-03-261-4/+4
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* Merge pull request #2473 from nxp-upstream/multimedia-upgrade-to-6.18.2Otavio Salvador2026-03-251-10/+18
|\ | | | | Multimedia: Upgrade to 6.18.2
| * libcamera: Use nxp fork repoZelan Zou2026-03-231-0/+8
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * gst/gstreamer: Bump 1.26.0 -> 1.26.6Zelan Zou2026-03-231-10/+10
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | firmware-nxp-wifi: Update lf-6.18.2-1.0.0Zelan Zou2026-03-247-18/+6
| | | | | | | | | | | | Drop nxp8997 PCIE/SDIO,nxp8801 SDIO Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx8mnul-ddr3l-evk.conf: Remove jalhouse featureZelan Zou2026-03-241-1/+1
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx8*.conf: Add SD boot target nameZelan Zou2026-03-243-6/+6
| | | | | | | | | | | | | | - imx8qm - imx8dxl lpddr4/ddr3l - imx8x Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx8ulp-evk.inc: Update IMXBOOT_TARGETSZelan Zou2026-03-231-3/+3
|/ | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* conf/layer.conf: Add wrynose to LAYERSERIES_COMPATBenjamin Missey2026-03-181-1/+1
| | | | | | Wrynose is now the version compatible on openembedded-core. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* linux-imx: Upgrade to lf-6.18.2-1.0.0Zelan Zou2026-03-178-6/+13
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-base.inc: Fix Mesa Vulkan ICD provider nameTom Hochstein2026-03-131-1/+1
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
* imx-gpu-viv,mali-imx: Align with virtual-opencl-icdTom Hochstein2026-03-131-0/+5
| | | | | | | Normalize the Vivante and Mali recipes to the standard OpenCL ICD runtime provider construct. Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
* conf/machine: Drop non-existent image type sdcardTom Hochstein2026-03-0622-40/+40
| | | | | | | | | The machine configuration files specify an image type `sdcard` via `UBOOT_CONFIG`. This type is not listed in `IMAGE_TYPES`, and the specification appears to have no effect on the build. It appears to be historical only and of no use, so drop it. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-oei: Update OEI DDR config variable nameJun Zhu2026-03-031-2/+2
| | | | | | | | Use the underscore separated words - OEI_DDRCONFIG -> OEI_DDR_CONFIG - OEI_DDRCONFIG_ECC -> OEI_DDR_CONFIG_ECC Signed-off-by: Jun Zhu <junzhu@nxp.com>
* Merge pull request #2456 from nxp-upstream/upstream-imx95Otavio Salvador2026-03-021-8/+12
|\ | | | | Upstream imx95evk.inc of 6.12.49-2.2.0 release
| * include/imx95-evk.inc: Add rpmsg in IMXBOOT_VARIANTS and sd-ecc in UBOOT_CONFIGJun Zhu2026-03-021-8/+12
| | | | | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com>
* | imx8qxp: Add audio DTsZelan Zou2026-02-271-0/+1
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx8qm: Add hdmi RX DTsZelan Zou2026-02-271-1/+2
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx93: Add 8 mic DTsZelan Zou2026-02-272-0/+2
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx8mm: Drop low power voice DT as kernel upgrade to 6.12.49Zelan Zou2026-02-271-1/+0
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx8mp: Drop low power voice DTZelan Zou2026-02-271-1/+0
|/ | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx93: Drop low power voice DTSamuli Piippo2026-02-252-2/+0
| | | | | | linux-imx upgrade to 6.12.49 dropped these DTs. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
* ffmpeg: Drop 4.4.1 downgradeTom Hochstein2026-02-201-4/+0
| | | | | | The dependency on 4.4.1 is gone for some time now. Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
* imx-base.inc: Drop bcm4359 firmwareTom Hochstein2026-02-191-1/+0
| | | | | | | The firmware is dropped from firmware-nxp-wifi and not available in linux-firmware. Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
* Merge pull request #2425 from angolini/add-fragments-distro-eulaOtavio Salvador2026-02-196-0/+57
|\ | | | | Add fragments distro eula
| * fragments: Add systemd init manager fragmentDaiane Angolini2026-02-171-0/+8
| | | | | | | | | | | | | | Add conf/fragments/init/systemd.conf to set the init manager to systemd instead of the default SysVinit. Signed-off-by: Daiane Angolini <angolini@gmail.com>
| * fragments: Add XWayland display backend fragmentDaiane Angolini2026-02-171-0/+10
| | | | | | | | | | | | | | | | Add conf/fragments/graphics/xwayland.conf to enable both X11 and Wayland display backends with XWayland support while removing DirectFB. Adds x11, wayland, and pam to DISTRO_FEATURES. Signed-off-by: Daiane Angolini <angolini@gmail.com>
| * fragments: Add Wayland display backend fragmentDaiane Angolini2026-02-171-0/+10
| | | | | | | | | | | | | | | | Add conf/fragments/graphics/wayland.conf to enable the Wayland display backend while removing X11 and DirectFB support. Adds wayland and pam to DISTRO_FEATURES. Signed-off-by: Daiane Angolini <angolini@gmail.com>
| * fragments: Add Vulkan graphics API fragmentDaiane Angolini2026-02-171-0/+8
| | | | | | | | | | | | | | Add conf/fragments/graphics/vulkan.conf to enable Vulkan support by appending vulkan to DISTRO_FEATURES. Signed-off-by: Daiane Angolini <angolini@gmail.com>
| * fragments: Add framebuffer graphics backend fragmentDaiane Angolini2026-02-171-0/+9
| | | | | | | | | | | | | | | | Add conf/fragments/graphics/framebuffer.conf to configure framebuffer-based graphics rendering by removing X11, Wayland, DirectFB, and Vulkan backends from DISTRO_FEATURES. Signed-off-by: Daiane Angolini <angolini@gmail.com>
| * fragments: Add EULA acceptance configuration fragmentDaiane Angolini2026-02-171-0/+12
| | | | | | | | | | | | | | | | | | Add conf/fragments/eula/accept-fsl-eula.conf to allow accepting the Freescale/NXP EULA through a configuration fragment. This sets ACCEPT_FSL_EULA to '1', required for building recipes that use proprietary NXP software. Signed-off-by: Daiane Angolini <angolini@gmail.com>
* | Merge pull request #2433 from nxp-upstream/Upstream-lf-6.12.49-2.2.0Otavio Salvador2026-02-197-4/+20
|\ \ | |/ |/| Upstream packages base on lf 6.12.49 2.2.0
| * mcore-demos: Upgrade to lf-6.12.49-2.2.0Zelan Zou2026-02-117-4/+20
| | | | | | | | | | | | | | | | | | i.MX 8MQ,8MM,8MP,8MNULite,8MN: 25.03.00 -> 25.09.00 i.MX95,93: 25.06.00 -> 25.12.00 i.MX8ULP:25.03.00 -> 25.12.00 New added: i.MX943: 25.12.00 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx943-evk.inc: adapt U-Boot configuration to deprecated UBOOT_CONFIG syntaxBenjamin Missey2026-02-111-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 60c62c4de3 ("uboot: Deprecate legacy UBOOT_CONFIG flow") in openembedded-core, the legacy syntax: UBOOT_CONFIG[foo] = "foo_config,foo_image,foo_binary" is deprecated. It currently triggers a warning and remains functional through the wrynose release, but will be removed afterwards. Update this recipe to follow the new configuration mechanism as described in the oe-core deprecation commit. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* | imx93-evk.inc: adapt U-Boot configuration to deprecated UBOOT_CONFIG syntaxBenjamin Missey2026-02-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit 60c62c4de3 ("uboot: Deprecate legacy UBOOT_CONFIG flow") in openembedded-core, the legacy syntax: UBOOT_CONFIG[foo] = "foo_config,foo_image,foo_binary" is deprecated. It currently triggers a warning and remains functional through the wrynose release, but will be removed afterwards. Update this recipe to follow the new configuration mechanism as described in the oe-core deprecation commit. Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* | Merge pull request #2438 from BenjaminMiss/imx943_add_conf_machineOtavio Salvador2026-02-043-0/+152
|\ \ | | | | | | Imx943-19x19-lpddr4-evk add i.MX 943 EVK conf machine
| * | imx943-19x19-lpddr4-evk: add i.MX 943 EVK machineBenjamin Missey2026-02-042-0/+141
| | | | | | | | | | | | | | | | | | Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
| * | imx-base.inc: include imx943 configurationBenjamin Missey2026-02-041-0/+11
| |/ | | | | | | | | | | | | 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>
* / imx-base.inc: set UBOOT_PROVIDES_BOOT_CONTAINER for mx95-mainline-bspVitor Soares2026-02-041-0/+3
|/ | | | | | | | | i.MX95 mainline U-Boot uses binman to assemble the boot container, so the imx-boot recipe is not needed on that path. Note that u-boot-fslc does not yet support i.MX95; this is currently only exercised by mainline U-Boot. Signed-off-by: Vitor Soares <vitor.soares@toradex.com>