summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1367 from Freescale/fix/u-boot-fslc-aarchOtavio Salvador2023-01-081-1/+1
|\ | | | | u-boot-fslc: Bump to 386ee4eecc8 revision
| * u-boot-fslc: Bump to 386ee4eecc8 revisionfix/u-boot-fslc-aarchOtavio Salvador2023-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This merges following fixes: 386ee4eecc8 u-boot-initial-env: rework make target 5404dfcc4db arm: rmobile: rzg2_beacon: Enable alternative Ethernet PHY edd9c891d20 arm: dts: rz-g2-beacon-u-boot: Fix QSPI Regression 14165918766 pylibfdt: Fix disable version normalization 519e6641dbd cmd: pxe_utils: Limit fdtcontroladdr usage to non-fitImage bee3551e000 Revert "Revert "cmd: pxe_utils: Check fdtcontroladdr in label_boot"" ab644db9ba0 rockchip: Fix the broken Video out for rk3288 boards 4671435c54c i2c: uniphier-f: correct error recovery f8548ce0e09 imx7d-pico: Fix the name of the u-boot.dtsi file 1b697407aed powerpc/mpc85xx: socrates: Re-enable building u-boot-socrates.bin a2e0b041d66 arm: stm32mp: Fix board_get_usable_ram_top() again 60bba6e2052 efi_loader: populate console handles in system table 93cdb952382 efi_loader: adjust sorting of capsules 07355760b17 test: unit test for u16_strcasecmp() 7a9b366cd9b lib: add function u16_strcasecmp() d7ddeb66a6c efi_loader: fix building aarch64 EFI binaries 673a92c5d2c efi_loader: defines for PE-COFF section flags fbc595b4124 doc: Fix eth_env_[gs]et_enetaddr() return value 566b7b2f518 doc: building documentation 532952f63cf cmd: avoid endless loop in sound play command Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | Merge pull request #1363 from MrCry0/master-secoOtavio Salvador2023-01-083-7/+65
|\ \ | | | | | | imx-seco Update from lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0
| * | imx-seco: Upgrade 5.8.7.1 to 5.9Oleksandr Suvorov2023-01-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in lf-5.15.71_2.2.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * | imx-seco-libs: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | No commits. Change branch to imx_5.4.70_2.3.11 which is used in NXP BSP 5.15.71-2.2.0. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * | imx-seco-libs: Fix installs with usrmerge distro featureKhem Raj2023-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes QA errors like ERROR: imx-seco-libs-git-r0 do_package: QA Issue: imx-seco-libs: Files/directories were installed but not shipped in any package: /usr/usr /usr/usr/lib /usr/usr/lib/hsm_lib.a /usr/usr/lib/she_lib.a /usr/usr/lib/seco_nvm_manager.a Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | imx-seco-libs: Fix build with clangKhem Raj2023-01-072-1/+59
| |/ | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | imx-mkimage: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 3bfcfcc iMX8DXL: update default hash algorithm for kernel image to SHA256 - 6e44968 Revert "iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm" - 67ac638 imx8ulp: Update fspi_header_atxp to support GD25LX256E - 15ac07f Removed default server. Please define in your .bashrc. - b6a8e30 Change netrc check to a warning. - 62b49b9 Fix issue when N=latest. - 0bf9cba Use Nexus for auto build downloads. - 7913800 imx8ulp: Add new target to pack ROM patch signed image - bf2924b iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm - fe3cdb2 iMX8ULP: update README for A1 silicon - 735945e iMX8M: use name mkeficapsule - 0d4d3b1 iMX8M: use GUID for mkeficapsule - ee1d098 iMX8M: add a delete_capsule_key target - 95d74cd imx8ulp: Update flash_kernel for A1 part Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | imx-lib: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-051-1/+1
| | | | | | | | | | | | No commits. Change a branch name. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | imx-atf: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 3c1583ba0 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - da3f2f567 LF-7722 imx8ulp: Allow RTD to reset APD through MU - 73d13d901 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - be497b02d LF-7686 imx8ulp: Modify WDOG reset sequence - 8ae9ee6a7 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 969443b6e LF-7683 feat(imx93): enable the s401 clock on/off handshake - 9f6886fdc Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 67dfe831b LF-7671 feat(imx8ulp): update the pad setting to save more power - 04adcb11b Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - b40dd6d2c LF-7430 feat(imx93): change the pwr switch ack mode - 51cbf311e Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 5ce1b13c8 LF-7608 imx8ulp: xrdc: Skip PAC configuration for XRDC manager - d5d795787 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 - c9d760d5c fix(layerscape): unlock write access for SMMU SMMU_CBn_ACTLR - 80f5da009 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 79d4f174f LF-7420: plat: imx8ulp: upower hal: fix temp below zero - 254d57d0e Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 - ab2b81a77 ddr: phy.c : Add check for while restoring training values from xspi - 13a157a94 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - b68f61b58 LF-5378 feat(imx8ulp): put all the pad into off mode - 3e8c6512e LF-7296-02 feat(imx8ulp): shutdown LDO1 in APD DPD mode - 8048b198e LF-7296-01 feat(imx8ulp): set buck3 to 0.73v when APD enter PD mode - f123e1c3c Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - f8bc350c9 MA-20469 Enable suspend/resume when GPC interrupt-controller is disabled in the kernel - 4040a7820 LF-7358 feat(imx93): init the qos setting for nicmix & wakeupmix - e1668ec47 LF-7106 fix(imx8mq): fix the potential buffer overflow - 15e294aab LF-7262 feat(imx93): add ddr retention & sys_sleep mode support - 9646c95aa feat(lx2): enable OCRAM ECC - 4c04badd7 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 - 34199bd9b Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - ef5a61b29 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 88d8d83f2 LF-7238 imx93: trdc: Protect OPTEE memory to secure access only - d4b2ed9b3 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 1d7b5ccb8 MA-20669-2 android: imx8ulp: add memory region policy - bfb6408a8 MA-20669-1 trusty: ffa: support TRUSTY_LEND - b1043e574 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 6e8159d6f LF-7160 imx8ulp: Allow HIFI DID2 to access LPUART6 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | firmware-imx: Upgrade 8.17 -> 8.18Oleksandr Suvorov2023-01-054-2/+2
|/ | | | | | | | | | New firmware binaries are available from NXP as a part of 5.15.71-2.2.0 release. Updated firmware: vpu/vpu_fw_imx8_enc.bin - Sep 22 2022 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* u-boot-fslc: upgrade to v2023.01+fslcOleksandr Suvorov2023-01-044-3/+3
| | | | | | | | | | | | | | | | | | | U-Boot fork has been updated to include new version v2023.01 from upstream. Following commits were ported from 2022.10+fslc revision: ---- - 598f87fbdb6 imx6qdl-sabresd: Pass mmc alias - 1b64b05f407 imx: iMX6: Define disconnect_from_pc function - 0335a01b6d5 MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot - 9a38462d252 pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition - 881d7241411 mx6sabre_common: Dynamically change the video output - e427569fa3e mx6sabresd: Enable video interfaces in bootargs ---- Update U-Boot recipe versions and point to new revision. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* u-boot-imx-mfgtool: Emphasize u-boot-imx recipe re-useTom Hochstein2023-01-031-1/+2
| | | | | | | | The re-use of the u-boot-imx recipe is non-standard and requires a non-standard FILESEXTRAPATHS setting. Make this clear with a comment and grouping of the logic. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* u-boot-imx*: Update to 5.15.71-2.2.0 versionTom Hochstein2022-12-301-2/+3
| | | | | | Includes new dependency on xxd-native. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-nxp-wifi: Drop linux-firmware-bcm4359-pcie aliasTom Hochstein2022-12-271-1/+0
| | | | | | | This package doesn't aim to be a replacement for linux-firmware but rather to offer different firmware files. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-nxp-wifi: Add NXP WiFi/BT supportTom Hochstein2022-12-271-5/+86
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* uefi: Update to commit d887e52Jun Zhu2022-12-191-1/+1
| | | | | | | | | | | | | New Changes: d887e52 update uefi binaries for lf-5.15.71-2.2.0 (2022 Q4 release) 1d52091 update uefi binaries for lf-5.15.52-2.1.0 (2022 Q3 release) 6792163 update uefi binaries for lf-5.15.32-2.0.0 (2022 Q2 release) 54b23d5 Fix for BSA-UEFI test 402 a92e8b4 lf-5.15.5-1.0.0-rc1: update uefi binaries 58f2b57 lx2: acpi: add node for the Inphi retimer c8f702f update binaries for lf-5.10.72-2.2.0 Signed-off-by: Jun Zhu <junzhu@nxp.com>
* rcw: Update to commit a4db868Jun Zhu2022-12-161-1/+2
| | | | | | - Include the Errata A-050426 Signed-off-by: Jun Zhu <junzhu@nxp.com>
* mc-utils: Update to commit bc14133Jun Zhu2022-12-161-1/+1
| | | | | | | New commit: bc14133 Add APIs for MC 10.35.0 Signed-off-by: Jun Zhu <junzhu@nxp.com>
* Switch NXP QorIQ repositories to github.comJun Zhu2022-12-154-4/+4
| | | | | | | | Fetch QorIQ's source code from github.com/nxp-qoriq, as original source.codeaurora.org/external/qoriq will stop to access from April 2023. Signed-off-by: Jun Zhu <junzhu@nxp.com>
* u-boot-fslc: Bump revision to cbd7eb17ac1Otavio Salvador2022-12-131-1/+1
| | | | | | | | | | | | Apply following changes: cbd7eb17ac1 imx8mn-venice-u-boot: Fix broken boot f463aeddbbf imx8mn-ddr4-evk-u-boot: Fix broken boot d1920093874 imx6qdl-sabresd: Pass mmc alias 047ac33f481 wandboard: Pass mmc aliases Fixes: #1324, #1267 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-seco-libs: upgrade from lf-5.15.5_1.0.0 to lf-5.15.52-2.1.0Max Krummenacher2022-11-281-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v35 May 2022. The branch naming is a bit erratic but the commit history is linear, b255047 is a descendant of 06a9062. Commit history: b255047 (tag: lf-5.15.52-2.1.0, origin/imx_5.4.70_2.3.9) update EULA to v35 bbae88a AHAB-756: support secure ram for HSM mac one go with MMCAU c24e99b SCR.txt: Update Release Location aff59d9 LF-6126: Add support for AES ECB dcf0824 LF-6124: Reword to highlight difference between B0 Vs other devices b97dde8 Add support for FIPS self-test command (only supported on DXL B0) 6c41488 AHAB-716: update doc 1976d2e AHAB-716: cosmetic 1a7ca0e Static code analysis fixes. 4e96c37 V2XA-776: hsm manage key - update v2x test with OTP Root KEK flag c047645 AHAB-716: update doc da01a3b AHAB-716: Add the support of HMAC and TLS & Update the list of unsupported curves e4faff7 AHAB-716: Add the OTP Root KEK flag to the manage Key on DXL B0 152d02d AHAB-716: license update 675061e Add python script to derive OEM KEK for SECO and V2X 2a7d604 Add short doc to describe how to run she_test 6a340ad Zero initialize parameter structures in hsm_test main to avoid crash 45910c1 AHAB-683: Add AES CCM examples for new IV handling cde1670 AHAB-715: Updates from static code analysis 2bd67a5 Update supported key list for QXP C0 sig verif, correct hashing reference 1018333 AHAB-683: Modify comment for clarity 3592d0f AHAB-683: Update requirements for CCM IV to match FIPS Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-seco: upgrade from 3.8.6 to 5.8.7.1Max Krummenacher2022-11-281-4/+4
| | | | | | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v35 May 2022. Note that the binary blobs are only updated for i.MX 8DXL SoC. Binary blobs for all other SoC have the same md5sum as in the 3.8.6 version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-sc-firmware: upgrade from 1.13.0 to 1.14.0Max Krummenacher2022-11-281-4/+4
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* firmware-sof-imx: upgrade from 1.9.0-1 to 2.2.0Max Krummenacher2022-11-281-2/+2
| | | | | | Update to the version used in lf5.15.52_2.1.0. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* basler-camera: upgrade from 4.2.2.18.0 to 4.2.2.19.0Max Krummenacher2022-11-251-3/+3
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* isp-imx: prevent oe qa warningMax Krummenacher2022-11-251-2/+1
| | | | | | | | | | | | | | | | | As the recipe installs the file 'by hand' rather than using `make install` make sure that the binaries get their final RPATH set during do_compile rather than relying on the CMake produced RPATH magic in `make install`. | WARNING: isp-imx-4.2.2.19.0-r0 do_package_qa: QA Issue: File /usr/lib/libmedia_server.so in package isp-imx contains reference to TMPDIR | File /opt/imx8-isp/bin/isp_media_server in package isp-imx contains reference to TMPDIR [buildpaths] With this the 'INSANE_SKIP:${PN} = "rpaths"' is also no longer needed as the following error is also gone: | ERROR: isp-imx-4.2.2.19.0-r0 do_package_qa: QA Issue: package isp-imx contains bad RPATH $ORIGIN:/.../isp-imx-4.2.2.19.0/dewarp/proprietories/hal/lib: in file .../packages-split/isp-imx/usr/lib/libmedia_server.so | package isp-imx contains bad RPATH $ORIGIN/.../isp-imx-4.2.2.19.0/dewarp/proprietories/hal/lib in file .../packages-split/isp-imx/opt/imx8-isp/bin/isp_media_server [rpaths] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* isp-imx: upgrade from 4.2.2.18.0 to 4.2.2.19.0Max Krummenacher2022-11-251-3/+5
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-vpu-hantro-vc: upgrade from 1.8.0 to 1.9.0Max Krummenacher2022-11-251-4/+4
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-vpu-hantro-daemon: upgrade from 1.1.3 to 1.1.4Max Krummenacher2022-11-251-2/+2
| | | | | | Update to the version used in lf5.15.52_2.1.0. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-vpu-hantro: prevent warning from oe qaMax Krummenacher2022-11-252-1/+53
| | | | | | | | | This passes among others -fdebug-prefix-map=... which prevents the following OE warning: | WARNING: imx-vpu-hantro-1.27.0-r0 do_package_qa: QA Issue: \ | File /usr/lib/.debug/libg1.so.1 in package imx-vpu-hantro-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-vpu-hantro: upgrade from 1.26.0 to 1.27.0Max Krummenacher2022-11-251-3/+3
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-uuc: Update to latestTom Hochstein2022-11-161-1/+1
| | | | | | | | | | | Changes: ``` 61f258f Create SCR-imx-uuc.txt 69029e7 Change to sleep 5s when no UDC available. 15cb53e Remove old mfgtool deamon support and old msc support ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* u-boot-fslc: upgrade to v2022.10+fslcAndrey Zhizhikin2022-11-124-3/+3
| | | | | | | | | | | | | | | | | | U-Boot fork has been updated to include new version v2022.04 from upstream. Following commits were ported from 2022.01+fslc revision: ---- 2c2dc1affb imx: iMX6: Define disconnect_from_pc function 5eb6dd4c35 MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot ade3339114 pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition 382d898eea mx6sabre_common: Dynamically change the video output 277f017527 mx6sabresd: Enable video interfaces in bootargs ---- Update U-Boot recipe versions and point to new revision. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-mkimage: Simplify compile and install tasksTom Hochstein2022-10-301-9/+3
| | | | | | | | | | | | Replace do_compile() with EXTRA_OEMAKE: - The cd ${S} is redundant - The clean operation is already done in do_configure() - The two steps building the bin and mkimage_mx8 are the default behavior of the top-level Makefile with target mkimage_mx8 Drop redundant cd ${S} in do_install(). Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-10-302-17/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: ``` 37648c8 iMX8ULP: update README for A1 silicon 46c0b5c iMX8M: use name mkeficapsule 809e209 iMX8M: use GUID for mkeficapsule c2dfe3e iMX8M: add a delete_capsule_key target 3948fde imx8ulp: Update flash_kernel for A1 part a735d32 Add MX9 autobuild. 96dba6b iMX8M: correct the path of mkimage_uboot 47e6dd4 imx8ulp: Add A1 part image build bd068a5 iMX8M: add capsule support 57a8eda makefile: compile in the specified directory fce2236 iMX93: support flash_lpboot and flash_lpboot_flexspi 400f62b imx9: Add DDR PHY FW to boot image 74b2c48 iMX93: support flash_lpboot_no_ahabfw_flexspi image 9826dea iMX93: support m33 in single boot 58b70e2 mkimage: support an optional m4 load addr option 4ee8733 Container: Update sentinel d6815e4 Container: Add Chinese Algorithm SM3 8acf49b iMX9: Add iMX93 support dc4b1e2 imx8ulp: Update flash_kernel target loading address ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-lib: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-10-301-3/+2
| | | | | | No commits. Repo is moved to github. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-atf: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-10-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commits: ``` 9202efc9a Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 952363526 LF-7033 imx8ulp: Update XRDC for M33 LED demo fdb7c9650 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 e492f46d0 [LF-7027] fix(nxp-tools): fix coverity issue a5546a2d5 [LF-5882] fix(nxp-ddr): fix coverity issue 8b93a4736 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 d4dc1ca15 LF-7020-2 imx8ulp: Extend NOBITS region and RWDATA region 0832aaf09 LF-7020-1 imx8ulp: Change DRAM timing address to 0x20055000 ae5e50886 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 c7803adf5 LF-6898 feat(imx8ulp): add pcc sw_rst workaround for lpav peripherals 1342e77db LF-7012 fix(imx8ulp): add sw workaround for csi/hotplug test hang aa1cf3deb Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 0293fc13f LF-6846-3 imx8ulp: Enable separated NOBITS region and RWDATA region b6c83ff7f LF-6846-2 imx8ulp: Change to not use mailbox for warm boot 8dce222c5 LF-6846-1 bl31: Support to use separated memory for RW DATA 94f4d1024 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 d95ff4b2b LF-6840 fix(imx8ulp): Assert gpu reset before power up aaad28622 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 edcb7191d LF-6947 iMX93: wdog: Enable the timeout interrupt 4bc6d005b Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 24498f1ae LF-6774: Coverity Issue fix 54816ac81 MA-20469 Enable suspend/resume when GPC interrupt-controller is disabled in the kernel 9da0b5c06 LF-6773 feat(imx8m): fix coverity out of bound access issue c3cdc6c25 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 0b84e63ca Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 41473aec1 LF-6731 imx8qm:Fix suspend/resume failure in cockpit case. f95899d59 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 d007d2e37 LF-6726 feat(imx8mq): make uart base configurable at build time 96d17a6ea Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 ac8ebc85d LF-6720 imx93: allow SoC masters access to system TCM e987e18cf Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 6e3d623db Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 ce00f0255 LF-6699 scmi: sensor: Fix description get message size issue ac9b5a6cb TESTLINK-6167: support new ddr MT40A1G8SA-062E:R for ls1043ardb-pd 647e17008 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 930692f55 LF-6682 feat(imx8ulp): adjust the voltage when sys dvfs enabled a39bcff2a Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 368887839 LF-6692 imx8ulp: Configure MMU to NS for S4MU, FSB and SEC SIM aa6b3e19f Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 0cf6f1dac LF-6666 feat(imx93): update the ocram trdc config for did10 760a8b1eb LFOPTEE-158 imx93: add OPTEE support 99c408024 Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 a660ad3b7 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 7051f3e6e MLK-25886-08 feat(imx93): swith the console mode e74fa67a0 MLK-25886-07 feat(imx93): add kick cm33 support 2a64bb65f MLK-25886-06 feat(imx93): update TRDC setting for M33 fd60ac053 MLK-25886-05 feat(imx93): update TRDC setting for first 96KB OCRAM 3e249c60f MLK-25886-04 feat(imx93): enable the trdc init on imx93 cca84d4a0 MLK-25886-03 feat(imx93): assign gpio pins to non-secure world by default b3e756370 MLK-25886-02 feat(imx93): Add the basic support df71cd4cc MLK-25886-01 feat(imx93): add TRDC driver support 7035a6fdf feat(imx8ulp): update the wdog reinit flow 78347b821 LF-6323 secure-boot: fix for sd boot mode failure f2a1bfb95 LF-6323 secure-boot: fix for sd boot mode failure e2bbd4659 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 1206bb370 MA-20366 imx8ulp: limit non-secure access to xRDC MGR 44c44f0fd Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 fbb01f7b6 feat(lx2): support more variants 6c64a1fee fix(lx2): init global data before using it fb01a7a0d Merge remote-tracking branch 'origin/ls_v2.6' into lf_v2.6 7ec4e9bce Pull request #59: LF-5883 LF-5884 fix(nxp-drviers): fix fspi coverity issue ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-imx: Upgrade 8.16 -> 8.17Tom Hochstein2022-10-304-3/+3
| | | | | | | | | | | New firmware binaries are available from NXP as a part of 5.15.52-2.1.0 release. Fixes: 85e512c 8qxp/qm vpu firmware: decoder 1.8.5 60ea4e7 8qxp/qm vpu firmware: decoder 1.8.4 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-boot: Create missing build directoriesKhem Raj2022-10-261-0/+6
| | | | | | | | | | | | | | | These are needed by do_uboot_assemble_fitimage code after https://git.openembedded.org/openembedded-core/commit/?id=5e12dc911d0c541f43aa6d0c046fb87e8b7c1f7e since this code now expects these directories to exist even if we are not using it Fixes run.do_uboot_assemble_fitimage.2153024: line 1 64: cd: /mnt/b/yoe/master/build/tmp/work/imx8qm_var_som-yoe-linux-musl/imx-boot/1.0-r0/git/imx8qm_var_som_defconfig: No such file or directory Signed-off-by: Khem Raj <raj.khem@gmail.com>
* u-boot-imx: Update to 5.15.52-2.1.0 releaseTom Hochstein2022-10-241-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1193 from thochstein/recipes-multimediaOtavio Salvador2022-09-051-2/+1
|\ | | | | Recipes-multimedia from NXP release 5.15.32-2.0.0
| * imx-vpu: Move Chips&Media comment into DESCRIPTIONTom Hochstein2022-09-011-2/+1
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | imx-atf: Use clang when using toolchain-clang defaultsKhem Raj2022-09-031-0/+3
| | | | | | | | | | | | | | | | When clang is default compiler, we need to ensure that its added as dependency as well. Reported-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | mc-utils: fix LICENSEMarkus Niebel2022-09-021-1/+1
|/ | | | | | | | mc-utils sources have a BSD-3-Clause LICENSE. Fix this to save a QA warning (or a build error if used with create-spdx class) Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
* arm/trusted-firmware-a: work around RWX permission error on segmentMax Krummenacher2022-08-302-2/+43
| | | | | | | | | | | | | | | | | | | | | Binutils 2.39 now warns when a segment has RXW permissions[1]: aarch64-none-elf-ld.bfd: warning: bl31.elf has a LOAD segment with RWX permissions However, TF-A passes --fatal-warnings to LD, so this is a build failure. There is a ticket filed upstream[2], so until that is resolved we can disable this warning. [1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=ba951afb99912da01a6e8434126b8fac7aa75107 [2] https://developer.trustedfirmware.org/T996 Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com> Original commit: https://github.com/jonmason/meta-arm/commit/977c5222d8c2f6f6c7e522e480a6e4cd40ba32d7 Reworked commit for imx-atf. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Revert "imx-atf: fix build error with binutils 2.39"Max Krummenacher2022-08-301-3/+2
| | | | | | | | This reverts commit bac8c6af8471addb7add0d1b1ddfbbbd36bed16e. Revert this in favour of a binutils version agnostic patch. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* u-boot-fslc-mxsboot: use OE-provided swigTrevor Woerner2022-08-251-1/+1
| | | | | | | | | | | | | | | | | My build host's (openSUSE 15.3) swig is 3.x-based (3.0.12) and causes the compile step of u-boot-fslc-mxsboot to fail: | error: command 'swig' failed with exit status 1 Use the swig provided with openembedded-core (currently 4.0.2) instead so the build succeeds. This affects: imx233-olinuxino-* imx23evk imx28evk Signed-off-by: Trevor Woerner <twoerner@gmail.com>
* imx-atf: fix build error with binutils 2.39Max Krummenacher2022-08-241-2/+3
| | | | | | | | | | | | | | | | This disables the warning about a LOAD segment in the produced elf file which has RWX permissions set. As the build is set to error out on any warning the build fails without this patch. | LD ...imx-atf/2.6+gitAUTOINC+c6a19b1a35-r0/git/build/imx8mm/release/bl31/bl31.elf | aarch64-tdx-linux-ld: warning: ...git/build/imx8mm/release/bl31/bl31.elf has a LOAD segment with RWX permissions | make: *** [Makefile:1254: ...git/build/imx8mm/release/bl31/bl31.elf] Error 1 | ERROR: oe_runmake failed Bug report for atf: https://developer.trustedfirmware.org/T996 Reported-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-kobs: apply existing patch to fix musl buildOtavio Salvador2022-08-191-0/+1
| | | | | | | | Long time ago, a bump ended removing the patch which fixes the musl build and now it is being added back. Fixes: e7efa7a2 "imx-kobs: Update SRCREV to 02c01d" Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>