summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* imx-boot-firmware-files: Fix SUMMARY as it is not specific for i.MX8fix-firmwareOtavio Salvador2023-05-161-2/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-boot-firmware-files: Avoid Cadence firmware for in mx8mOtavio Salvador2023-05-151-1/+1
| | | | | Fixes: 90df14f9 ("imx-boot-firmware-files: consolidate deploy firmware files across SoCs") Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #1529 from clementperon/option_tfa_targetOtavio Salvador2023-05-111-4/+8
|\ | | | | dynamic-layers: meta-arm: don't force build nor install target in TF-A
| * dynamic-layers: meta-arm: tf-a: only set target for supported machinesClément Péron2023-05-111-4/+8
|/ | | | | | | | This layer set the ARM TF-A build and install target for all board. Only set those variables to the supported machines. Signed-off-by: Clément Péron <peron.clem@gmail.com>
* Merge pull request #1526 from sapiippo/masterOtavio Salvador2023-05-101-3/+3
|\ | | | | kernel-module-nxp89xx: upgrade to lf-6.1.1_1.0.0
| * kernel-module-nxp89xx: upgrade to lf-6.1.1_1.0.0Samuli Piippo2023-05-091-3/+3
|/ | | | | | Update to the version used in NXP BSP release L6.1.1-1.0.0. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
* Merge pull request #1524 from thochstein/linux-imxOtavio Salvador2023-05-021-3/+1
|\ | | | | linux-imx: remove SoC-specific defconfig to use in-tree defconfig
| * linux-imx: remove SoC-specific defconfig to use in-tree defconfigTom Hochstein2023-05-021-3/+1
|/ | | | | Fixes: dca02c80 ("linux-imx: remove SoC-specific defconfig to use in-tree defconfig") Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* u-boot-fslc: bump to revision 1f4890c5Otavio Salvador2023-05-021-1/+1
| | | | | | | | This includes following changes: - df3b57ef07b misc: imx: remove DM dependency for ocotp driver in SPL Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: bump revision to ddc32335Otavio Salvador2023-05-021-2/+2
| | | | | | | | This merges stable releases up to 6.1.27 and add following commit: - ddc32335b72f ARM: imx_v6_v7_defconfig: Remove firmware loader helper Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #1515 from liuming50/add-xwayland-to-weston-DEPENDSOtavio Salvador2023-05-021-1/+1
|\ | | | | weston: add xwayland to DEPENDS for PACKAGECONFIG xwayland
| * weston: add xwayland to DEPENDS for PACKAGECONFIG xwaylandMing Liu2023-04-281-1/+1
| | | | | | | | | | | | | | Otherwise xwayland.pc would not be present in sysroot, this leads to some xwayland configs missing like have_listenfd, have_glamor. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
* | Merge pull request #1516 from liuming50/comment-xwayland-true-for-mainline-bspsOtavio Salvador2023-05-021-0/+20
|\ \ | | | | | | weston-init: comment in xwayland=true for mainline BSPs
| * | weston-init: comment in xwayland=true for mainline BSPsMing Liu2023-04-281-0/+20
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main recipe now sets xwayland=true in weston.ini, but xwayland does not really work for mainline BSPs, the following error was observed on both imx6/imx7 machines, as follows: ``` | # gst-play-1.0 testvideo_h264_360p.mp4 | Press 'k' to see a list of keyboard shortcuts. | Now playing testvideo_h264_360p.mp4 | X connection to :0.0 broken (explicit kill or server shutdown). ``` after removing "xwayland=true" from weston.ini, it works again. This patch mainly aims to resolve this problem by introducing a variable INI_COMMENT_ASSIGNMENTS that the end users could set to comment a line in weston.ini. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
* | Merge pull request #1518 from MrCry0/master-op-teeOtavio Salvador2023-05-029-227/+231
|\ \ | | | | | | Update optee* to NXP BSP release L6.1.1-1.0.0
| * | optee: switch to branch lf-6.1.1_1.0.0Oleksandr Suvorov2023-05-023-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch optee-os, optee-client and optee-test to the branch lf-6.1.1_1.0.0 used in NXP BSP L6.1.1-1.0.0. Relevant changes: optee-os: - ad4e8389b core: crypto: fix memory leak in Ed25519 support - f9143cad9 SCR: add imx-optee-os - c29c0bcb7 LF-8234 core: imx: pm: remove enable/disable of LDP 1P0D - a0359fd6d LFOPTEE-211 core: update tee_entry_is_sdp_cached - 69afc6774 LFOPTEE-188 core: imx: use register_ddr() to register dynamic shared memory - e66300ff9 LF-7525 drivers: dcp: do not modify DCP node status in the DTB - c02d09dea core: mm: fix error flushing unused pgt's - 3c13f920e libutils: util.h: fix the ROUNDUP_OVERFLOW() macro - ad85772e0 LFOPTEE-203 drivers: ele: align HUK output buffer optee-client: - 01231b7 SCR: add imx-optee-client - 895a924 teeacl: fix include path optee-test: - 7c314e6 SCR: add imx-optee-test Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * | optee: restructure optee-client recipeOleksandr Suvorov2023-05-023-45/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add include files for optee-client. The include files feature requirements that are specific to optee/optee-client projects and i.MX platforms. The recipe file with version number features the git branch and commit hash. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * | optee: optimize optee-os and optee-test recipes to reuse codeOleksandr Suvorov2023-05-026-176/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add include files for optee-os and optee-test. The include files feature requirements that are specific to optee/optee-os/optee-test projects and i.MX platforms. Recipe files with version number feature the git branch, commit hash and optionally repo URL/patch set. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | | Merge pull request #1519 from MrCry0/master-atfOtavio Salvador2023-05-023-92/+3
|\ \ \ | |/ / |/| | imx-atf: Update lf-5.15.71-2.2.0 to lf-6.1.1-1.0.0
| * | imx-atf: Update lf-5.15.71-2.2.0 to lf-6.1.1-1.0.0Oleksandr Suvorov2023-05-023-92/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the tag used in NXP BSP release L6.1.1-1.0.0. Remove obsolete patches. Relevant changes: - 616a4588f Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - c65bd415f LF-8459-02: fix(imx): add the missing copyright - 496be8f7d LF-8459-01 refine(imx8ulp): remove the unused header file - cd1902146 LF-8455 Add LICENSE.txt file into tf-a root dir - 2a68527c6 LF-8322 Add the SCR file - 04edb4bb4 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 5ad0acb25 LF-8199 fix(imx93): make sure mub side clock enabled - 8a12537ed Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 7aad24ff5 LF-8091 fix(imx93): fix uart/gpio wakeup if clock gated - 3d95ac039 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - d3745ad70 LF-8090 imx93: TRDC: Fix wrong fuse bits for USB1 and eQOS disable - de873017a LF-7968-02 fix: Binutils 2.39 now warns when a segment has RXW permissions[1]: - b308ea0ee LF-7968-01 fix(Makefile): Suppress array-bounds error - 40aa23587 Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 0b2fe165c LF-7951 feat(imx8ulp): add a flag check for the ddr status - 983e91d73 LF-7950-02 feat(imx93): enable mu1_b general interrupt 1 - ffa707885 LF-7950-01 feat(imx93): force m33 into suspend mode if not enabled - bda471529 LF-7949 feat(imx93): add system pll power down support - 49c4e267a Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 46af4ffd6 LF-7858 feat(imx93): add ddr frequency scaling support on imx93 - 5234dfb98 LF-7820 feat(imx93): support kicking M33 from non 0xFFE0000 address - 7e221852d Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - efabee40f Merge remote-tracking branch 'origin/imx_v2.6' into lf_v2.6 - 722741791 LF-7819 imx8ulp: Fix suspend/resume issue when DBD owner is s400 only - 18973b8fc LF-7814 imx93: Update TRDC driver to protect fused modules Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | Merge pull request #1489 from YoeDistro/yoe/mutOtavio Salvador2023-05-024-47/+7
|\ \ | | | | | | Fixes needed for xwayland 23.x
| * | wayland-protocols: Upgrade to 1.31 on imx forkKhem Raj2023-04-252-7/+7
| | | | | | | | | | | | | | | | | | Fixes https://github.com/Freescale/meta-freescale/issues/1490 Signed-off-by: Khem Raj <raj.khem@gmail.com>
| * | xwayland: Drop upstreamed patch to make use of GL_EXT_texture_format_BGRA8888Khem Raj2023-04-252-40/+0
| |/ | | | | | | | | | | | | | | | | | | | | | | OE-core is soon upgrading to xwayland 23.x and this patch is already part of this release [1] Be aware that this would be post mickledore release, so this patch is not backportable to mickledore, its only for upcoming master and beyond. [1] https://gitlab.freedesktop.org/xorg/xserver/-/commit/24cd5f34f8edcc6621ed9c0f2b1a3df08de7488d Signed-off-by: Khem Raj <raj.khem@gmail.com>
* | Merge pull request #1517 from Freescale/rework-kernelOtavio Salvador2023-05-015-2807/+14
|\ \ | |/ |/| Remove SoC-specific `defconfig` repositories to use in-tree `defconfig` instead.
| * linux-imx: remove SoC-specific defconfig to use in-tree defconfigrework-kernelOtavio Salvador2023-04-304-2803/+5
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-fslc-imx: remove SoC-specific defconfig to use in-tree defconfigOtavio Salvador2023-04-301-4/+9
|/ | | | | Fixes: cb4b1f2d ("linux-fslc: remove SoC-specific defconfig to use in-tree defconfig") Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #1514 from Freescale/rework-firmware-imxOtavio Salvador2023-04-254-66/+65
|\ | | | | imx-boot-firmware-files: consolidate deploy firmware files across SoCs
| * imx-boot-firmware-files: consolidate deploy firmware files across SoCsrework-firmware-imxOtavio Salvador2023-04-244-66/+65
| | | | | | | | | | | | | | | | | | The firmware-imx-8 and firmware-imx-8m recipes are mostly code duplication and some parts even used by i.MX93 so consolidating it allows code reuse and clearness. Fixes: #1426. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | Merge pull request #1513 from Freescale/rework-kernel-recipesOtavio Salvador2023-04-2514-6653/+18
|\ \ | |/ |/| Remove SoC-specific defconfig, linux-fslc.inc and linux-fslc-lts 5.15 recipe
| * linux-fslc: remove SoC-specific defconfig to use in-tree defconfigrework-kernel-recipesOtavio Salvador2023-04-247-4747/+13
| | | | | | | | | | | | | | | | | | | | | | In the past, we preferred to use the defconfig inside the layer, so it served as a reference for users. However, a lot of time passed, and users are now more used to using configuration fragments and Linux kernel forks, so it seems to be time to make it easier for us, maintainers, to manage the kernel and to use in-tree defconfig. Fixes: #1427. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-fslc: remove linux-fslc.incOtavio Salvador2023-04-244-16/+8
| | | | | | | | | | | | | | The .inc file is pointless as it is dead simple and splitting it just adds complexity, so we can remove it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-fslc-lts: remove 5.15 recipeOtavio Salvador2023-04-244-1893/+0
|/ | | | | | We moved to 6.1 so this recipe is untested. Drop it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: bump revision to 4c5917cbOtavio Salvador2023-04-241-2/+2
| | | | | | This upgrades the kernel to 6.1.24. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge pull request #1510 from thochstein/firmware-nxp-wifiOtavio Salvador2023-04-211-4/+31
|\ | | | | Fix firmware-nxp-wifi update
| * firmware-nxp-wifi: Fix iw416 and iw612 additionsTom Hochstein2023-04-201-1/+23
| | | | | | | | | | | | | | | | Complete the installation for the just-added iw416 and iw612 and add the packaging. Fixes: e513c53 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * firmware-nxp-wifi: Fix install -DTom Hochstein2023-04-201-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The install -D option does unfortunately have idiosyncratic requirements on the destination format. If you don't get the format right, it fails: ``` install: target 'tmp/work/all-poky-linux/firmware-nxp-wifi/1.0-r0/image/lib/firmware/brcm' is not a directory ``` This commit also fixes a missing -D option. Fixes: f9ce2b8 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #1509 from thochstein/firmware-nxp-wifiOtavio Salvador2023-04-201-1/+1
|\| | | | | firmware-nxp-wifi: Fix license after update to lf-6.1.1_1.0.0
| * firmware-nxp-wifi: Fix license after update to lf-6.1.1_1.0.0Tom Hochstein2023-04-201-1/+1
|/ | | | | Fixes: e513c53 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1504 from MrCry0/master-lf-6.1.1_1.0.0Otavio Salvador2023-04-198-33/+37
|\ | | | | Update linux kernel and related recipes to 6.1.1-1.0.0
| * linux-fslc-imx: Upgrade to 6.1-1.0.x-imxOleksandr Suvorov2023-04-193-16/+18
| | | | | | | | | | | | | | | | | | | | | | Upgrade the kernel to 6.1-1.0.x-imx based on NXP lf-6.1.y and mainline stable linux-6.1.y. Stable version: 6.1.24 Actualize defconfig. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * jailhouse: Update lf-5.15.71_2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-3/+3
| | | | | | | | | | | | | | | | | | | | Update license: COPYING is renamed to LICENSE. Relevant changes: - 8faaeb45 Rename COPYING TO LICENSE - b0817a39 tools: demos: ivshmem-demo: force has_msix to 0 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * firmware-nxp-wifi: Update lf-5.15.71-2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add installing firmware for IW416 and IW612. Relevant changes: - bacbeb4 MA-2102-1 [Android-powersave-image] Remove android_wifi_mod_para_powersave.conf - 09b5e3d FwImage: update firmware to mxm5x17368.p2 - 6b9248a FwImage: IW612: rename the IW612 firmware subdirectory - 87d2442 FwImage: update firmware to mxm5x17368 - 6fa6713 EULA.txt: update Software License to v40 - 5c66cfa FwImage: SD8801: change the ed_mac value for muRata 2DS module Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * firmware-imx: firmware-nxp-wifi: remove unneeded commandsOleksandr Suvorov2023-04-181-6/+2
| | | | | | | | | | | | | | Do not use separate commands to install target directories. Instead, add a proper option when files are installed. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * imx-lib: Update lf-5.15.71-2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-2/+2
| | | | | | | | | | | | | | | | Relevant changes: - 43e5ee7 Add SCR file SCR-imx-lib.txt for imx-lib - 1636fbe Update the hard-coded '/usr/lib' location to libdir variable Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * imx-test: Update from 5.15.71_2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - 75cb486 Rename COPYING to LICENSE - 206abc4 LF-7974: imx-jpeg: Fix description for 12-bit formats - f719f59 LF-7974: imx-jpeg: Fix for "yuv420s-12" format - 3818814 LF-7974: imx-jpeg: Add 12-bit formats in jpeg unit test - 78a3fb0 LF-7956: mxc_v4l2_vpu_test: pass special timestamp for 8q - 49560fc LF-7861: mxc_v4l2_vpu_test: negotiate fourcc with it's v4l2 source - b0942f2 LF-7446: mxc_v4l2_vpu_test: avoid segmentation fault in ofile_run - 28bca3d LF6658: imx-jpeg: Add back support for contiguous NV12 - 290aa31 LF-6654: imx-jpeg: Add crop support for encoder - 576253e LF-6654 imx-jpeg: Use selection API in unit test app Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
| * imx-mkimage: Update lf-5.15.71-2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - d489494 Add SCR file SCR-imx-lib.txt for imx-mkimage - 9c3eae7 imx93: Add bootaux container for M33 - a9deaa5 MA-20928 Add support for TEE compression - c015c34 iMX93: support flash XIP boot - e72c588 iMX8DXL: update default hash algorithm for kernel image to SHA256 - 11fedfb Revert "iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm" Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* | Merge pull request #1505 from junzhuimx/masterOtavio Salvador2023-04-191-1/+1
|\ \ | |/ |/| qoriq-atf: Remove mbedtls from DEPENDS
| * qoriq-atf: Remove mbedtls from DEPENDSJun Zhu2023-04-191-1/+1
|/ | | | | | mbedtls is included in SCR_URI into fetched source code tree. Signed-off-by: Jun Zhu <junzhu@nxp.com>
* Merge pull request #1501 from Freescale/topic/u-boot-2023.04Otavio Salvador2023-04-173-3/+3
|\ | | | | u-boot-fslc: 2023.01 -> 2023.04
| * u-boot-fslc: 2023.01 -> 2023.04Otavio Salvador2023-04-173-3/+3
|/ | | | | | | U-Boot fork has been updated to include tagged version v2023.04 from upstream. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>