summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* firmware-nxp-wifi: Allow use on non-i.MX machinesLuciano Dittgen2026-07-061-2/+0
| | | | | | | | | | The NXP Wi-Fi firmware packages are used by boards with NXP Wi-Fi modules even when the main SoC is not i.MX. Commit 8e7ebc0 removed the machine restriction for that reason, but it was later reintroduced while cleaning up BSP metadata. Drop COMPATIBLE_MACHINE again so package dependencies decide whether the firmware is used. Tested with git diff --check. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* firmware-nxp-wifi: Restrict recipe to i.MX machinesLuciano Dittgen2026-06-301-0/+1
| | | | | | | | | | The firmware is only used by i.MX BSP machines. Set COMPATIBLE_MACHINE so the recipe is skipped outside the i.MX machine family instead of being exposed to unrelated BSPs. Tested as part of the series with bitbake -p and yocto-check-layer. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
* imx-mkimage: imx-boot: Specify build dependencies in DEPENDSLeonardo Costa2026-06-031-7/+12
| | | | | | | | | | | Dependencies listed via do_compile[depends] are invisible to the SBOM script from OpenEmbedded. List the build-time dependencies for imx-boot in the DEPENDS variable instead, while preserving the required task order, allowing these components to be automatically included in the imx-boot SBOM. Signed-off-by: Leonardo Costa <leonardo.costa@toradex.com>
* imx-atf: Fix build failure with GCC 16.1.0Franz Schnyder2026-05-292-1/+41
| | | | | | | | | | The scmi_imx9 source declares a tmp pointer that is never read. The newer GCC version 16.1.0 treats the unused pointer as -Wunused-but-set-variable. With -Werror, this breaks the build. Add a patch to remove the unused tmp pointer. Signed-off-by: Franz Schnyder <franz.schnyder@toradex.com>
* Merge pull request #2522 from nxp-upstream/fixup-ispOtavio Salvador2026-05-182-0/+34
|\ | | | | isp-imx: don't leave systemd service in failed state
| * isp-imx: don't leave systemd service in failed stateHiago De Franco2026-05-192-0/+34
| | | | | | | | | | | | | | | | | | If no camera is configured in the device tree systemd imx8-isp.service goes to the failed state. Prevent that. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2515 from nxp-upstream/fix-imx-bootOtavio Salvador2026-05-051-38/+0
|\ \ | | | | | | imx-boot_1.0.bb: Drop mcore image in imx-boot image
| * | imx-boot_1.0.bb: Drop mcore image in imx-boot imageZelan Zou2026-04-291-38/+0
| |/ | | | | | | | | | | | | As Mcore image only applied for i.MX socs fixup coommit:6cdff9f7 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* / isp-imx: fix jsoncpp runtime dependencyErnest Van Hoecke2026-05-011-0/+7
|/ | | | | | | | | | | | The prebuilt ISP media server binaries were linked against jsoncpp 1.9.6 and still require libjsoncpp.so.26. meta-openembedded now uses jsoncpp 1.9.7 which leads to libjsoncpp.so.27, but the runtime linker and OE shlib QA still match the exact SONAME from DT_NEEDED. Patch the installed binaries to require libjsoncpp.so.27 so file-rdeps can resolve the dependency to the distro jsoncpp package. Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
* Merge pull request #2487 from nxp-upstream/mkimage-upgrade-to-6.18.2Otavio Salvador2026-04-273-39/+100
|\ | | | | mkimage: Update to lf-6.18.2-1.0.0
| * mkimage: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-303-39/+100
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2488 from nxp-upstream/BSP-upgrade-to-6.18.2Otavio Salvador2026-04-274-21/+21
|\ \ | | | | | | Bsp: upgrade to 6.18.2
| * | firmware-imx: Bump 8.28 -> 8.31Zelan Zou2026-04-163-7/+13
| | | | | | | | | | | | | | | | | | Base on lf-6.18.2-1.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | firmware-ele-imx: Bump 2.0.2 -> 2.0.5Zelan Zou2026-04-161-14/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | mxsldr_git: update git repository URLAlexander Stein2026-04-211-1/+1
|/ / | | | | | | | | | | | | git.denx.de is just a forward. Switch to the real URL. While at it, add https protocol explicitly. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
* | libimxdmabuffer: Upgrade to version 1.2.0Carlos Rafael Giani2026-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * waf: update to 2.1.9 * ion: Cache detected ion heaps mask * kernel: Set linux-imx 4.14.34 as the minimum required version * dma-buf: Add imx_dma_buffer_get_physical_address_from_dmabuf_fd() imx_dma_buffer_dma_heap_get_physical_address_from_dmabuf_fd() and imx_dma_buffer_ion_get_physical_address_from_dmabuf_fd() are deprecated, since starting with linux-imx 4.14.34, the DMA_BUF_IOCTL_PHYS ioctl can be used, which is independent of any particular allocator. Instead, imx_dma_buffer_get_physical_address_from_dmabuf_fd() is the recommended way to get physical address out of DMA-BUF FDs now. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* | u-boot-imx: Update from NXP LF6.18.2-1.0.0Tom Hochstein2026-04-061-3/+20
| | | | | | | | | | | | | | | | | | This update brings the latest u-boot-imx recipe in line with NXP's LF6.18.2-1.0.0 release, including support for CONFIG_OF_UPSTREAM for 8M and for STMM for 95. Fixes: #2496 Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
* | fixup! firmware-nxp-wifi: Update lf-6.18.2-1.0.0Zelan Zou2026-03-311-1/+8
|/ | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* Merge pull request #2470 from nxp-upstream/whinlatter-6.18.2Otavio Salvador2026-03-259-369/+62
|\ | | | | imx-atf/isp/basler-camera: Update to whinlatter 6.18.2
| * imx-atf: Update to lf-6.18.2_1.0.0Zelan Zou2026-03-241-20/+23
| | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * basler-camera: Upgrade to 4.2.2.26.1Zelan Zou2026-03-242-34/+29
| | | | | | | | | | | | Base on lf-6.18.2_1.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * isp-imx: Upgrade to 4.2.2.26.1Zelan Zou2026-03-246-315/+10
| | | | | | | | | | | | Base on lf-6.18.2-1.0.0 Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2473 from nxp-upstream/multimedia-upgrade-to-6.18.2Otavio Salvador2026-03-256-185/+11
|\ \ | | | | | | Multimedia: Upgrade to 6.18.2
| * | imx-vpu-hantro: Bump 1.36.0 -> 1.40.0Zelan Zou2026-03-233-136/+4
| | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | imx-vpu-hantro-daemon: Bump 1.5.0 -> 1.9.0Zelan Zou2026-03-231-2/+2
| | | | | | | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * | imx-vpu-hantro-vc: Bump 1.10.1 -> 1.11.0Zelan Zou2026-03-232-47/+5
| |/ | | | | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | firmware-nxp-wifi: Update lf-6.18.2-1.0.0Zelan Zou2026-03-241-41/+6
| | | | | | | | | | | | Drop nxp8997 PCIE/SDIO,nxp8801 SDIO Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | imx-seco_5.9.4.1.bb: Fix seco lib didn't install in rootfsZelan Zou2026-03-231-1/+5
|/ | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-secure-enclave: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-174-20/+71
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-test: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-161-4/+6
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-lib: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-161-2/+4
| | | | Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-uuc: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-161-1/+1
| | | | | | Update imx943 CRRM support Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* imx-kobs: Update to lf-6.18.2-1.0.0Zelan Zou2026-03-161-1/+1
| | | | | | Update SBOM files Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* Merge pull request #2450 from noreng-br/topic/update-imx-libOtavio Salvador2026-03-022-58/+3
|\ | | | | imx-lib: Update metadata to match configurations with meta-imx
| * imx-lib: Update metadata to match configurations with meta-imxVagner Nörnberg2026-02-202-58/+3
| | | | | | | | | | | | meta-imx version: walnascar-6.12.49_2.2.0 Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
* | imx-test: Update metadata to match configurations of meta-imxVagner Nörnberg2026-02-201-2/+2
|/ | | | | | meta-imx version: walnascar-6.12.49_2.2.0 Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
* firmware-nxp-wifi: CleanupTom Hochstein2026-02-191-31/+29
| | | | | | | | - Remove empty package ${PN}-bcm4359-pcie - Fix ordering - Add ${PN}-nxp8997-sdio to ${PN}-all-sdio Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
* Merge pull request #2433 from nxp-upstream/Upstream-lf-6.12.49-2.2.0Otavio Salvador2026-02-194-33/+10
|\ | | | | Upstream packages base on lf 6.12.49 2.2.0
| * u-boot-qoriq: Update to lf-6.12.49-2.2.0Zelan Zou2026-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit log : 4ddbad60eff (tag: lf-6.12.49-2.2.0-rc2, tag: lf-6.12.49-2.2.0) MA-24221 support dual os08a20 for imx95 19x19 e9677d405f5 Pull request #200: Lf v2025.04 29d22664d1a LF-16581 remoteproc: imx_rproc: Correct reset vector aab880ee952 MA-24215 support dual os08a20 for imx95 15x15 frdm d1d73198a21 MA-24200 Skip generating rng seed for GBL f0495a3d6f5 Update SBOM.spdx.json file 40e732a98de LFU-948 cmd_qb: Use default boot device offset on SDP boot a594073d112 (tag: android-16.0.0_1.2.0-rc1) LFU-947 scmi: power: Handle SCMI power domain disabled by fuse 8967a12a880 LFU-946 imx: Add a env check when applying optee overlay 053ef9e1f90 Pull request #191: MA-24150 Android: i.MX95 defconfig update c6e6757b1c4 LFU-938: frdm-imx95: Runtime Update dtb according to board version d83ac01f4c9 LFU-942 iMX95: Remove display related nodes from dts based on fuses. d4d9562eabc LFU-943 imx94_orangebox: Support netc switch standalone case 9a68252d5a3 Pull request #197: MA-24186 add android support for imx95 15x15 frdm 58ae9edda19 MA-24186 add android support for imx95 15x15 frdm 2af23e2aa22 LF-16448-5: DTS: imx91-9x9-qsb: add i2c1 gpio pad setting e141e1a08e1 LF-16448-4: DTS: imx91-11x11-evk: add i2c3 gpio pad setting 56b2ca72f2e LF-16448-3: DTS: imx93-9x9-qsb: add i2c1 gpio pad setting 2f60c770035 LF-16448-2: DTS: imx93-11x11-evk: add i2c3 gpio pad setting 04a8408edf5 LF-16448-1: i2c: lpi2c: add deblock support for lpi2c 3d1099c51ed MA-24049-19 Fix build break on lx2160ardb 51c2d974146 MA-24049-18 gbl: Setting device to locked by default d055387d8b5 MA-24049-17 gbl: trigger board reset for some platforms bef9c1380eb MA-24049-16 gbl: Abandon gbl single slot 26a24f1a2fe (tag: lf-6.12.49-2.2.0-rc1) Pull request #192: Lf v2025.04 0ad90e53bb0 MA-24049-15 Include dtbs to vendor_boot image 907636c90aa MA-24049-14 add gbl enabled targets cc3808ec133 MA-24049-13 gbl: add gbl vendor partitions 4af199dd0d5 MA-24049-12 gbl: add the boot device path 2474657fb13 MA-24049-11 gbl: add fastboot protocol 41864ca8542 MA-24049-10 gbl: add fastboot transport protocol ac4afc642d8 MA-24049-9 gbl: Add boot memory protocol 86f9e48294e MA-24049-8 gbl: handle gbl exit and fixup fdt c460747cef6 MA-24049-7 gbl: add gbl secure boot flow 2122afcdd57 MA-24049-6 gbl: support gbl public key read and write 66f620075c9 MA-24049-5 gbl: add boot control protocol 7bb34d8c3e1 MA-24049-4 gbl: export some functions for gbl b9190136818 MA-24049-3 gbl: add os configuration protocol 5cc8fad8bb3 MA-24049-2 gbl: add avb protocol 1c4090a0262 LFU-937: frdm-imx95: Modify portprd_config to support larger power a562fb7192c LFU-936: frdm-imx95: Pull up regulator according to board version 92b5ce06538 LFU-934 frdm-imx: Refactor FRDM board version read API 924ea23a534 MA-24150 Android: i.MX95 defconfig update 96bbb77e1b6 MA-24049-1 gbl: add image loading protocol 9dc9416c783 LFU-933 imx943: Avoid boot crash on imx943 variant parts 24b4520ebd5 Pull request #190: MA-24144 Fix AndroidAuto defconfig mistake 0ece0ec43e0 LFU-927 misc: imx_ele: Add a config for timeout of wait ELE response 4bd53e7509a Pull request #188: LFU-931: imx93: enable BBSM Tamper Detect feature e12c872828a MA-24144 Fix AndroidAuto defconfig mistake 26c25514581 LFU-931: imx93: enable BBSM Tamper Detect feature 3954b618526 LFU-932 imx95: Print CPU part number name dd7967be4b1 LFU-925-2 imx943_orangebox: Add board codes for iMX943 orangebox 00b754c117c LFU-925-1 arm: dts: Add iMX943 orangebox DTS files b53fcef6d49 LFU-922-19: imx: select regmap and syscon for i.MX8M and 9 4b8dfa443ee LF-16195 imx8mp_evk: Fix the ND mode VDD_SOC voltage 02269be6a19 LFU-922-18 imx: enable remoteproc for i.MX943 EVK 592f223b168 LFU-922-17 remoteproc: imx: Add i.MX94 support ce693d275b6 LFU-922-16 imx: Enable remoteproc for i.MX95 adf03256571 LFU-922-15 firmware: scmi: smt: Produce more log b4e17100cf8 LFU-922-14 remoteproc: imx: Add i.MX95 support 23c8aa1c335 LFU-922-13 scmi: Add i.MX95 SCMI CPU protocol driver de5baa02de1 LFU-922-12 scmi: Add i.MX95 SCMI LMM protocol driver 5bb3e6061f8 LFU-922-11 imx93: Enable remoteproc for i.MX93 EVK a2293eb8603 LFU-922-10 imx8mq: Enable remoteproc for i.MX8MQ EVK 10a173b307e LFU-922-9 imx8mn: Enable remoteproc for i.MX8MN EVK 6549df5101d LFU-922-8 imx8mm: Enable remoteproc for i.MX8MM EVK e59db160ae6 LFU-922-7 imx8mp: Enable remoteproc for i.MX8MP EVK 91063b3eaf7 LFU-922-6 arm: dts: imx8m: Add remoteproc node de67874fe62 LFU-922-5 remoteproc: imx_rproc: Add support for i.MX93 CM33 c4a17244902 LFU-922-4 remoteproc: imx_rproc: Support i.MX8MQ/M 30f1e3797d4 LFU-922-3 remoteproc: Add imx_rproc driver to support NXP i.MX8MP/N 96c314ff451 LFU-922-2 remoteproc: Extend device_to_virt with a is_iomem parameter e7c87aec79e LFU-922-1 lib: Import iomem_copy from Linux Kernel 616b1072ec5 add ignore file for cody 2da8ffab353 LFU-921-17 imx943_evk: Enable M2 regulator and PCIE in board codes 95c6e8621f4 LFU-921-16 arm: dts: imx943-evk: Update -u-boot dtsi for PCIE enablement b97f16e3755 LFU-921-15 arm: dts: imx943-evk: Enable pcie0 and pcie1 in iMX943 EVK 3a5142f9231 LFU-921-14 arm: dts: imx943: Add PCIE relevant nodes to iMX943 DTSi c9ff2ee31c3 LFU-921-13 clk: clk-gpio: Add enable count for clk-gpio driver 06e1af9f390 LFU-921-12 gpio: pcf8575: Add compatible string for pca9670 36aa5706b74 LFU-921-11 imx95_verdin: Enable PCIE in board codes and defconfig 41e30515e95 LFU-921-10 arm: dts: imx95-verdin: Enable PCIE in iMX95 19x19 Verdin aa553f67ec6 LFU-921-9 imx95_evk: Enable PCIE in board codes and defconfig 69514e181b5 LFU-921-8 arm: dts: imx95-15x15-evk: Enable pcie0 on iMX95 15x15 EVK c995a4893c0 LFU-921-7 dts: arm: imx95-19x19-evk: Update -u-boot dtsi for PCIE enablement 3228ca44c11 LFU-921-6 dts: upstream: Sync imx95 dtsi from upstream for PCIE 6f08eb7137e LFU-921-5 imx9: scmi: Add PCIE ECAM and outbound space to MMU 605df9a547b LFU-921-4 clk: clk-imx95-blkctrl: Add hsio blk ctrl support 26b313886d2 LFU-921-3 clk: clk-imx95-blkctrl: Fix to use clk_register_gate e2313ff7761 LFU-921-2 pci: pcie_dw_imx: Add iMX9 support to the driver 0366ba246b5 LFU-921-1 pci: dw: Fix wrong register used for PCI_COMMAND 0deb3702292 Pull request #185: LF-16056: Enable kaslr seed generation using edgelock enclave 32017b0f031 MA-23958-2 correct env for linux build b3d8666cfa4 LF-16056: Enable kaslr seed generation using edgelock enclave 6ea97cbc4cd (tag: android-16.0.0_1.0.0-rc2, tag: android-16.0.0_1.0.0) MA-24074 Allow secretkeeper and hwbcc to be used under MIT license 44898b9f3cf (tag: lf-6.12.34-2.1.0-rc2, tag: lf-6.12.34-2.1.0) LFU-919: frdm-imx95: fix i2c bus number for PCA9632 device 60ec2abbb9c LFU-918-2 arm: dts: imx8mq: Change NAND_USDHC_BUS_CLK_ROOT parent 37777500084 LFU-918-1 imx8mq: Switch NAND_USDHC_BUS_CLK_ROOT source to SYS_PLL1_DIV6 1a0ce2baed6 LF-14880-1: crypto/rng: double the entropy delay interval for retry ced79ea7de8 LFU-917 imx9: clock: Fix missing break in get_clk_src_rate 53631d75553 LFU-916 net: fsl_enetc: Fix dead code in netc blkctrl driver 6e3c115d2e1 Add SBOM.spdx.json file 95942b12fb1 (tag: android-16.0.0_1.0.0-rc1) LF-16008 imx95: Disable 10G enetc node instead of deleting it d5124698a03 Pull request #182: MA-23986 Add matter support for imx8mp c407d604d3d MA-23986 Add matter support for imx8mp 7433e1cda1f LFU-913 doc: imx: Correct DEK Blob generation details on i.MX8ULP, i.MX9 Encrypted Boot e8655722a2a (tag: lf-6.12.34-2.1.0-rc1) LFU-914 imx9: scmi: Fix Uninitialized variable in SCMI misc API b52e9816eef LFU-912-2: imx93_frdm: Add board version print 140b9775344 LFU-912-1: imx91_frdm: Add board version print 6d65acb7f97 LFU-911-2 imx95/imx94: Remove board_phys_sdram_size from each board 6d11d09fcb2 LFU-911-1 imx9: scmi: Get DDR size through SM SCMI API 382b565754f LFU-910 imx94_evk: Set CRRM default rootfs to eMMC 8a1fc7aef64 LFU-909-2 imx95_evk: Add reference for enabling USB2 as device 2e3c0e8b1a8 LFU-909-1 arm: dts: Add USB2 gadget device to iMX95 EVK e60638e6701 LFU-908: imx91_frdm_imx91s: Decrease SYS_MALLOC_LEN to fit 512M DDR ecc mode b72a94f4fef Pull request #181: MA-23958 add android support for imx8mp FRDM board 631074fbb0f LFU-904 ddr: imx9: fix refresh rate when dyn_ref is disabled 79421e72fef MA-23958 add android support for imx8mp FRDM board d974dc11a01 LFU-905 imx91_qsb: remove buck2 power mode change 5a4d900e5ae LFU-907-2 imx93_evk: Drop extcon from usb node 3ac14fcaa84 LFU-907-1 imx8mm/n_evk: Keep tcpc node when booting Distribution db94ccc9c6f LFU-906: imx8mp_frdm: Fix the phy address error of ethernet port with eQOS IP 03288bd9f58 LFU-891-4: imx91_frdm_imx91s: Fix ecc config error 6cd028a71f1 LFU-903-2 imx94_evk: Support SM netc cfg b1afe3dfbd7 LFU-903-1 imx9: scmi: Move scmi_misc_cfginfo to arch ae27f8c7726 LFU-889-2: imx91_frdm_imx91s: Add dedicated config for SPI NAND boot 63376854bbc LFU-889-1: imx91: Add support for storing U-Boot environment in UBI on SPI-NAND 25f90c914ab LFU-891-3: imx91_frdm_imx91s: Correct PAD_ENET1_TD3 pad macro name 55036792543 LFU-891-2: imx91_frdm_imx91s: add FRDM-IMX91S board support b22d4d0d358 LFU-891-1: arm: dts: Add FRDM-IMX91S board DTS file 0c92b5c6692 LFU-897-2:arm: dts: Add FRDM-IMX95 board DTS file c3b8c5a5c8d LFU-897-1:frdm-imx95: Add FRDM-IMX95 board support df8358465ce LFU-902 spl_imx_container: Fix verify image after SPL dcache enabled 9aa2cac87ff LFU-854-2 imx8mm_evk: Update iMX8MM EVK DDR4 timing 244ab1ecc69 LFU-898-13 imx94: Enable env device for CRRM Normal boot ef5806b2fd6 LFU-898-12 imx9: scmi: Allow to use CONFIG_ENV_IS_NOWHERE only 96cd70a847e LFU-898-11 imx94_evk: Add dedicated defconfig for CRRM enable 60ef94fa132 LFU-898-10 imx94_evk: Disable XSPI1 node in kernel DTB 9befaacffd1 LFU-898-9 imx94_evk: Update SPL and u-boot codes to use CRRM 9a5899721b8 LFU-898-8 imx94_evk: Add CRRM flow implementation 0ba8a821383 LFU-898-7 spl: spl_imx_container: Support loading for recovery image 4831a451503 LFU-898-6 imx9: scmi: Update reset and shutdown reason 431c5fa4633 LFU-898-5 imx9: scmi: Add SCMI BBM protocol API 7baf9a50b7b LFU-898-4 misc: imx_ele: Add CRRM relevant ELE API 378da1fd18b LFU-898-3 spi: nxp_xspi: Update XSPI driver to support EENV1 3e1f5d9434c LFU-898-2 spi: nxp_xspi: Fix initialization setting dfcd08b00aa LFU-898-1 arm: dts: imx943: Add imx943 EVK CRRM DTS 937f758e799 LFU-901 imx95_evk: Support Distro Boot for System Ready e4896daf346 LFU-900 imx8m_evk: Drop crypto node when booting Distro c7a4a39c5e3 cmd: optee: fix hello subcommand argument check 21beb36337d LF-9556 arm: fsl-layerscape: add serdes2 0x7777 settings for ls1046a bd6547c5026 LFU-899 imx91_frdm: Fix the error configuration about path of imx91-11x11-frdm.dtb fbd2ebf05a8 MA-23905-2 fix avb public key hash e907e6e60f5 MA-23905 add new avb commandline 01fdc623fe7 LFU-896-2 imx91: Correct ENET1_TD3 and I2C2_SCL pad macro name 93a5f4d5230 LFU-896-1 arm: dts: imx91: Correct ENET1_TD3 and I2C2_SCL pad macro name 5ef6dbfb10f LFU-895 ddr: imx9: Fix DYN_REF collision with SW driven mode register operation b7d930cdcf1 LFU-854 imx: Sync with DDR tool 25.06 release 72752b6193d LFU-879-2 imx91_frdm: Add FRDM-IMX91 board support 02bb8c8e674 LFU-879-1 arm: dts: Add FRDM-IMX91 board DTS file 2c41ed6c067 LFU-878-2 imx93_frdm: Add FRDM-iMX93 board support 5912cd66734 LFU-878-1 arm: dts: Add FRDM-iMX93 board DTS file f9e875e512c LFU-894 imx9: Fix u-boot MMU pagetable issue for iMX95/94 c1e2719183d MA-23470 Add env to retain uboot splash screen when boot to kernel ad08d51b0f0 LFU-867-2 arm: dts: Add FRDM-iMX8MP board DTS file 0c4a646a951 LFU-867-1 imx8mp_frdm: Add FRDM-iMX8MP board support ce07e968603 LFU-893 image-container: Fix Android build break on iMX8ULP dfd75e60e16 LFU-892 imx9: scmi: Enable SPL DCACHE for iMX95 and iMX94 8b6b2829699 LFU-890-2 cmd_qb: Support secondary boot image 02d75abc515 LFU-890-1 imx: image-container: Support iMX95 and iMX94 secondary boot 750a2029578 LFU-888 spl: Disable SPL RAW and Legacy Image support for some i.MX 3de00ab1150 MA-23845 Correct the spl recovery boot flow 621b1d20b62 Pull request #175: MA-23819 integrate hwbcc client 193ee7130c2 MA-23843 fix prepaux command parameters 98096653d04 MA-23819 integrate hwbcc client e7384b6d524 LFU-884-2 cpu: imx8_cpu: Fix Extended Industrial part log dd17f175426 LFU-884-1 imx9: scmi: Fix print and temperature for Extended industrial part bf437d66ca1 (tag: android-15.0.0_2.0.0-rc3, tag: android-15.0.0_2.0.0) MA-23816 [Android] Correct the 8mq_wevk attestation product configuration Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * rcw: Update to lf-6.12.49-2.2.0Zelan Zou2026-02-111-1/+1
| | | | | | | | | | | | | | | | commit log 82fa0c6: ls1046ardb_reve: Add PCIe1 X2 and PCIe3 X2 support 946505f: ls1046ardb_reve: Add PCIe1 X4 support Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * firmware-nxp-wifi_1.1.bb: Update to lf-6.12.49-2.2.0Zelan Zou2026-02-111-30/+7
| | | | | | | | | | | | | | | | SD8801 was dropped from 6.12.20-2.0.0 release cyw-wifi-bt FW was spilt to linux-firmware FwImage_IW612_SD not include into sources Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
| * qoriq-atf: Update to lf-6.12.49-2.2.0Zelan Zou2026-01-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit log: a266ff458 (HEAD -> lf_v2.12, tag: lf-6.12.49-2.2.0, tag: android-16.0.0_1.2.0, origin/lf_v2.12, origin/HEAD) LF-16386 fix(imx93): correct the system resume flow d6f58c88a LF-15374: imx93: add SIP support for clearing Tamper Interrupt and reading Tamper status 178411e34 (tag: android-16.0.0_1.0.0) MA-24078 android: Enable ele based RNG 6adc4c6f6 (tag: lf-6.12.34-2.1.0) Add SBOM.spdx.json file 8c534ca40 LF-16101 fix(imx95): Fix build error 15c5f30bc LF-16094 fix(psci): validate the cpu mpidr 08de0ffce Add sourcegraph ignore file 113cb40c4 LF-15964 imx94: Remove release XSPI GMID from ATF initialization a99aace97 LF-15882 fix(imx93): update the refresh rate setting when dyn_ref disabled cb45a6082 LF-15879 fix(imx8qm): check if the cluster id is valid 317dc2bd9 LF-15924 fix(imx9): update the pin number of gpio4 dfebef23f LF-15831-2 imx94: Add IMX_CRRM config to support CRRM feature 5abb84bcd LF-15831-1 imx94_psci: Add full system reset support d9bf10687 Pull request #100: imx93: trdc: Fix header guard 122e3db81 fix(imx93): update the ddr mrs operation flow d3c9b11bb Add nxp copyright and license 3f7ffc6c5 LF-14665-1 imx8x: Fix build break for imx8dx 3accb0ae1 LF-14665 imx8x: Enable irqsteer power state based on wakeup interrupts. e194a14ec imx93: trdc: Fix header guard Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
* | Merge pull request #2446 from noreng-br/topic/u-boot-updateOtavio Salvador2026-02-192-2/+2
|\ \ | | | | | | u-boot-imx: Update revisions in metadata recipe files
| * | u-boot-imx: Update revisions in metadata recipe filesVagner Nörnberg2026-02-182-2/+2
| | | | | | | | | | | | Signed-off-by: Vagner Nörnberg <vagner.nornberg@ossystems.com.br>
* | | imx-boot: add mx943 supportBenjamin Missey2026-02-121-0/+21
|/ / | | | | | | | | | | | | Add the support for imx943 inspired from meta-imx. Based on 6.12.49-2.2.0 NXP BSP release Signed-off-by: Benjamin Missey <benjamin.missey@non.se.com>
* / firmware-imx: Add HOMEPAGE variableWeisser, Pascal2026-01-231-0/+1
|/ | | | | | Add HOMEPAGE variable to firmware-imx recipe. Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
* firmware-nxp-wifi: replace bashismMax Krummenacher2026-01-091-7/+3
| | | | | | | | commit c80fa8668f91 ("firmware-nxp-wifi: Enable nullglob") uses the bash extension `shopt`. Replace it with tests for file existence to allow building with other shells than bash. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* firmware-nxp-wifi: Enable nullglobKhem Raj2026-01-091-0/+4
| | | | | | | | | makes the glob expand to nothing when there are no matches, so the loop body never executes. Fixes | install: cannot stat 'cyw-wifi-bt/*_CYW*/brcmfmac4359-pcie*': No such file or directory Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #2399 from nxp-upstream/uboot-builddir-changeOtavio Salvador2025-10-161-1/+1
|\ | | | | fixup! u-boot-qoriq:Fix do_deploy failure as build path updated in ub…
| * fixup! u-boot-qoriq:Fix do_deploy failure as build path updated in ↵Zelan Zou2025-10-161-1/+1
| | | | | | | | | | | | uboot-sign.bbclass Signed-off-by: Zelan Zou <zelan.zou@nxp.com>