summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* imx-system-manager: use `MACHINE_ARCH` as `PACKAGE_ARCH`Alexander Stein2024-10-251-0/+2
| | | | | | | | The recipe build changes depending on the `SYSTEM_MANAGER_CONFIG` value, which is machine-specific. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit 7db4404952e163fa5ee8c88adc21bff213b04b41)
* Merge pull request #1999 from Freescale/backport-1998-to-scarthgapOtavio Salvador2024-10-259-2/+152
|\ | | | | [Backport scarthgap] Add GPU support for i.MX95
| * imx-base: add mali gpu support for i.mx 95Max Krummenacher2024-10-251-0/+10
| | | | | | | | | | | | | | | | Add the relevant configuration for an i.MX 95 SoC so that the mali-imx recipe is selected for userspace GPU support (EGL, GLES...). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ff9e2a169e43ab2917d89294a19b2d0624936627)
| * glmark2: : add overrides for i.mx 95Max Krummenacher2024-10-251-0/+1
| | | | | | | | | | | | | | Add the relevant configuration for an i.MX 95 SoC. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 87148386fb04e5a441ce87e7ae5f8536749f7089)
| * qtwayland: add overrides for i.mx 95Max Krummenacher2024-10-252-0/+2
| | | | | | | | | | | | | | Add the relevant configuration for an i.MX 95 SoC. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 78cebbf496af83bee3d705aae20a5f0fac4ecf59)
| * qtbase: add overrides for i.mx 95Max Krummenacher2024-10-252-0/+5
| | | | | | | | | | | | | | Add the relevant configuration for an i.MX 95 SoC. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit d00cf9454a6f1f200dde544479762c4b4e1ef9aa)
| * mali-imx: import recipe from meta-imxMax Krummenacher2024-10-252-0/+132
| | | | | | | | | | | | | | | | | | | | mali-imx at 6.6.36-2.1.0 NXP BSP release. Provides precompiled binaries for the GPU used e.g. on a i.MX 95 SoC plus the related helpers, headers. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 82aa8db471dabdc4614f1669211d4b90011c7fa7)
| * imx95-19x19-verdin: use correct board nameMax Krummenacher2024-10-251-2/+2
|/ | | | | | | | Use the correct name matching the name used for ordering and documentation. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 91102bbe5ca992cac76ddfda52bfc8594c66156b)
* Merge pull request #1995 from Freescale/backport-1994-to-scarthgapOtavio Salvador2024-10-221-1/+2
|\ | | | | [Backport scarthgap] linx-fslc-imx: Update the kernel recipe
| * linx-fslc-imx: Update the kernel recipeDaiane Angolini2024-10-221-1/+2
| | | | | | | | | | | | | | | | It includes the following commit: a10c64e35a24 tty: vt: conmakehash: cope with abs_srctree no longer in env Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 69c1f75baabe448c20136f6f21daf11273531f65)
* | Merge pull request #1993 from Freescale/backport-1989-to-scarthgapOtavio Salvador2024-10-227-0/+203
|\ \ | | | | | | [Backport scarthgap] Add first i.MX 95 based machine
| * | imx95-19x19-verdin: add machine conf from meta-imxbackport-1989-to-scarthgapMax Krummenacher2024-10-212-0/+128
| | | | | | | | | | | | | | | | | | | | | Based on 6.6.36-2.1.0 NXP BSP release. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 22b589e9d058f1225386a82f3c0b0a73ac4f4212)
| * | imx-base: Add i.MX 95 configurationMax Krummenacher2024-10-211-0/+8
| | | | | | | | | | | | | | | | | | | | | Based on 6.6.36-2.1.0 NXP BSP release. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3e08ba16f9e5d82f58d3bb5a0156e27aac894be7)
| * | imx-system-manager: import recipe from meta-imxMax Krummenacher2024-10-212-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | imx-system-manager at 6.6.36-2.1.0 NXP BSP release. This provides among others the DDR configuration which may require machine dependent configurations. Thus additionally add a virtual provider. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 825d6a47b4fbfdc7afc8eabc13b2c4463e0c4fcc)
| * | optee-os: add i.mx95 configurationMax Krummenacher2024-10-211-0/+1
| | | | | | | | | | | | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 44d7efaded47b4b25674d22ee964a4f03b9981d2)
| * | use-imx-security-controller-firmware: Add i.MX 95 configurationMax Krummenacher2024-10-211-0/+1
| | | | | | | | | | | | | | | | | | | | | Add the SECO FW file name for i.MX 95. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit cb0f79f4d1a84215ba62d9f454a2c38a0ee757b4)
| * | linux-imx: Update to NXP BSP LF6.6.36_2.1.0Max Krummenacher2024-10-212-5/+5
| |/ | | | | | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6fa259b771ea68a7f87c00996308a89d7e869175)
* | Merge pull request #1992 from Freescale/backport-1991-to-scarthgapOtavio Salvador2024-10-222-5/+5
|\ \ | |/ |/| [Backport scarthgap] linux-imx: Update to NXP BSP LF6.6.36_2.1.0
| * linux-imx: Update to NXP BSP LF6.6.36_2.1.0backport-1991-to-scarthgapMax Krummenacher2024-10-212-5/+5
|/ | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6fa259b771ea68a7f87c00996308a89d7e869175)
* Merge pull request #1990 from Freescale/backport-1986-to-scarthgapOtavio Salvador2024-10-216-20/+26
|\ | | | | [Backport scarthgap] Upgrade firmware-imx* to LF6.6.36_2.1.0 BSP
| * firmware-ele-imx: Rename firmware-sentinel to firmware-ele-imxBenjamin Szőke2024-10-211-0/+3
| | | | | | | | (cherry picked from commit 7efb7980ddd92f33effa3e21a5470624c890623b)
| * firmware-ele-imx: Fix code formattingBenjamin Szőke2024-10-211-2/+2
| | | | | | | | (cherry picked from commit ae95f06ffd72ef270c368e086e5c78bda6007c3a)
| * EULA: Update to v57Benjamin Szőke2024-10-212-2/+10
| | | | | | | | (cherry picked from commit 9e09c96405204c9e38054b1bd91219af5366c584)
| * firmware-imx: Upgrade to LF6.6.36_2.1.0Benjamin Szőke2024-10-214-19/+14
|/ | | | (cherry picked from commit bd5947f730f806366c64f63145b99b4a6ac5d8e2)
* Merge pull request #1988 from Freescale/backport-1987-to-scarthgapOtavio Salvador2024-10-211-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: 6.11.3 -> 6.11.4
| * linux-fslc: 6.11.3 -> 6.11.4Benjamin Szőke2024-10-211-2/+2
|/ | | | (cherry picked from commit 678266c61371cc8f6d94c3253252bd90636a9ba6)
* Merge pull request #1985 from Freescale/backport-1981-to-scarthgapOtavio Salvador2024-10-213-5/+5
|\ | | | | [Backport scarthgap] recipes-security: optee-imx: optee-*: Upgrade BSP to LF6.6.36_2.1.0
| * recipes-security: optee-imx: optee-*: Upgrade BSP to LF6.6.36_2.1.0Hiago De Franco2024-10-213-5/+5
|/ | | | | | | | Upgrade optee-client, optee-os and optee-test to new NXP BSP LF6.6.36_2.1.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit e57629d5fb28682f6706e76950c1c48842f88006)
* Merge pull request #1984 from Freescale/backport-1982-to-scarthgapOtavio Salvador2024-10-211-1/+1
|\ | | | | [Backport scarthgap] recipes-bsp: imx-atf: Upgrade to new NXP BSP LF6.6.36_2.1.0
| * recipes-bsp: imx-atf: Upgrade to new NXP BSP LF6.6.36_2.1.0Hiago De Franco2024-10-211-1/+1
|/ | | | | Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit bd5299898ec83d04978a056f2a3e3d1ef105e910)
* Merge pull request #1980 from Freescale/backport-1978-to-scarthgapOtavio Salvador2024-10-191-2/+2
|\ | | | | [Backport scarthgap] imx93-11x11: Fix KERNEL_DEVICETREE
| * imx93-11x11: Fix KERNEL_DEVICETREESamuli Piippo2024-10-191-2/+2
|/ | | | | | | Use updated kernel device tree for imx93-11x11 board. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit f675904d4436d574a02cdcaa8b616594b56b9ff6)
* Merge pull request #1977 from Freescale/backport-1976-to-scarthgapOtavio Salvador2024-10-171-0/+2
|\ | | | | [Backport scarthgap] kernel-module-isp-vvcam: prevent build warning
| * kernel-module-isp-vvcam: prevent build warningMax Krummenacher2024-10-171-0/+2
|/ | | | | | | | | | | | | | | | The way the kernel-module-isp-vvcam Makefiles are written, each kernel module gets its own Module.symvers created in its own sub directory. The only kernel module actually having a symbol exported is vvcam-dwe. Thus point MODULES_MODULE_SYMVERS_LOCATION to that location. Prevents: | WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: Module.symvers not found in .../kernel-module-isp-vvcam/4.2.2.24.1/git/vvcam/v4l2/ | WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: Please consider setting MODULES_MODULE_SYMVERS_LOCATION to a | WARNING: kernel-module-isp-vvcam-4.2.2.24.1-r0 do_install: directory below B to get correct inter-module dependencies Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit db105fd6540fd6de1f03ce83b77548d45e7333e1)
* Merge pull request #1974 from Freescale/backport-1973-to-scarthgapOtavio Salvador2024-10-161-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: 6.11.0 -> 6.11.3
| * linux-fslc: 6.11.0 -> 6.11.3Benjamin Szőke2024-10-171-2/+2
|/ | | | (cherry picked from commit 17c81d4055ddfc925bc240744768785762565e07)
* Merge pull request #1972 from Freescale/backport-1971-to-scarthgapOtavio Salvador2024-10-151-14/+9
|\ | | | | [Backport scarthgap] linux-fslc-imx: Use 6.6-2.1.0.x from NXP BSP LF6.6.36_2.1.0
| * linux-fslc-imx: Use 6.6-2.1.0.x from NXP BSP LF6.6.36_2.1.0Daiane Angolini2024-10-151-14/+9
|/ | | | | | | It also updates the stable kernel version up to 6.6.54. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit c12aa9fb029b1d8c18d2dec17d5dc53acd6b7ff1)
* Merge pull request #1970 from nxp-upstream/cryptodevOtavio Salvador2024-10-112-49/+0
|\ | | | | cryptodev-module: Drop redundant patch
| * cryptodev-module: Drop redundant patchTom Hochstein2024-10-112-49/+0
|/ | | | | | | The recipe is updated to 1.14 so the backported patch is no longer needed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #1969 from Freescale/backport-1968-to-scarthgapOtavio Salvador2024-10-111-1/+3
|\ | | | | [Backport scarthgap] imx-atf: Redefine LD using HOST_PREFIX
| * imx-atf: Redefine LD using HOST_PREFIXKhem Raj2024-10-111-1/+3
|/ | | | | | | | Distro's which use ld-is-lld end up with LD=<HOST_PREFIX>ld.lld and remove_options_tail() does not handle such cases Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 14c0b8720d75d36b97c07668000194a969f66417)
* Merge pull request #1966 from Freescale/backport-1964-to-scarthgapOtavio Salvador2024-10-081-1/+4
|\ | | | | [Backport scarthgap] pipewire: Exclude gstreamer from PACKAGECONFIG list for i.MX 6, 7, 8 and 93
| * pipewire: Exclude gstreamer from PACKAGECONFIG list for i.MX 6, 7, 8 and 93backport-1964-to-scarthgapJun Zhu2024-10-081-1/+4
|/ | | | | | | | | libcamera gst video source has the limition to co-work with pipewire gst video source. NXP i.MX 95 HW will well support libcamera gst video source, and the related pipewire gst video source should be enabled. Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit f5c65f2ab9e326d73816c3cecb2efb513ed6a6f6)
* Merge pull request #1965 from Freescale/backport-1962-to-scarthgapOtavio Salvador2024-10-051-2/+2
|\ | | | | [Backport scarthgap] imx-imx-boot-bootpart.wks.in: Increase /boot partition 64 MiB -> 256 MiB
| * imx-imx-boot-bootpart.wks.in: Increase /boot partition 64 MiB -> 256 MiBTom Hochstein2024-10-051-2/+2
|/ | | | | | | | For i.MX 9 a typical kernel is 35 MB. With gcov, that increases to 75 MB or more. Bump the /boot partition size accordingly. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 1aca2de4cf0d16cd18afa899098a799ff629f0f4)
* Merge pull request #1961 from Freescale/backport-1958-to-scarthgapOtavio Salvador2024-10-011-2/+2
|\ | | | | [Backport scarthgap] u-boot-imx: Update to lf-6.6.36-2.1.0
| * u-boot-imx: Update to lf-6.6.36-2.1.0backport-1958-to-scarthgapLuan Rafael Carneiro2024-09-301-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the u-boot-imx to the tag lf-6.6.36-2.1.0, that is used in the NXP BSP LF6.6.36_2.1.0. This commit adds the following changes: - de16f4f1722 configs: ls1088ardb: enable CONFIG_PHY_AQUANTIA - 291d018424c MA-22821 Adjust the fastboot offset used for avb verification - aefc41754b1 Pull request #135: MA-22768 Android: Enable NEON instruction acceleration as default on i.MX 95 - dfabeeba1bf LFU-785 arm: dts: fsl-ls1088a: Enable USB nodes - f1b36b56740 MA-22768 Android: Enable NEON instruction acceleration as default on i.MX 95 - 127c4143ced MA-22751-2 Android: Enable kaslr function on all android platforms - bbaa7cd97bc MA-22751-1 Enable kaslr function on all android platforms - 5c751212a6a Pull request #130: Feature/MA-22726 add rng driver for ele - 796b36cef2b LF-13165 imx91_evk/qsb: Align default mmcroot env with mmcdev - 02888f5a7aa MA-22726-4 imx95: android: seed the rng from bootloader - 01ca33808b4 MA-22726-3 android: enable ELE based RNG - aa49f8c2d44 MA-22726-2: ele: add rng driver - d5ac6715ff9 MA-22726-1 rework config CONFIG_DEK_BLOB_BUFFER - 6670dde79fe Pull request #128: Accelerate AVB process by NEON instruction - ed06f95670b MA-22734 Accelerate AVB process by NEON instruction - 54369cd719f LFU-782 imx95: add clk_ignore_unused for xen boot - 2b02a886a36 LF-12602-2 arm: dts: imx95-verdin: Change default splash screen to adv7535 - 161f39fc7f3 LF-12602-1 imx95_verdin: Changes default kernel DTB file - c50050b80a7 LFU-781 ddr: imx9: Disable dynamic refresh rate when do mr operation - 7a7445a2113 LFU-780 imx9: wait ssar when power on power domain - 8ffdc89512f LFU-779-3 imx91_qsb: Add 1600MTS DDR timing files - ed0abd9a1b5 LFU-779-2 imx91_evk: Add 1600MTS DDR timing files - 14e6baf09c9 LFU-779-1 imx91: Support new variant part iMX9121 - 579c5aba0c5 MA-22702 imx95: android: enable mcu image flash - 7606a94787d LFU-777 imx8ulp_evk: Update the DDR timing from latest RPA tool - 8807207c83f LFU-778 imx9: scmi: print SM version - 48cae0937d6 MA-22691 Android: Adjust the SPL size for imx93 - f9dfd8a0b2e LFU-776 misc: imx_ele: Fix fuse read issue on OEM closed LC - 9d634dfc0f2 LFU-775 imx93_evk/qsb: Update DDR timing files with latest RPA - d4f81e6783b LFU-755-2 verdin-imx95: Workaround dead battery on USB typec - 9163beb516d LFU-755-1 imx95_evk: Workaround dead battery on USB typec - 28b40ba0525 Pull request #123: Verdin splash screen enable - f042d04a6b8 MA-22683 Android: Align defconfig with BSP for imx95_15x15_evk - ebb78124638 MA-22680 Android: Enable splash screen on i.MX95 verdin - a9efed38dca LFU-774 imx95: Fix ELE FW revision print bug - 2cd18693dc6 LFU-772 imx9: scmi: disable some clocks before booting linux - 6dfdc164edf LFU-768: mtd: rawnand: fsl_ifc: dynamic update register by nand info - eca8f851ae9 LFU-770-2 imx91_qsb: Add defconfig for M.2 flexspi NOR boot - fc232e192b8 LFU-770-1 arm: dts: imx91_qsb: Add DTS for M.2 flexspi NOR support - e3483987537 LFU-769 imx91_evk/qsb: Update DDR timing files from DDR tool - 92708586a64 LF-12889: laysercape: fixup: update esdhc node name to mmc - 8dffea7abad LFU-766-2 imx95_evk: Enable flexspi NOR support on 15x15 EVK - 642dbba7480 LFU-766-1 arm: dts: imx95-15x15-evk: add M.2 flexspi NOR support - 0f70d2f755a LFU-765-2 arm: dts: imx91: Fix incorrect MEDIA AXI clock rate - 43feb688fe6 LFU-765-1 imx91: clock: Fix incorrect bus clock rate - a7c8915150f LF-12901 thermal: imx91_tmu: Fix fuse map address for temperature sensor trim - b8478e99f8e LFU-764 imx95: evk/verdin: enable cpuidle - e409ae328e0 LFU-669-2 imx93: Call the ELE voltage APIs when set OD voltage - e813a6998a9 LFU-669-1 misc: ele_api: Add Voltage change start and finish APIs - ab09a34411a LFU-763-4 imx95_evk: Add defconfig for LVDS splash screen on 15x15 EVK - 6fdb6753233 LFU-763-3 arm: dts: Add DTS for BOE LVDS panel - 8a0487a9e01 LFU-763-2 video: imx95-ldb: Update LDB driver for single channel - 600129e81df LFU-763-1 video: simple_panel: Add BOE LVDS panel - aab772b45f7 LFU-759-4 verdin_imx95: Enable splash screen for MIPI-DSI - b028fc838e9 LFU-759-3 arm: dts: imx95: Add dts for Verdin board MIPI DSI - 90f5fca16f7 LFU-759-2 video: video_link: Move ahead duplicated link check - 47f1e9cb8da LFU-759-1 video: lontium-lt8912b: Add driver for lt8912b - ea69aa79fdb LFU-762-2 imx91_qsb: Update board codes to enable splash screen - e28478b3238 LFU-762-1 arm: dts: imx91_qsb: add DTS for tianma parallel LCD panel - 3a27b0c3ac1 LFU-761-2 imx8ulp: Align serial No to UID[0] and UID[1] with big endian - be59f7acab0 LFU-761-1 imx9: Print UID in big endian format for EL2GO - 36c93488d60 MA-22653 imx95: restore the verdin elemu1 node - c31ba1f4ce8 LFU-760 configs: imx95: enlarge dom0 mem - 2a3c1cf36a0 LFU-756 misc: ele_mu: clear RR when initialize MU - bcc07c08ee2 LFU-758: spi: nxp_fspi: Add extra delay after flexspi DLL locked - 9d4171ff039 LFU-757 imx93: Fix DDR QB training data generation build failure - 491e26cbbc8 MA-22635 Fix i.mx91/i.mx93 build error - c6e7cbb0551 MA-22628 Android: Enable encrypted boot for imx95 - e8429da2961 MA-22459 Remove the dek_blob dest buffer from stack for imx95 - 4b99a1ea7d8 LFU-754-3 misc: fuse: Remove FUSE_BANKS macro - 3ba29ac19a1 LFU-754-2 misc: fuse: Add shadow fuse read and write - 7821b84f323 LFU-754-1 misc: ele_api: Add read/write shadow fuse APIs - 1434b0ec2d8 MA-22546 imx95: fix rpmb not reliable issue - d9f174f315b MA-22461 Android: Follow BSP update the imx93 defconfig - 9811741f98e MA-22560 Fix spl can't switch to another slot when verification failed Signed-off-by: Luan Rafael Carneiro <luan.r@variscite.com> (cherry picked from commit 5e6af5d6e5c8a120a764d89abb5bbe55a0413e52)
* Merge pull request #1960 from Freescale/backport-1959-to-scarthgapOtavio Salvador2024-09-301-1/+0
|\ | | | | [Backport scarthgap] pipewire: Add libcamera back to PACKAGECONFIG for i.MX 95
| * pipewire: Add libcamera back to PACKAGECONFIG for i.MX 95Jun Zhu2024-09-301-1/+0
|/ | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit db4b09b8bd9f82c7c7bbfd035970bec9bf11d211)