summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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 #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)
* Merge pull request #1956 from Freescale/backport-1954-to-scarthgapOtavio Salvador2024-09-282-3/+44
|\ | | | | [Backport scarthgap] [master] linux-fslc: 6.6.50 -> 6.11.0
| * linux-fslc-lts: restore LTS v6.1Benjamin Szőke2024-09-281-0/+41
| | | | | | | | (cherry picked from commit 39d58dfc62163d8909b774d29ed8fbb17d25ccd4)
| * linux-fslc-lts: update to v6.6.50Benjamin Szőke2024-09-281-8/+4
| | | | | | | | (cherry picked from commit 64ec836a179d1cd95196a3315cd8550b78c25e9e)
| * linux-fslc: 6.6.50 -> 6.11.0Benjamin Szőke2024-09-281-3/+7
|/ | | | (cherry picked from commit d710286700d25ffb0a2ba94c3ee3943b352b7bd6)
* Merge pull request #1955 from Livius90/scarthgapOtavio Salvador2024-09-272-0/+49
|\ | | | | cryptodev-module: Add patch fix for prepare kernel v6.11.0 in scarthgap
| * cryptodev-module: apply it for the IMX generic BSP overrideBenjamin Szőke2024-09-271-1/+1
| |
| * cryptodev-module: Add "Fix build for Linux 6.7-rc1" patch for prepare kernel ↵Benjamin Szőke2024-09-272-0/+49
|/ | | | v6.11.0
* Merge pull request #1952 from Freescale/backport-1949-to-scarthgapOtavio Salvador2024-09-241-8/+16
|\ | | | | [Backport scarthgap] linux-fslc-imx: Update 6.6-2.0.x-imx up to v6.6.51
| * linux-fslc-imx: Update 6.6-2.0.x-imx up to v6.6.51backport-1949-to-scarthgapDaiane Angolini2024-09-231-8/+16
|/ | | | | | | Update the recipe (with comments) to stable tag up to v6.6.51. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io> (cherry picked from commit 1b10b02ef027d4708455c58c9a86b629b7525886)
* Merge pull request #1951 from Freescale/backport-1950-to-scarthgapOtavio Salvador2024-09-201-2/+2
|\ | | | | [Backport scarthgap] kernel-module-isp-vvcam: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
| * kernel-module-isp-vvcam: Update 6.6.3-1.0.0 to 6.6.23-2.0.0Hiago De Franco2024-09-201-2/+2
|/ | | | | | | Update to the new NXP BSP 6.6.23-2.0.0. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit e89728491bdcf050a887ec21df2ecb6439a49062)
* Merge pull request #1946 from linkjumper/follow_6.6-2.0.x-imxOtavio Salvador2024-09-171-4/+4
|\ | | | | Follow 6.6-2.0.x-imx instead of 6.6-1.0.x-imx
| * Follow 6.6-2.0.x-imx instead of 6.6-1.0.x-imxMichael Glembotzki2024-09-171-4/+4
| | | | | | | | Signed-off-by: Michael Glembotzki <Michael.Glembotzki@iris-sensing.com>