summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * imx-base.inc: Add imxviv and imxmali overridesTom Hochstein2025-01-211-36/+32
| | | | | | | | | | | | | | | | | | The recipe overrides for Mali are set currently by mx95 override. Add imxmali and imxviv overrides for a simpler, scalable model. Use the new model to set the preferred providers for the graphics libraries. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 7afa05781cb210bcf56b2228f2609c103badb822)
| * imx-base.inc: Drop redundant mesa settingTom Hochstein2025-01-211-6/+1
| | | | | | | | | | | | | | | | | | The default graphics provider is already set to mesa in poky/meta/conf/distro/include/default-providers.inc, which is included by bitbake.conf. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit c459a9974bce18aeaa159d9b4f65bcb7757a6e84)
* | Merge pull request #2088 from Freescale/backport-2081-to-scarthgapOtavio Salvador2025-01-292-0/+8
|\ \ | | | | | | [Backport scarthgap] Basic i.MX91 platform support
| * | use-imx-security-controller-firmware: Add i.MX 91 configurationAlexander Stein2025-01-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add the SECO FW file name for i.MX 91. It is based on imx-6.6.52_2.2.0 NXP BSP release. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit f79a6de90e7d492622a3870cef529337e54f6b9e)
| * | imx-base: Add i.MX 91 configurationAlexander Stein2025-01-291-0/+7
|/ / | | | | | | | | | | | | It is based on imx-6.6.52_2.2.0 NXP BSP release. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit 96b9e1da101979dc90c97eadfbbe40ba304cd15f)
* | Merge pull request #2083 from MaxKrummenacher/scarthgapOtavio Salvador2025-01-274-150/+88
|\ \ | |/ |/| isp-imx update: Backport to Scarthgap
| * ixp-imx: update to 4.2.2.24.4Max Krummenacher2025-01-263-149/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make tuningext a packageconfig as it no longer builds with latest master (walnascar): isp-imx contains the 3rd party cpp-netlib package. Compiling that package against boost 1.87 results in build errors. boost 1.87 is provided with latest master (walnascar). Compare also with meta-oe commit a46de2745b30 ("cpp-netlib: Skip recipe, not buildable with boost >= 1.87") Drop patch. Fix now present in package sources. Add jsoncpp to DEPENDS as the package no longer compiles its own version thereoff and dynamically links against the OE provided one. Sync CMake options with upstream recipe. The binary blobs provided now link against libtinyxml2.so.10. Drop the fix. The binary blobs provided still link against libjsoncpp.so.25, but OE provides libjsoncpp.so.26. Fixup the binaries. The package now provides a Makefile with a install task. Use that. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 37959b89dce54596bc515dda39c6ca1a8bf5df47) Enabled package config tuningext which compiles in scarthgap. Drop binary blob fixup as they link correctly against the provided libjsoncpp.so.25 in scarthgap. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * packagegroup-fsl-isp: drop the basler-camera-dev packageMax Krummenacher2025-01-261-1/+0
|/ | | | | | | | | | | | | | | This pulls in all other dev packages. It looks like the unversioned shared object is not (no longer?) needed, i.e. the driver points to the versioned object. | readelf --dynamic opt/imx8-isp/bin/daA3840_30mc.drv | ... | 0x000000000000000e (SONAME) Library soname: [libdaA3840_30mc.so.1] (/usr/lib/libdaA3840_30mc.so is the only file in the -dev package.) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit e654f812e6509680a026e473c7f4c71527b64346)
* Merge pull request #2074 from Freescale/backport-2073-to-scarthgapOtavio Salvador2025-01-163-102/+0
|\ | | | | [Backport scarthgap] linux-imx: Remove obsolete patch file
| * linux-imx: Remove obsolete backport patchesTimo Schuster2025-01-163-102/+0
|/ | | | | Signed-off-by: Timo Schuster <timo.schuster@leica-microsystems.com> (cherry picked from commit 181c2e2cfcebd3464c90c4678896bdbd1a25e3cf)
* Merge pull request #2071 from Freescale/backport-2061-to-scarthgapOtavio Salvador2025-01-164-5/+5
|\ | | | | [Backport scarthgap] Upstream from NXP-6.6.52-2.0.0
| * qe-ucode: Update to latest from NXP 6.6.52-2.2.0Flora Hu2025-01-161-1/+1
| | | | | | | | | | | | | | Update SRCREV to c89d784 Signed-off-by: Flora Hu <flora.hu@nxp.com> (cherry picked from commit 1fa85893dbc24fd5b827d926ba19f54cf7347dd1)
| * dce: Update to latest from NXP 6.6.52-2.2.0Flora Hu2025-01-161-1/+1
| | | | | | | | | | | | | | Update SRCREV to 88ef2e8 Signed-off-by: Flora Hu <flora.hu@nxp.com> (cherry picked from commit 6180f3a0d188b776f650e8820fe864f98b841d74)
| * qoriq-cst: Update to latest from NXP 6.6.52-2.2.0Flora Hu2025-01-161-2/+2
| | | | | | | | | | | | | | Update SRCREV to e959d5d, update license file to LICENSE Signed-off-by: Flora Hu <flora.hu@nxp.com> (cherry picked from commit c37d3a4c28d9ccb4076f5508cf79080d83902b64)
| * restool: Update to latest from NXP 6.6.52-2.2.0Flora Hu2025-01-161-1/+1
|/ | | | | | | Update SRCREV to 8c45e04 Signed-off-by: Flora Hu <flora.hu@nxp.com> (cherry picked from commit c4fb8ee0a85993e7bfa8980a6e241137b3bc0413)
* Merge pull request #2067 from Freescale/backport-2053-to-scarthgapOtavio Salvador2025-01-149-12/+44
|\ | | | | [Backport scarthgap] Update kernel and jailhouse to L6.6.52_2.0.0
| * linux-imx: Upgrade to L6.6.52_2.0.0 releaseZelan Zou2025-01-142-5/+5
| | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com> (cherry picked from commit c09c78f5743af96d400cb52f29ed040f9e4e37f2)
| * jailhouse-imx: Update to L6.6.52-2.2.0 releaseZelan Zou2025-01-141-2/+2
| | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com> (cherry picked from commit 1c2e83922cff6bd0777f4538cb67a17e28c2f707)
| * conf/machine: Update dtb list for 6.6.52_2.0.0Zelan Zou2025-01-146-5/+37
|/ | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com> (cherry picked from commit c1857d834eb1037dd5db3642cf2c1a2e5d482851)
* Merge pull request #2066 from Freescale/backport-2060-to-scarthgapOtavio Salvador2025-01-131-1/+1
|\ | | | | [Backport scarthgap] imx-base: Avoid unnecessary device tree blob files
| * imx-base: Avoid unnecessary device tree blob files.Weisser, Pascal2025-01-131-1/+1
|/ | | | | | | | | When using fitImage as kernel image type the fitImage already contains the device tree blob files. So, it's not necessary to add them to the image boot files. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com> (cherry picked from commit cec6d45699ec5fc30b755f156067a07879ea404a)
* Merge pull request #2065 from Freescale/backport-2062-to-scarthgapOtavio Salvador2025-01-091-1/+2
|\ | | | | [Backport scarthgap] linux-fslc-imx: bump to add one bugfix
| * linux-fslc-imx: bump to add one bugfixDaiane Angolini2025-01-091-1/+2
|/ | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 3d76055089ee8fb6f52bd8a3323cca7578557fe1)
* Merge pull request #2059 from Freescale/backport-2058-to-scarthgapOtavio Salvador2025-01-091-11/+16
|\ | | | | [Backport scarthgap] linux-fslc-imx: Use 6.6-2.2.0.x from NXP BSP LF6.6.52_2.2.0
| * linux-fslc-imx: Use 6.6-2.2.0.x from NXP BSP LF6.6.52_2.2.0backport-2058-to-scarthgapDaiane Angolini2025-01-071-11/+16
| | | | | | | | | | | | | | | | It also updates the stable kernel tags up to version v6.6.69, and include some LmP commits Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 13f58ee622648bad264d25d58cf8a33ec4c8cedd)
* | Merge pull request #2064 from Freescale/backport-2063-to-scarthgapOtavio Salvador2025-01-091-4/+4
|\ \ | |/ |/| [Backport scarthgap] glmark: Simplify logic for DRM config
| * glmark: Simplify logic for DRM configTom Hochstein2025-01-091-4/+4
|/ | | | | | | | | Since i.MX 8, DRM is supported by default by the i.MX GPU. Simplify the DRM config logic by reversing the default, making it clear that it is i.MX 6 and 7 that do not support DRM. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9a76d3abd790064f53c373426709cfe53aaef2f7)
* Merge pull request #2057 from Freescale/backport-2052-to-scarthgapOtavio Salvador2025-01-072-9/+21
|\ | | | | [Backport scarthgap] Upgrade NXP Wi-Fi to 6.6.52-2.2.0
| * firmware-nxp-wifi: Upgrade Wi-Fi firmware to 6.6.52-2.2.0Jun Zhu2025-01-071-6/+18
| | | | | | | | | | | | | | | | - Add firmware to support nxpiw610. - Update file name of nxp8997 and nxp9098. Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 66946b4189252141b7c97685c01102c4b04f288c)
| * kernel-module-nxp-wlan: Upgrade driver to 6.6.52-2.2.0Jun Zhu2025-01-071-3/+3
|/ | | | | | | - The kernel driver supports new nxpiw610 module. Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 05a17ef75c241f2bd2565384434222d9ee2cf935)
* Merge pull request #2050 from Freescale/backport-2049-to-scarthgapOtavio Salvador2024-12-241-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: 6.12.4 -> 6.12.6
| * linux-fslc: 6.12.4 -> 6.12.6Benjamin Szőke2024-12-241-2/+2
|/ | | | (cherry picked from commit 45cab18de509dd6b464d124c040f92352c494043)
* Merge pull request #2047 from Freescale/backport-2046-to-scarthgapOtavio Salvador2024-12-091-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: 6.12.1 -> 6.12.4
| * linux-fslc: 6.12.1 -> 6.12.4Benjamin Szőke2024-12-091-2/+2
|/ | | | (cherry picked from commit 445e14e770aaddcb99b13bab4fe9aed3b855f6b5)
* Merge pull request #2042 from Freescale/backport-2041-to-scarthgapOtavio Salvador2024-12-032-6/+6
|\ | | | | [Backport scarthgap] feat(regex): use explicitly regex mark for regexs
| * feat(regex): use explicitly regex mark for regexsAndrej Valek2024-12-032-6/+6
|/ | | | | | | | | This should fix errors like this: | Parsing recipes...WARNING: /home/project/build/../meta-freescale/recipes-multimedia/imx-codec/imx-codec_4.8.3.bb: /home/project/build/../meta-freescale/recipes-multimedia/imx-codec/imx-codec_4.8.3.bb:63: SyntaxWarning: invalid escape sequence '\.' | do_split_packages(d, codecdir, '^lib_([^_]*).*_arm.*_elinux\.so\..*', Signed-off-by: Andrej Valek <andrej.v@skyrain.eu> (cherry picked from commit ccf9a1bcea6321cdfb760726aacc7759afbc6710)
* Merge pull request #2040 from Freescale/backport-2039-to-scarthgapOtavio Salvador2024-12-014-4/+4
|\ | | | | [Backport scarthgap] firmware-imx: Upgrade to LF6.6.52_2.2.0
| * firmware-imx: Upgrade to LF6.6.52_2.2.0Benjamin Szőke2024-12-014-4/+4
|/ | | | (cherry picked from commit 1df2950cb14625ee9348075beb04348a762e7d25)
* Merge pull request #2038 from Freescale/backport-2037-to-scarthgapOtavio Salvador2024-11-261-2/+2
|\ | | | | [Backport scarthgap] linux-fslc-imx: Fix fuse_write on imx-ocotp-fsb-s400
| * linux-fslc-imx: Fix fuse_write on imx-ocotp-fsb-s400Michael Glembotzki2024-11-261-2/+2
|/ | | | | Signed-off-by: Michael Glembotzki <Michael.Glembotzki@iris-sensing.com> (cherry picked from commit 536ac19cbba5c4a560fc743646423dd3981d2a7f)
* Merge pull request #2036 from Freescale/backport-2035-to-scarthgapOtavio Salvador2024-11-251-3/+3
|\ | | | | [Backport scarthgap] linux-fslc: 6.11.7 -> 6.12.1
| * linux-fslc: 6.11.7 -> 6.12.1Benjamin Szőke2024-11-251-3/+3
|/ | | | (cherry picked from commit 8e801a26fb9e9146208784d443a97caf5212bbde)
* Merge pull request #2031 from Freescale/backport-2030-to-scarthgapOtavio Salvador2024-11-131-1/+3
|\ | | | | [Backport scarthgap] libimxdmabuffer: be explicit about dwl compatibility
| * libimxdmabuffer: be explicit about dwl compatibilityKonrad Weihmann2024-11-131-1/+3
|/ | | | | | | | | | | | | | | | | | | | | PACKAGECONFIG[dwl] injects a direct dependency on imx-vpu-hantro which in itself is only compatible with (mx8mq-nxp-bsp|mx8mm-nxp-bsp|mx8mp-nxp-bsp) When configuring a mx8mn based machine (e.g. imx8mn EVK) the imx-vpu-hantro is skipped as not compatible, but a world build fails with ERROR: Nothing PROVIDES 'imx-vpu-hantro' (but /build/meta-freescale/recipes-bsp/libimxdmabuffer/libimxdmabuffer_1.1.2.bb DEPENDS on or otherwise requires it) imx-vpu-hantro was skipped: incompatible with machine imx8mn-ddr4-evk (not in COMPATIBLE_MACHINE) imx-vpu-hantro was skipped: incompatible with machine imx8mn-ddr4-evk (not in COMPATIBLE_MACHINE) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gstreamer1.0-plugins-imx', 'libimxdmabuffer', 'imx-vpu-hantro'] Fix that by enabling dwl only for the same COMPATIBLE_MACHINE settings as in the imx-vpu-hantro recipe Signed-off-by: Konrad Weihmann <konrad.weihmann@avnet.eu> (cherry picked from commit 41130d76d93d2754595ee6c419fc81f3be21d17e)
* Merge pull request #2028 from Freescale/backport-2027-to-scarthgapOtavio Salvador2024-11-111-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: 6.11.4 -> 6.11.7
| * linux-fslc: 6.11.4 -> 6.11.7Benjamin Szőke2024-11-111-2/+2
|/ | | | (cherry picked from commit 3672319af4d8a6eb17e0ff346c6e2d8ce41f19be)
* Merge pull request #2026 from Freescale/backport-2025-to-scarthgapOtavio Salvador2024-11-071-1/+1
|\ | | | | [Backport scarthgap] linux-fslc-imx: 6.6: Update
| * linux-fslc-imx: 6.6: UpdateLeon Anavi2024-11-071-1/+1
|/ | | | | | | | Update the kernel version based on branch 6.6-2.1.x-imx to include the patch for Olimex iMX8MP-SOM-4GB-IND and iMX8MP-SOM-EVB-IND. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> (cherry picked from commit 745970a32591b7014e097d2e61e3d357812a2029)
* Merge pull request #2024 from Freescale/backport-2023-to-scarthgapOtavio Salvador2024-11-076-11/+14
|\ | | | | [Backport scarthgap] Update qoriq components from NXP 6.6.36-2.1.0
| * rcw: Update to latest from NXP 6.6.36-2.1.0Flora Hu2024-11-071-1/+1
| | | | | | | | | | | | | | update revision to 64abe70 Signed-off-by: Flora Hu <flora.hu@nxp.com> (cherry picked from commit 1314af7d3d1eb1a2ab538270901357b13e2157c9)