summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | 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>
* | Merge pull request #2193 from OSSystems/topic/u-boot-updateOtavio Salvador2025-04-152-5/+7
|\ \ | | | | | | u-boot-imx: Update source revision
| * | u-boot-imx: Update source revision to e3219a5a734Rodrigo 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>
* | Auto-update LICENSE file with current recipe licensesgithub-actions[bot]2025-04-151-1/+1
| |
* | Merge pull request #2197 from ernestvh/master-bump-fw-imx-v8.27Otavio Salvador2025-04-155-21/+53
|\ \ | | | | | | 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>
| * | 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>
* | Merge pull request #2196 from MaxKrummenacher/kmsroOtavio Salvador2025-04-141-1/+1
|\ \ | |/ |/| mesa: bbappend: drop kmsro packageconfig
| * mesa: bbappend: drop kmsro packageconfigMax Krummenacher2025-04-141-1/+1
|/ | | | | | | | | | | | | | | mesa is updated in oe-core to 25.0.2. That version dropped the configure option kmsro and unconditionally adds the code [1]. oe-core currently still has the packageconfig for it, however enabling results in a built time error. A fix is on the ML [2]. | ERROR: mesa-2_25.0.2-r0 do_recipe_qa: QA Issue: mesa: invalid PACKAGECONFIG(s): kmsro [invalid-packageconfig] [1] https://gitlab.freedesktop.org/mesa/mesa/-/commit/70813c1c13b99cb029c8fa3537163650bdd17b6d [2] https://lore.kernel.org/all/20250412-mesa-25-fixes-v1-1-791840391271@oss.qualcomm.com/ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #2190 from leon-anavi/bugfix/upstream-statusOtavio Salvador2025-04-041-0/+2
|\ | | | | 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>
* Merge pull request #2182 from lms-ts/masterOtavio Salvador2025-04-021-1/+1
|\ | | | | 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>
* Merge pull request #2178 from ernestvh/master-wl-patchOtavio Salvador2025-04-022-1/+1908
|\ | | | | 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>
* Merge pull request #2168 from mdrodrigo/masterOtavio 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>
* Merge pull request #2163 from Livius90/masterOtavio Salvador2025-03-281-4/+4
|\ | | | | linux-fslc: 6.12.13 -> 6.12.20
| * linux-fslc: 6.12.13 -> 6.12.20Benjamin Szőke2025-03-281-4/+4
| |
* | Merge pull request #2162 from nxp-upstream/fixupOtavio Salvador2025-03-282-4/+0
|\ \ | |/ |/| Machine config fixes for imx6sllevk and mx91-generic-bsp
| * imx-base.inc: Drop redundant i.MX 91 overrideTom Hochstein2025-03-281-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-281-3/+0
|/ | | | | | | The machine improperly hard-codes PREFERRED_PROVIDER instead of using the layer variable. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #2159 from ricardosalveti/masterOtavio Salvador2025-03-281-0/+1
|\ | | | | imx-base: mx8mq: fix SOC_ATF_BOOT_UART_BASE value
| * imx-base: mx8mq: fix SOC_ATF_BOOT_UART_BASE valueRicardo Salveti2025-03-271-0/+1
|/ | | | | | mx8mq uses 0x30860000 as the base address for boot uart base. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
* Merge pull request #2157 from nxp-upstream/opteeOtavio Salvador2025-03-2724-449/+477
|\ | | | | Optee
| * optee-imx: Updates for clangTom Hochstein2025-03-264-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-2622-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>
* Merge pull request #2154 from hiagofranco/add-virtual/imx-oeiOtavio Salvador2025-03-243-2/+5
|\ | | | | imx-oei: provide virtual/imx-oei
| * imx-oei: provide virtual/imx-oeiHiago De Franco2025-03-243-2/+5
|/ | | | | | | | | | | Some hardware vendors provide a customized Optional Executable Image (OEI) with changes specific to their boards (e.g. Toradex SMARC i.MX95). Add a virtual provider to avoid conflicts between the OEI recipes from other layers. This follows the pattern used for the related imx-system-manager. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
* Merge pull request #2152 from nxp-upstream/imx-mkimageOtavio Salvador2025-03-211-2/+2
|\ | | | | imx-mkimage: Upgrade to NXP BSP 6.6.52_2.2.0
| * imx-mkimage: Upgrade to NXP BSP 6.6.52_2.2.0Tom Hochstein2025-03-211-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>
* Merge pull request #2151 from nxp-upstream/imx-uucOtavio Salvador2025-03-181-2/+4
|\ | | | | imx-uuc: Don't inherit autotools
| * imx-uuc: Don't inherit autotoolsTom Hochstein2025-03-181-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>
* Merge pull request #2150 from nxp-upstream/imx8ttyOtavio Salvador2025-03-182-2/+2
|\ | | | | imx8qm-mek,imx8qxp-mek: Fix SERIAL_CONSOLES
| * imx8qm-mek,imx8qxp-mek: Fix SERIAL_CONSOLESTom Hochstein2025-03-142-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>
* Merge pull request #2149 from nxp-upstream/mcore-demosOtavio Salvador2025-03-131-1/+3
|\ | | | | imx-mcore-demos: Fix 7D
| * imx-mcore-demos: Fix 7DTom Hochstein2025-03-131-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>
* Merge pull request #2148 from nxp-upstream/mcore-demosOtavio Salvador2025-03-131-5/+5
|\ | | | | imx-mcore-demos: Fix 7ULP install
| * imx-mcore-demos: Fix 7ULP installTom Hochstein2025-03-131-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-131-1/+0
|
* Merge pull request #2056 from nxp-upstream/mcore-L6.6.52Otavio Salvador2025-03-134-28/+14
|\ | | | | mcore-demos: Upgrade to 6.6.52_2.2.0
| * mcore-demos: Upgrade to 6.6.52_2.2.0Zelan Zou2025-03-134-28/+14
| | | | | | | | | | | | imx95: 2.16.001 -> 24.12.00 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2147 from tq-steina/opteeOtavio Salvador2025-03-063-202/+0
|\ \ | | | | | | optee-os: Remove upstreamed patches
| * | optee-os: Remove upstreamed patchesAlexander Stein2025-03-053-202/+0
| | | | | | | | | | | | | | | | | | Both patches have been upstreamed since 3.19. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
* | | Merge pull request #2146 from Jasper-Ben/add_uboot_cve_productOtavio Salvador2025-03-062-0/+2
|\ \ \ | | | | | | | | u-boot: Add CVE_PRODUCT definition
| * | | u-boot: Add CVE_PRODUCT definitionJasper Orschulko2025-03-032-0/+2
| |/ / | | | | | | | | | | | | | | | | | | Adding a correct CVE_PRODUCT definition helps to keep track of upstream CVEs Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
* | | Merge pull request #2145 from MaxKrummenacher/masterOtavio Salvador2025-03-062-0/+33
|\ \ \ | |/ / |/| | imx-vpuwrap: fix build error
| * | imx-vpuwrap: fix build errorMax Krummenacher2025-03-032-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>
* | Merge pull request #2142 from Freescale/bump-linuxOtavio Salvador2025-02-281-1/+4
|\ \ | |/ |/| linux-fslc-imx: Update with some bugfixes patches
| * linux-fslc-imx: Update with some bugfixes patchesbump-linuxDaiane Angolini2025-02-271-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 5ff4cf4d61e11 Merge pull request #713 from angolini/fix_imx93 - e587f8fe42f16 firmware: se_fw: remove info_list from ro section - a0609cb5220a7 Merge pull request #712 from angolini/push_one - 0f638960dcffd media: Kconfig: fix double VIDEO_DEV - 226bfffe04bcb Merge pull request #709 from fs-csenatore/6.6-2.2.x-imx - 198242c057e00 drivers:clk:imx:clk-imx8mp-audiomix: remove duplicated CLK_GATE_PARENT definition - 427223e3206dd Merge pull request #707 from iceaway/revert_u-serial_patch - 4f5936d7391f8 Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>