summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2236 from Freescale/backport-2231-to-scarthgapscarthgapOtavio Salvador7 days2-0/+37
|\ | | | | [Backport scarthgap] kernel-module-nxp-wlan: add patch to lower PRINTM_MMSG() log level
| * kernel-module-nxp-wlan: add patch to lower PRINTM_MMSG() log levelVitor Soares7 days2-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | Add a patch to change the log level used in the mwifiex driver's PRINTM_MMSG macro from KERN_ALERT to KERN_INFO. KERN_ALERT is meant for critical errors; using it for debug messages clutters logs. KERN_INFO is more appropriate for non-critical informational output. Signed-off-by: Vitor Soares <vitor.soares@toradex.com> (cherry picked from commit 6876b4fe789854f60765a4174e4838d298d19395)
* | Merge pull request #2234 from Freescale/backport-2230-to-scarthgapOtavio Salvador7 days1-3/+5
|\ \ | | | | | | [Backport scarthgap] imx-boot: Add BOOT_VARIANT variable at prefix to generated binaries
| * | imx-boot: Add BOOT_VARIANT variable at prefix to generated binariesRodrigo M. Duarte7 days1-3/+5
| |/ | | | | | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 0cc7db1dc77f0c5497878ee21814f9940f9a21c1)
* | Merge pull request #2232 from Freescale/backport-2195-to-scarthgapOtavio Salvador7 days5-0/+8
|\ \ | |/ |/| [Backport scarthgap] alsa-state: Use i:MX-specific configuration to support QorIQ platforms
| * alsa-state: Add qoriq-*-bsp specific configurationAlexander Stein7 days4-0/+4
| | | | | | | | | | | | | | | | | | | | This asound.conf can be used for both i.MX and Layerscale platforms. But the latter don't have imx-<default>-bsp in their overrides. So add symlinks for QorIQ platforms. This makes the package for QorIQ platforms machine-specific as well. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit 5ea77dce34cf2d8b936a0df75bfe274d48a321ec)
| * qoriq: Add qoriq-nxp-bsp / qoriq-mainline-bsp overridesAlexander Stein7 days1-0/+4
|/ | | | | | | Add machine overrides similar to imx-nxp-bsp and imx-mainline-bsp. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit 7eb08cfff49e69a0a8af2ba922dee54d4b76e2bc)
* Merge pull request #2222 from Freescale/backport-2221-to-scarthgapOtavio Salvador2025-04-282-4/+4
|\ | | | | [Backport scarthgap] asound.conf: default sample rate to 48000
| * asound.conf: default sample rate to 48000Kevin Baker2025-04-282-4/+4
|/ | | | | | | | | | | | | | Change the default sample rate as used with ALSA to 48000 instead of 44100. Most newer content, videos, and web-based content uses 48 kHz sampling rate, especially with modern codecs like Opus. Normally applications request ALSA to use a PCM sample rate which matches the input content when starting playback. However, more complex applications such as Chromium will internally resample audio to match the default output. This can result in high CPU usage for resampling, so having ALSA's default rate match the majority of content is preferred. (cherry picked from commit 3760fde40b9c66ec7fcaf2807f154ad3955d51f8)
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-04-281-0/+1
|
* Merge pull request #2220 from tq-steina/scarthgap-imx-cstOtavio Salvador2025-04-281-0/+40
|\ | | | | Restore imx-cst in scarthgap again
| * Revert "imx-cst: Remove it now that it is in meta-oe"Alexander Stein2025-04-281-0/+40
| | | | | | | | | | | | | | | | | | meta-oe includes imx-cst only in styhead and above branches, but not in scarthgap. Revert the removal in order to provide imx-cst for scarthgap as well. This reverts commit 448312c35ca20d40ebfc515317246f6c227cdcf9. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
* | Merge pull request #2215 from Freescale/backport-2209-to-scarthgapOtavio Salvador2025-04-251-0/+1
|\ \ | | | | | | [Backport scarthgap] imx-boot: add LPDDR_FW_VERSION to mkimage arguments for iMX95
| * | imx-boot: add LPDDR_FW_VERSION to mkimage arguments for iMX95Ernest Van Hoecke2025-04-251-0/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the iMX95 it can be necessary to use a different DDR FW version than the one selected by default by the mkimage build. You might need newer FW binaries while still supporting an older NXP BSP. Pass LPDDR_FW_VERSION to make if it is set, otherwise do nothing such that the Makefile selects its default value just like before. When using a different FW version without setting LPDDR_FW_VERSION accordingly you will get a build error similar to the below: ``` | DEBUG: Executing shell function do_compile | NOTE: UBOOT_CONFIG = sd, UBOOT_DTB_NAME = | NOTE: i.MX 95 boot binary build | NOTE: i.MX 93 boot binary build | NOTE: Copy ddr_firmware: lpddr4x_dmem_v202409.bin from $BUILD_PATH/deploy/images/verdin-imx95 -> $BUILD_PATH/tmp/work/verdin_imx95-tdx-linux/imx-boot/1.0/git/iMX95 [...] | make[1]: *** No rule to make target 'lpddr4x_imem_v202311.bin', needed by 'm33-oei-ddrfw.bin'. Stop. ``` Above we are using `lpddr4x_imem_v202409.bin` but mkimage is not aware without this fix and setting LPDDR_FW_VERSION (i.e.: in the machine conf). Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 4f9e481e131aa7190535579e7ea208abf641bf8f)
* | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-04-251-3/+3
| |
* | Merge pull request #2212 from Freescale/backport-2211-to-scarthgapOtavio Salvador2025-04-253-9/+18
|\ \ | | | | | | [Backport scarthgap] bump imx-vpu-hantro to latest of rel_6.6.52_2.2.0
| * | imx-vpu-hantro: Update recipesJoão Paulo Gonçalves2025-04-253-9/+18
|/ / | | | | | | | | | | | | | | Update Hantro VPU libraries and daemon to latest version of rel_6.6.52_2.2.0. Signed-off-by: João Paulo Gonçalves <joao.goncalves@toradex.com> (cherry picked from commit e6254a24a9d7fcc8e73b9bfa866f4b952be94cd2)
* | Merge pull request #2205 from Freescale/backport-2204-to-scarthgapOtavio Salvador2025-04-221-2/+0
|\ \ | |/ |/| [Backport scarthgap] kernel-module-nxp-wlan: remove COMPATIBLE_MACHINE
| * kernel-module-nxp-wlan: remove COMPATIBLE_MACHINEVitor Soares2025-04-221-2/+0
|/ | | | | | | | | | | | | The current COMPATIBLE_MACHINE restricts the recipe to i.MX SoCs with both BSP variants. However, the kernel-module-nxp-wlan provides the MXM drivers for the NXP Wi-Fi module (e.g., MAYA-W260), which may also be used with other SoCs like the Toradex Verdin-AM62P. To enable deployment of the MXM drivers on non-i.MX platforms, remove the COMPATIBLE_MACHINE restriction. Signed-off-by: Vitor Soares <vitor.soares@toradex.com> (cherry picked from commit 5fca0110f00cfb2b37f322473adc25876b022c6b)
* Merge pull request #2202 from Freescale/backport-2201-to-scarthgapOtavio Salvador2025-04-171-4/+6
|\ | | | | [Backport scarthgap] fix(opencv): do not try to install sample files
| * fix(opencv): do not try to install sample filesAndrej Valek2025-04-171-4/+6
|/ | | | | | | - don't install sample files if PACKAGECONFIG:samples is disabled Signed-off-by: Andrej Valek <andrej.v@skyrain.eu> (cherry picked from commit d025faa488801bdcf4ea0366f6ed19b07f408d5b)
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-04-151-1/+1
|
* Merge pull request #2198 from ernestvh/scarthgap-bump-firmware-imx-v8.27Otavio Salvador2025-04-154-3/+5
|\ | | | | Scarthgap: bump firmware imx v8.27 (backport)
| * firmware-imx: Upgrade to v8.27Ernest Van Hoecke2025-04-153-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates firmware-imx to the versions used in NXP BSP L6.12.3-1.0.0. Compared to v8.26 at d4c33ab, the following binaries were added: - ddr/lpddr4x_dmem_qb_v202409.bin - ddr/lpddr4x_dmem_v202409.bin - ddr/lpddr4x_imem_qb_v202409.bin - ddr/lpddr4x_imem_v202409.bin - ddr/lpddr5_dmem_qb_v202409.bin - ddr/lpddr5_dmem_v202409.bin - ddr/lpddr5_imem_qb_v202409.bin - ddr/lpddr5_imem_v202409.bin No binaries were removed, the following have been updated: - vpu/vpu_fw_imx8_dec.bin - vpu/ave633c_codec_fw.bin Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 2cb2dc355827044a0011dcc4425da88b0ab36689)
| * fsl-eula-unpack.bbclass: Add NXP License v58Ernest Van Hoecke2025-04-151-0/+2
| | | | | | | | | | | | | | | | This is required to update firmware-imx which uses the new license, but we leave the EULA unchanged since scarthgap is still using NXP BSP LF6.6.52-2.2.0. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* | Merge pull request #2191 from Freescale/backport-2190-to-scarthgapOtavio Salvador2025-04-041-0/+2
|\| | | | | [Backport scarthgap] kernel-module-nxp-wlan: Add Upstream-Status
| * kernel-module-nxp-wlan: Add Upstream-StatusLeon Anavi2025-04-041-0/+2
|/ | | | | | | Add Upstream-Status to patch. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> (cherry picked from commit 1344f74197fff63638c092cd70c859040979dd41)
* Merge pull request #2187 from Freescale/backport-2186-to-scarthgapOtavio Salvador2025-04-031-1/+1
|\ | | | | [Backport scarthgap] Revert "opencv: Specify right path for <numpy/ndarrayobject.h>"
| * Revert "opencv: Specify right path for <numpy/ndarrayobject.h>"Rodrigo M. Duarte2025-04-031-1/+1
|/ | | | | | | | Fix issue #2185 This reverts commit aee27d71ef8bc6dd95b3e6bde2899250dbe11880. (cherry picked from commit ad93fe075e49d3aca72b26c3b0eaa9531fadea4e)
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-04-021-133/+131
|
* Merge pull request #2181 from mdrodrigo/topic/scarthgap-updateOtavio Salvador2025-04-0251-2080/+82
|\ | | | | Scarthgap branch update
| * imx-base.inc: Drop redundant i.MX 91 overrideTom Hochstein2025-04-021-1/+0
| | | | | | | | | | | | IMX_SOC_REV defaults to A0, so no need to override it. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx6sllevk.conf: Use IMX_DEFAULT_BOOTLOADERTom Hochstein2025-04-021-3/+0
| | | | | | | | | | | | | | The machine improperly hard-codes PREFERRED_PROVIDER instead of using the layer variable. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mkimage: Upgrade to NXP BSP 6.6.52_2.2.0Tom Hochstein2025-04-021-2/+2
| | | | | | | | | | | | | | | | | | 71b8c18 Add flash_all_ap target for non-Linux ap image. b8f5454 For iMX95, change verdin M7 image name. d97f0eb For iMX95, change 15x15 M7 image name. 0576197 M7 image names changed again. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-uuc: Don't inherit autotoolsTom Hochstein2025-04-021-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The do_configure task is failing: ``` ERROR: imx-uuc-0.5.1+git-r1 do_configure: no configure script found at ./configure ``` It appears to be due to this OE-Core change: autotools: require that a configure script exists There's no point inheriting autotools if you're not actually going to run a configure script, so make a missing configure script fatal. https://github.com/openembedded/openembedded-core/commit/6d327a39befae44a88a812bdf4acde800dcee57b imx-uuc doesn't need autotools, just a simple do_install implementation. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx8qm-mek,imx8qxp-mek: Fix SERIAL_CONSOLESTom Hochstein2025-04-022-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Walnascar, 8QM and 8QXP MEK fail to boot. One difference in the log compared with Styhead is the getty on ttyAMA0 instead of ttyLP0 and a failure: ``` [ TIME ] Timed out waiting for device /dev/ttyAMA0. ``` It seems SERIAL_CONSOLES for these two boards has been wrong all along but masked until recently: https://git.yoctoproject.org/poky/commit/meta/recipes-core/systemd?id=d1eaffbd6bde845c3fcd81660b694e1ea1f46ab2 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mcore-demos: Fix 7DTom Hochstein2025-04-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | For 7D there are no .elf files and there is a build break: ``` | install: cannot stat '.../imx7d-sabresd-m4-freertos-1.0.1/*.elf': No such file or directory ``` Fixes #2056. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mcore-demos: Fix 7ULP installTom Hochstein2025-04-021-5/+5
| | | | | | | | | | | | | | | | | | The demo extension is overridable so the new install behavior needs to use the variable. Fixes #2056. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * mcore-demos: Upgrade to 6.6.52_2.2.0Zelan Zou2025-04-024-28/+14
| | | | | | | | | | | | imx95: 2.16.001 -> 24.12.00 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * optee-os: Remove upstreamed patchesAlexander Stein2025-04-023-202/+0
| | | | | | | | | | | | Both patches have been upstreamed since 3.19. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
| * u-boot: Add CVE_PRODUCT definitionJasper Orschulko2025-04-021-0/+1
| | | | | | | | | | | | | | Adding a correct CVE_PRODUCT definition helps to keep track of upstream CVEs Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
| * imx-vpuwrap: fix build errorMax Krummenacher2025-04-022-0/+33
| | | | | | | | | | | | | | | | Add missing include file. Otherwise with latest master we see: | ../git/vpu_wrapper_hantro_encoder.c:953:3: error: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration] | 953 | gettimeofday (&pObj->tvEnd, NULL); Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
| * imx-vpuwrap: Update to L6.6.52_2.2.0 releaseZelan Zou2025-04-023-64/+2
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * imx-parser: Update to L6.6.52_2.2.0 releaseZelan Zou2025-04-021-2/+2
| | | | | | | | | | | | Bump version 4.9.1 -> 4.9.2 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * imx-opencl-converter: Update to L6.6.52_2.2.0 releaseZelan Zou2025-04-021-2/+2
| | | | | | | | | | | | Bump version 0.5.0 -> 0.6.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * imx-dsp: Update to L6.6.52_2.2.0 releaseZelan Zou2025-04-021-5/+7
| | | | | | | | | | | | | | Bump version 2.1.8 -> 2.1.9 License update to EULA V58 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * imx-alsa-plugins_git: Switch to L6.6.52-2.2.0 release branchZelan Zou2025-04-021-1/+1
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * tinycompress: update to the version used in LF6.6.52_2.2.0Markus Niebel2025-04-027-1670/+18
| | | | | | | | | | | | | | | | Bump revision to 1.2.5 and remove old patches. This also switches to new upstream location at github. The old location uses git-protocol which can cause problems in corporate network environments. Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
| * scripts: avoid pointless LICENSE churnRasmus Villemoes2025-04-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I was wondering why a bot decided to force-push a commit to a PR of mine. It turns out the script responsible for generating the LICENSE file is not deterministic, so depending on random file system layout we can end up regenerating the LICENSE without any actual change. For example: $ diff -u <(git show baf20676~1:LICENSE | sort) <(git show baf20676:LICENSE | sort) shows that baf20676 didn't provide any change at all in the actual contents, yet $ git show --stat baf20676 commit baf20676bcd2b454577449dbf7b0346d7080b880 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Wed Jan 22 21:42:44 2025 +0000 Auto-update LICENSE file with current recipe licenses LICENSE | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------- 1 file changed, 128 insertions(+), 128 deletions(-)
| * treewide: Remove all references to SRC_URI[md5sum] hashesOtavio Salvador2025-04-0221-30/+0
| | | | | | | | | | | | | | | | | | | | | | | | Drop md5sum check as no longer mandated in Yocto Project. SRC_URI[md5sum] used to also be commonly used, but it is deprecated and should be replaced by SRC_URI[sha256sum] when updating existing recipes. See: - https://docs.yoctoproject.org/dev/singleindex.html#fetching-code - https://docs.yoctoproject.org/dev/singleindex.html#src-uri-checksum-behaviour Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>