summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | alsa-state: Add qoriq-*-bsp specific configurationAlexander Stein2025-05-054-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 Stein2025-05-051-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 #2235 from Freescale/backport-2230-to-styheadOtavio Salvador2025-05-051-3/+5
|\ \ | |/ |/| [Backport styhead] imx-boot: Add BOOT_VARIANT variable at prefix to generated binaries
| * imx-boot: Add BOOT_VARIANT variable at prefix to generated binariesRodrigo M. Duarte2025-05-051-3/+5
|/ | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 0cc7db1dc77f0c5497878ee21814f9940f9a21c1)
* Merge pull request #2229 from Freescale/backport-2228-to-styheadOtavio Salvador2025-05-021-2/+2
|\ | | | | [Backport styhead] linux-fslc-imx_6.6: Fix kernel version
| * linux-fslc-imx_6.6: Fix kernel versionDaiane Angolini2025-05-021-2/+2
|/ | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit e6e69c2832e731edc43397884bc9607ac0a46e61)
* Merge pull request #2227 from Freescale/backport-2225-to-styheadOtavio Salvador2025-04-301-2/+5
|\ | | | | [Backport styhead] linux-fslc-imx: Bump stable vertion up to 6.6.84
| * linux-fslc-imx: Bump stable vertion up to 6.6.84Daiane Angolini2025-04-301-2/+5
|/ | | | | | | It also updates the list of commits of interest Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 439ccf169c64d1c487ac9ac82e3e58f97029b3dd)
* Merge pull request #2223 from Freescale/backport-2221-to-styheadOtavio Salvador2025-04-282-4/+4
|\ | | | | [Backport styhead] 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)
* Merge pull request #2219 from Freescale/backport-2218-to-styheadOtavio Salvador2025-04-269-15/+15
|\ | | | | [Backport styhead] recipes: fix whitespace warnings
| * recipes: fix whitespace warningsMax Krummenacher2025-04-269-15/+15
|/ | | | | | | Fix some more whitspace warnings. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 01a7d1c67bb4ca84c1cf3089d9a8c8c1b3b3b727)
* Merge pull request #2216 from Freescale/backport-2209-to-styheadOtavio Salvador2025-04-251-0/+1
|\ | | | | [Backport styhead] 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 #2213 from Freescale/backport-2211-to-styheadOtavio Salvador2025-04-253-9/+18
|\ | | | | [Backport styhead] 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 #2206 from Freescale/backport-2204-to-styheadOtavio Salvador2025-04-221-2/+0
|\ | | | | [Backport styhead] 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 #2203 from Freescale/backport-2201-to-styheadOtavio Salvador2025-04-171-4/+6
|\ | | | | [Backport styhead] 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)
* Merge pull request #2200 from Freescale/backport-2193-to-styheadOtavio Salvador2025-04-152-5/+7
|\ | | | | [Backport styhead] u-boot-imx: Update source revision
| * u-boot-imx: Update source revision to e3219a5a734backport-2193-to-styheadRodrigo M. Duarte2025-04-152-5/+7
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit update the u-boot-imx source revision and modify the recipe. e3219a5a734 LFU-832 imx8mp_evk: Burn the GP5_LOCK fuse at u-boot booting d3e281dde15 LFU-828 imx8m: soc: update vc8000e name d5f33691793 LF-14347: armv8/ls216xardb: sync RCWSR12 status in DCSR with CCSR 6dd466b4be5 LF-14440 iMX93/91: Fix isi kernel DTS node change in 6.12.y 81880df2d5b Pull request #150: MA-23272 [Android] Fix imx8mq can't boot without rpmb key 23fdab12bb7 Pull request #149: Encapsulate rbidx blob 0bc715c1f5e MA-23272 [Android] Fix imx8mq can't boot without rpmb key f9da896ed60 MA-23256 Add "rbidx_blob" defconfig for all i.MX 8 platforms de0d5a51933 MA-23203 Encapsulate the bootloader rollback index as a blob 23dc1f2a865 MA-23254 force assign secure memory to linux d592d6a16ec MA-23233-2 Load SRM before loading kernel f6bc9fb487a MA-23233 Support to provision SRM f7d5db534e9 LFU-823: configs: ls1088aqds: Add CONFIG_SYS_FLASH_CFI_WIDTH setting 3de49b5ebdd LF-13763-3 verdin-imx95: do the power cycle and reset to NETC 33776efa47d LF-13763-2 imx95_evk: do the power cycle and reset to NETC b40ee795724 LF-13763-1 net: fsl_enetc: Workaround XPCS issue on RX path 1d00ea83d9c Pull request #146: MA-23207 Generate the rpmb key blob before setting rpmb key 3bde1db8f1d MA-23207 Generate the rpmb key blob before setting rpmb key 22aa45c4587 LFU-824: board: freescale: ls1088a: add one more ifc-nor node to check ef9d27bf23c LFU-822 imx9: soc: Fix Declaring variable assignedparentclks without initializer 4493beff522 LFU-821 imx9: scmi: Fix Uninitialized scalar variable 7c14ad40a1b LFU-820 imx8m: Update DDR timing for iMX8M Series EVK boards cfd2f117d05 LFU-817 iMX95: Fixup kernel and uboot dtb based on fuses e5621fee8c3 LFU-818-02 imx9: Update frequency and parent of MEDIA_APB in LD mode ec735c88014 LFU-818-01 arm: dts: imx91: Update MEDIA_APB clock to 125Mhz b5ae121cede LF-13724-2 usb: xhci-imx8m: set USB_PWR pad to GPIO mode before boot linux 603c298ad53 LF-13724-1 imx8mp_evk: add "gpio" pinctrl for usb_dwc3_1 3da403c8843 LFU-819 imx95: verdin: switch to jh_root_mem 4b321a11fac MA-23157 android: Deprecate AVB_HASHTREE_ERROR_MODE_RESTART_AND_INVALIDATE Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 16071e42d0b5e66a31d89eb296e9239da051b663)
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-04-151-1/+1
|
* Merge pull request #2199 from Freescale/backport-2197-to-styheadOtavio Salvador2025-04-155-21/+53
|\ | | | | [Backport styhead] Master: Update EULA to v58 and firmware-imx to v8.27
| * 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)
| * EULA: Update to v58Ernest Van Hoecke2025-04-152-18/+50
|/ | | | | | | This version is used in NXP BSP LF6.12.3-1.0.0 Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit ab2458268c7148f2a8df96d77fbffeee34e09d5c)
* Merge pull request #2192 from Freescale/backport-2190-to-styheadOtavio Salvador2025-04-041-0/+2
|\ | | | | [Backport styhead] 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 #2186 from OSSystems/styheadOtavio Salvador2025-04-031-1/+1
|\ | | | | 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.
* Merge pull request #2184 from Freescale/backport-2182-to-styheadOtavio Salvador2025-04-021-1/+1
|\ | | | | [Backport styhead] opencv: Specify right path for <numpy/ndarrayobject.h>
| * opencv: Specify right path for <numpy/ndarrayobject.h>Timo Schuster2025-04-021-1/+1
|/ | | | | Signed-off-by: Timo Schuster <timo.schuster@leica-microsystems.com> (cherry picked from commit 92b12be6c525046b4ca9be95fdc05546663dafc0)
* Merge pull request #2180 from Freescale/backport-2178-to-styheadOtavio Salvador2025-04-022-1/+1908
|\ | | | | [Backport styhead] kernel-module-nxp-wlan: Apply wireless patch
| * kernel-module-nxp-wlan: Apply wireless patchErnest Van Hoecke2025-04-022-1/+1908
|/ | | | | | | | | | | NXP released a patch for the MXM driver that is supposed to be applied on top of the checked out branch. Among other things, this patch adds a "MODULE_DEVICE_TABLE" which means the SDIO device driver is probed at runtime, which will not happen without this patch. Link: https://www.nxp.com/webapp/Download?colCode=Wireless-Patch-Release-IW612-W8997-W8801-v0.1&appType=license Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com> (cherry picked from commit 388a83026d24cfd8cb20899228e8f8e1fcb782a6)
* Merge pull request #2169 from mdrodrigo/topic/styheadOtavio Salvador2025-04-011-0/+12
|\ | | | | update-license-file: Filter the workflow trigger by branch and path
| * update-license-file: Filter the workflow trigger by branch and pathRodrigo M. Duarte2025-04-011-0/+12
|/ | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 724821b0e923c1c943af49d8a9b1a5f4c1140fa8)
* Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-03-311-2/+2
|
* Merge pull request #2167 from mdrodrigo/topic/styheadOtavio Salvador2025-03-3157-2571/+650
|\ | | | | Update styhead branch
| * imx-base.inc: Drop redundant i.MX 91 overrideTom Hochstein2025-03-311-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-03-311-3/+0
| | | | | | | | | | | | | | The machine improperly hard-codes PREFERRED_PROVIDER instead of using the layer variable. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * optee-imx: Updates for clangTom Hochstein2025-03-314-286/+0
| | | | | | | | | | | | | | Clang is on version 20 now, so the disablement of it and the patches for it are no longer needed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * optee-imx: Upgrade 4.2.0.imx -> 4.4.0.imxTom Hochstein2025-03-3122-187/+501
| | | | | | | | | | | | | | | | | | | | Copy latest support from NXP BSP LF6.6.52_2.2.0. Note that clang is disabled in optee-os-fslc.inc, which is copied from meta-arm optee-os.inc. Fixes: Issue 2048 - Upgrade BSP to LF6.6.52_2.2.0 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mkimage: Upgrade to NXP BSP 6.6.52_2.2.0Tom Hochstein2025-03-311-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-03-311-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-03-312-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-03-311-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-03-311-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>
| * Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-03-311-1/+0
| |
| * mcore-demos: Upgrade to 6.6.52_2.2.0Zelan Zou2025-03-314-28/+14
| | | | | | | | | | | | imx95: 2.16.001 -> 24.12.00 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>