summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | Merge pull request #1945 from Freescale/backport-1791-to-scarthgapOtavio Salvador2024-09-1712-39/+39
|\ \ | |/ |/| [Backport scarthgap] Restore default bootloader to untagged version
| * boot: Fix UUU tagging, extend to fslcTom Hochstein2024-09-1712-31/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using the UUU-tagged bootloader image directly with UUU can cause UUU to hang. The bootloader image is split on a certain transmit size, and the hang occurs if the tag does not fit with the final bytes of the bootloader image and must be split into a new transmit package. The UUU tag is needed by UUU only in the SD Card image file itself so that UUU can find the end of the boot partition. Rework the design so the default bootloader and the default imx-boot binaries are not tagged. Also, extend the UUU tagging to fslc so it can gain the same benefit. Fixes: https://github.com/Freescale/meta-freescale/pull/1762 Fixes: https://github.com/nxp-imx/mfgtools/issues/416 Co-authored-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ef8b4c41cf0abb41ade7371c2abb16ffe708a8c9)
| * imx-boot: Drop un-necessary variable BOOT_NAMETom Hochstein2024-09-171-11/+9
|/ | | | | | | | The variable suggests the ability to override when there is no reason to override. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 0e3a84c9d46abfd62143887ada7a58b8127ff747)
* Merge pull request #1944 from Freescale/backport-1938-to-scarthgapOtavio Salvador2024-09-142-0/+40
|\ | | | | [Backport scarthgap] gstreamer1.0-plugins-bad: Add imxvideoconvert_g2d to autovideoconvert
| * gstreamer1.0-plugins-bad: Add imxvideoconvert_g2d to autovideoconvertHiago De Franco2024-09-142-0/+40
|/ | | | | | | | | | | | Add patch to enable imxvideoconvert on autovideoconvert. By default, imxvideoconvert_g2d is not included as a potential filter, resulting in poor video playback performance when autovideoconvert is used. Add imxvideoconvert_g2d to improve performance by utilizing hardware acceleration. Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 67d62112dfe3737c00299e0cf6531c4580d81e0d)
* Merge pull request #1943 from Freescale/backport-1941-to-scarthgapOtavio Salvador2024-09-141-0/+2
|\ | | | | [Backport scarthgap] imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`
| * imx-oei: use `MACHINE_ARCH` as `PACKAGE_ARCH`Alexander Stein2024-09-141-0/+2
|/ | | | | | | | The recipe build changes depending on the `OEI_BOARD` value, which is machine-specific. Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com> (cherry picked from commit b650de0478c9a8e6545a23dede75036c29b293d9)
* Merge pull request #1936 from Freescale/backport-1935-to-scarthgapOtavio Salvador2024-09-111-6/+6
|\ | | | | [Backport scarthgap] imx-base: Bump optee P_V to 4.2.0.imx
| * imx-base: Bump optee P_V to 4.2.0.imxKhem Raj2024-09-111-6/+6
|/ | | | | | | | | | 4.2.0.imx was merged via [1] Therefore match the version settings [1] https://github.com/Freescale/meta-freescale/pull/1906 Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ea4261bf466c72d9a03cf59f899a8aad2cc99f12)
* Merge pull request #1934 from Freescale/backport-1933-to-scarthgapOtavio Salvador2024-09-101-1/+1
|\ | | | | [Backport scarthgap] u-boot-fslc: Bump to revison 5b4d66dd
| * u-boot-fslc: Bump to revison 5b4d66ddRodrigo M. Duarte2024-09-101-1/+1
|/ | | | | | | | This commit changes the u-boot-fslc source revision to 5b4d66dd. This new revison fix a issue with imx8mq bootloader. Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit c0b7f552a0fef79a79704f4bc515f74a1274030d)
* Merge pull request #1932 from Freescale/backport-1931-to-scarthgapOtavio Salvador2024-09-091-2/+2
|\ | | | | [Backport scarthgap] linux-fslc: Update the source revision
| * linux-fslc: Update the source revisionRodrigo M. Duarte2024-09-091-2/+2
|/ | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 4f65eff2d708569ad4c8c4eee61e34c43991154a)
* Merge pull request #1930 from Freescale/backport-1910-to-scarthgapOtavio Salvador2024-09-092-0/+2
|\ | | | | [Backport scarthgap] imx-oei: move to dynamic-layers and add arm-toolchain
| * imx-oei: move to dynamic-layers and add arm-toolchainHiago De Franco2024-09-092-0/+2
|/ | | | | | | | | | The recipe depends on meta-arm-toolchain, therefore it should be on dynamic-layers/arm-toolchain folder. Create it and make the necessary changes for conf/layer.conf. Fixes: 61beaf5861f2 ("recipes-bsp: introduce imx-oei recipe") Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 07931ef7fdf35ca2956481387f8476cd531a9048)
* Merge pull request #1927 from Freescale/backport-1926-to-scarthgapOtavio Salvador2024-09-071-1/+1
|\ | | | | [Backport scarthgap] imx-boot-container: Assign weak init value for `IMX_BOOT_CONTAINER_FIRMWARE_SOC`
| * imx-boot-container: Assigne weak init value for IMX_BOOT_CONTAINER_FIRMWARE_SOCBenjamin Szőke2024-09-071-1/+1
|/ | | | (cherry picked from commit 236d75c614fbe4b378f9ba3d890714c13e510693)
* Merge pull request #1925 from Freescale/backport-1924-to-scarthgapOtavio Salvador2024-09-061-56/+0
|\ | | | | [Backport scarthgap] imx-cst: Remove unused patch
| * imx-cst: Remove unused patchFabio Estevam2024-09-061-56/+0
|/ | | | | | | | | | Since the update to version 3.4.0, the imx-cst patch is no longer used. Remove the unused imx-cst patch. Signed-off-by: Fabio Estevam <festevam@denx.de> (cherry picked from commit 601116752155102cf520144e8ef898adf448ce0a)
* Merge pull request #1923 from Freescale/backport-1922-to-scarthgapOtavio Salvador2024-09-051-8/+2
|\ | | | | [Backport scarthgap] imx-base.inc: Simplify libdrm, wayland-protocols overrides
| * imx-base.inc: Simplify libdrm, wayland-protocols overridesTom Hochstein2024-09-051-8/+2
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ec2f9a8235bcd5f3dfcd9a98b6106793d60f55ac)
* Merge pull request #1921 from Freescale/backport-1918-to-scarthgapOtavio Salvador2024-09-041-3/+3
|\ | | | | [Backport scarthgap] Fix OP-TEE libteec version
| * optee-client: libteec 2.0.0Ryan Matthews2024-09-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | OP-TEE's libteec moves to version 2.0.0 with commit 79fd80f1 ("optee: Upgrade optee recipes from 4.0.0.imx to 4.2.0.imx"). Fixes: | install: cannot stat '...libteec.so.1.0.0': No such file or directory Signed-off-by: Ryan Matthews <ryan.matthews@timesys.com> (cherry picked from commit 93b816a216a25b1b30928803e6861da2e4b477d0)
* | Merge pull request #1920 from Freescale/backport-1919-to-scarthgapOtavio Salvador2024-09-041-0/+31
|\ \ | |/ |/| [Backport scarthgap] imx-secure-enclave: add the lf-6.6.3-1.0.0 recipe
| * imx-secure-enclave: add the lf-6.6.3-1.0.0 recipeThomas Perrot2024-09-041-0/+31
|/ | | | | | | | | | | This library allows the use of the EdgeLock secure Enclave (ELE) from Linux userspace. Moreover, this library is a build dependency of i.MX Security Middleware Library. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> (cherry picked from commit 639ca90853f694cde2a15093127bf3a3c1b6d9f1)
* Merge pull request #1917 from Freescale/backport-1916-to-scarthgapOtavio Salvador2024-09-032-0/+46
|\ | | | | [Backport scarthgap] weston: Fix build with musl
| * weston: Fix build with muslKhem Raj2024-09-032-0/+46
|/ | | | | | | Apply patch from core Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 250c1c169dd8eb2383d721a11ae1a214e7fb4603)
* Merge pull request #1914 from Freescale/backport-1913-to-scarthgapOtavio Salvador2024-08-291-3/+3
|\ | | | | [Backport scarthgap] imx-seco-libs: Update to latest from NXP 6.6.23-2.0.0
| * imx-seco-libs: Update to latest from NXP 6.6.23-2.0.0Jun Zhu2024-08-291-3/+3
|/ | | | | Signed-off-by: Jun Zhu <junzhu@nxp.com> (cherry picked from commit 68d55d4e33324b2a949c3d7bbb27c8d09e121a03)
* Merge pull request #1912 from Freescale/backport-1911-to-scarthgapOtavio Salvador2024-08-281-0/+1
|\ | | | | [Backport scarthgap] mesa: Add missing path to patches