aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-01-07Revert "cairo: Drop the removed packageconfigs"revert-1720-yoe/puOtavio Salvador
2024-01-07Merge pull request #1720 from YoeDistro/yoe/puOtavio Salvador
cairo: Drop the removed packageconfigs
2024-01-07cairo: Drop the removed packageconfigsKhem Raj
These packageconfigs are gone with migration to meson in 1.18+ Fixes ERROR: cairo-1.18.0-r0 do_configure: QA Issue: cairo: invalid PACKAGECONFIG: egl [invalid-packageconfig] ERROR: cairo-1.18.0-r0 do_configure: QA Issue: cairo: invalid PACKAGECONFIG: glesv2 [invalid-packageconfig] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-03Merge pull request #1718 from MrCry0/master-u-boot-6.1.55Otavio Salvador
u-boot-imx: Update to lf-6.1.55-2.2.0
2024-01-03Merge pull request #1719 from MrCry0/master-imx-mkimage-6.1.55Otavio Salvador
imx-mkimage: Update for NXP release 6.1.55-2.2.0
2024-01-02imx-mkimage: Update for NXP release 6.1.55-2.2.0Oleksandr Suvorov
Relevant changes: - c436545 LF-10397 imx8: Fix SCU container file offset issue - 5c97f59 imx9: Fix flash_singleboot_spinand broken - c684071 iMX9: Add signature DTS file - e019f61 imx9: Add System ready relevant targets - 5c58565 Support MSEL option for MX95 SM. - d683e41 Add FW header support - 703bc3c Update LPDDR5 FW to v202306 - cc6c3a4 imx95: Clean up targets in soc.mak and update Readme.imx95 - 3686be1 Add SM target with OEI+SM+M7(TCM)+AP. - e8d6d79 Update SM targets. Add SM target with M7 image in DDR. - 2ae36d5 Add SM+M7 target for i.MX9. - 3b13c36 Replace the OEI image with the prebuilt one - b41f521 Add SM only target for i.MX9. - 0eaf132 Introduce LPDDR_FW_PREFIX parameter - 3b69364 add Readme for i.MX95 - f308051 add temp m33 oei.bin from ROM team - 94e72ee update for entry and lpboot - 4fb55b7 imx95: Add targets to include M7 image - 68e4acb Add support for both OEI entry and destination addresses - fae7490 Add the target that embed OEI and Synopsys PHY FW - 17b2a94 Update to support meta data for i.MX9 - b437ce9 add a new target for zebu - 241701b support M7 - 72439ea support i.MX95 OEI - 4648479 imx9: enable a55 image when lpboot for i.MX95 - 092a1a9 imx9: make AHAB_IMG could be passed from command line - 6ef5326 iMX9: use -m33 & a55 - e9bf5c4 mkimage_imx8: add m33 option - ae6a77f Fix autobuild failure - 621803d Update Yocto build name to Common [YOCIMX-7230] - 3fefc2a Add example usage for autobuild - e439c8e Fix README and SCR permission - e1acbb6 Extract common logic from autobuild.mak - e8ed7ad Use common boottools location [YOCIMX-7189] Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2024-01-02u-boot-imx: Update to lf-6.1.55-2.2.0Oleksandr Suvorov
Update the u-boot-imx to the tag lf-6.1.55-2.2.0, that is used in the NXP BSP LF6.1.55_2.2.0. Relevant changes: - 49b102d9888 LFU-611 arm: dts: imx93: update anatop node - 0fdbf5df153 efi_loader: support all uclasses in device path - b64f06fee79 efi_loader: Fix warnings for unaligned accesses - d23550de2fe efi_loader: Fix flexible array member definitions - d17db0235cc LF-10422-2 dts: imx93: Fix date reset fail - f78da92266a LF-10422-1 rtc: Fix date reset fail - ee041d63eae LFU-600 imx8mp_evk: Change back kernel DTB to old EVK board - 26768c4e470 MA-21741-1 Correct some uboot attributes which about hardware - 173766cc50c MA-21741-2 Add uboot attribute: "product" and "variant" - 706344af2ea LFU-589-2: board: freescale: imx8ulp evk9: lpddr4 auto low power - 13db67ead47 LFU-595-4 imx: cmd_fspinand: Change FCB according to chip size - 76f9544730f LFU-595-3 arm: dts: imx93: Update flexspi pinctrl - 63b45080588 LFU-595-2 mtd: nand: spi: Add GD5F2GM7 SPI NAND flash - 1edf99a0e9a LFU-595-1 mtd: nand: spi: Add W25N02KW SPI NAND flash - 3d5860591a7 MA-21705 trusty: sync storage commands - d04a12231e0 Pull request #99: Lf v2023.04 588 - 0e637917405 LFU-593-3 Revert "LF-7673-1 imx93: enable auto cmd12 for usdhc" - db9d3c9f949 LFU-593-2 dts: imx93: adjust USDHC pad's driver strength - 0d33167e0cc LFU-593-1 dts: imx93: set SION for cmd and data pad of USDHC - c634376bcc1 LFU-594-2 imx93_evk: drop some nodes for system ready - 43d0b9ee78b LFU-594-1 arm: dts: imx93: drop dmas property and update flexspi compatible - 77199228ac5 LFU-588-2: arm: mach imx8ulp: upower api optional osc mode - 9e0360f7dc3 LFU-588-1: arm: mach imx8ulp: upower api update osc freq - 9b1c278e0e8 LFU-592 imx93_11x11_evk: Enable LEGACY_IMAGE_FORMAT support - b4115d9b9c1 LFU-591-2 arm: dts: imx93: update enet/eqos nodes - f47863be180 LFU-591-1 clk: imx93: fix enet1 parent - 97daa1fed0b Pull request #101: LFU-589: board: freescale: imx8ulp evk9: lpddr4 auto low power - b9c466fec2d LFU-567-4: board: freescale: imx8ulp evk: spl pmic settigs - 4db16c1e021 LFU-567-3: board: freescale: imx8ulp evk: spl: gpio operation range - b900f1f6736 LFU-567-2: arm: mach imx8ulp: soc: apd gpio port cell compensation - 0db5e1c8d8c LFU-567-1: arm: mach imx8ulp: soc: apd gpio port operation range - 66eb772ff29 LF-10303-3 imx9: imx93_evk: support distro boot for SR-IR 2.0 - 58faac1cd58 LF-10303-2 configs: imx93_11x11_evk: update defconfig with savedefconfig - 04a9824683f LF-10303-1 watchdog: ulp_wdog: guard reset_cpu with condition check - 837334cb419 LFU-590 imx: ELE: Fix ELE FW version bug - e7233703b7f MA-21160 Add fastboot command to provision and get dek blob - 82d2426d5e9 LFU-586-2 imx93: Add Low performance parts 9302/9301 support - 1433b5c7c70 LFU-586-1 imx9: Add 233Mhz DDR PLL frequency - 430d25663d3 LFU-589: board: freescale: imx8ulp evk9: lpddr4 auto low power - 45f29b12aab LFU-585 imx9: mask the wdog reset in src by default on i.mx9 - f5024c786ba LFU-587: [optee] build failure with secure boot enabled - 370600c348d Pull request #97: Lf v2023.04 - 284688b529c LFU-434: useless initialization of a variable eliminated - 2db728cbd11 LFU-434: unused variable issue eliminated by checking for errors - c76edb3c878 LF-10025: Added ls1021atwr secure boot QSPI support - 6b8b0f345bc MA-21650 android: add imx8mq wevk dedicated defconfig Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-31Merge pull request #1717 from thochstein/revertOtavio Salvador
Revert "fsl-dynamic-packagearch: fix MACHINE_SOCARCH definition"
2023-12-31Revert "fsl-dynamic-packagearch: fix MACHINE_SOCARCH definition"Tom Hochstein
This change makes no sense. MACHINE_SOCARCH must include the suffix that makes the value SOC-specific. Otherwise, errors such as this occur: ``` ERROR: imx-dpu-g2d-2.1.12-r0 do_create_spdx_setscene: Recipe imx-dpu-g2d is trying to install files into a shared area when those files already exist. The files and the manifests listing them are: tmp/deploy/spdx/armv8a/packages/libg2d-dev.spdx.json (matched in manifest-armv8a-imx-pxp-g2d.create_spdx) tmp/deploy/spdx/armv8a/packages/libg2d2.spdx.json (matched in manifest-armv8a-imx-pxp-g2d.create_spdx) ``` This reverts commit 6579ce9b77f0036454478b2e07694f7314f97867.
2023-12-29Merge pull request #1716 from YoeDistro/yoe/puOtavio Salvador
xserver-xorg: Refresh the patch to match 21.1.9 version
2023-12-29xserver-xorg: Refresh the patch to match 21.1.9 versionKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29Merge pull request #1713 from jmarcoscosta/fix-overrides-for-multilibOtavio Salvador
imx93: add fixes to enable multilib out-of-the-box
2023-12-29fsl-dynamic-packagearch: fix MACHINE_SOCARCH definitionJoao Marcos Costa
The sstate manifest for populate_sysroot was not being named properly for firmware-sentinel and imx-boot-firmware-files, raising the following error: The sstate manifest for task 'firmware-sentinel:populate_sysroot' (multilib variant '') could not be found. The pkgarchs considered were: microej_imx93, armv7ahf-neon-vfpv4-mx93, armv7ahf-neon-mx93, (and so on...) But none of these manifests exists: ...build/tmp-glibc/sstate-control/manifest-microej_imx93-imx-boot-firmware-files.populate_sysroot ...build/tmp-glibc/sstate-control/manifest-armv7ahf-neon-vfpv4-mx93-imx-boot-firmware-files.populate_sysroot ... and so on. All the other packages were suffixed with TUNE_PKGARCH only, so I couldn't see the reason why only some specific packages from meta-freescale were using that. Remove MACHINE_SOCARCH_SUFFIX so as the sstate manifest is compatible with what's expected in populate_sysroot. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2023-12-29imx-base.inc: fix WKS_FILE_DEPENDS's overrideJoao Marcos Costa
Using 'aarch64', as if the WKS_FILE_DEPENDS was conditioned to the userspace's architecture, will not include imx-boot in a multilib context (e.g., for a 32-bit userspace). This happens because 'aarch64' will not be listed in OVERRIDES, and the error below will come up during do_image_wic task: wic.filemap.Error: cannot open image file '.../build/tmp-glibc/deploy/images/microej-imx93/imx-boot': [Errno 2] No such file or directory Replace 'aarch64' by mx*-generic-bsp, for both imx8 and imx9, as these two are aarch64 platforms. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2023-12-29imx-base.inc: fix OPTEE_BOOT_IMAGE's overrideJoao Marcos Costa
Using 'aarch64', as if the OPTEE_BOOT_IMAGE was conditioned to the userspace's architecture, will include uTee-${OPTEE_BIN_EXT} in a multilib context (e.g., for a 32-bit userspace). This happens because 'aarch64' will not be listed in OVERRIDES, and the error below will come up during do_image_wic task: output: install: cannot stat '...build/tmp-glibc/deploy/images/microej-imx93/uTee-': No such file or directory Replace 'aarch64' by mx*-generic-bsp, for both imx8 and imx9, as these two are aarch64 platforms. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2023-12-29imx-base.inc: fix KERNEL_IMAGETYPE's overrideJoao Marcos Costa
Using 'aarch64', as if the KERNEL_IMAGETYPE was conditioned to the userspace's architecture, will cause the wrong image type to be built in a multilib context (e.g., for a 32-bit userspace). This happens because 'aarch64' will not be listed in OVERRIDES, and the error below will come up during do_image_wic task: output: install: cannot stat '...build/tmp-glibc/deploy/images/microej-imx93/zImage': No such file or directory Replace 'aarch64' by mx*-generic-bsp, for both imx8 and imx9, as these two are aarch64 platforms. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2023-12-29Merge pull request #1714 from jmarcoscosta/imx9-rearrange-overridesOtavio Salvador
imx93: rearrange repeated overrides
2023-12-28imx93: rearrange repeated overridesJoao Marcos Costa
The three machines require imx93-evk.inc, and the mx93 override is common to all of them, so it can be moved to imx93-evk.inc to avoid repetition. Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
2023-12-22Merge pull request #1711 from Villemoes/uuu-bumpOtavio Salvador
uuu: bump to 1.5.141
2023-12-22uuu: bump to 1.5.141Rasmus Villemoes
Bump the uuu revision to the latest tag. While testing, I found that the the udev rules didn't always kick in soon enough, so a small patch is needed to also have some retry logic on linux.
2023-12-18Merge pull request #1710 from ricardosalveti/masterOtavio Salvador
linux-imx-headers: update to lf-6.1.36-2.1.0
2023-12-18linux-imx-headers: update to lf-6.1.36-2.1.0Ricardo Salveti
Update the headers from the linux-imx kernel to be aligned with the NXP BSP LF6.1.36-2.1.0. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2023-12-18Merge pull request #1708 from MrCry0/master-mcore-demosOtavio Salvador
Upgrade mcore-demos to LF6.1.36-2.10
2023-12-18mcore-demos: imx-m4-demos: update to 6.1.36-2.1.0Oleksandr Suvorov
Update versions of M7 demos to be aligned with NXP BSP LF6.1.36-2.1.0. For imx8mn: - 2.13.0 -> 2.13.1 For imx8mp: - 2.13.1 -> 2.14.1 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-18mcore-demos: imx-m4-demos: update to 6.1.36-2.1.0Oleksandr Suvorov
Update versions of M4 demos to be aligned with NXP BSP LF6.1.36-2.1.0. - remove obsolete 2.13.0 - add 2.14.1 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-18mcore-demos: imx-m33-demos: update to 2.14.1 (6.1.36-2.1.0)Oleksandr Suvorov
Update the version to be aligned with NXP BSP LF6.1.36-2.1.0. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-15Merge pull request #1706 from MrCry0/master-linux-6.1.36Otavio Salvador
linux-fslc-imx: Merge NXP changes from lf-6.1.36-2.1.0
2023-12-15linux-fslc-imx: Merge NXP changes from lf-6.1.36-2.1.0Oleksandr Suvorov
Merge changes from the tag lf-6.1.36-2.1.0 into 6.1-2.1.x-imx. Relevant changes: - 688f1f419b08a Merge branch 'lf-6.1.36_2.1.0' into 6.1-2.1.x-imx-6.1.36-2.1.0 - d9e9cb8ce9bc7 hx280enc_vc8000e: fix misplaced #endif - 04b05c5527e9a LF-9952 clocksource: imx-tpm: Wait for CnV write to take effect - 5a6b16bf87543 LF-9849-3: dts: arm64: imx8dxl: add PHY reset gpio and drop refclk-in - a11213e8e518d LF-9849-2: dts: arm64: imx8qxp: add PHY reset gpio - b675c820b30b2 LF-9849-1: dts: arm64: imx8qm: correct clock setting - 8c65de4996afd fec_uio: support deferred probing - 9e1862c64d629 LF-9794: spi: nxp-fspi: reset the flashx control1 registers - 2655f9cbd0d56 net: sdk_fman: cleanup resources if HashTableSet fails - d9c3942e39428 net: sdk_fman: cleanup SP memory on FM_Config errors - 2603338f061e4 net: sdk_fman: initialize variables before use - 5c056d9160814 net: sdk_fman: cleanup memory on fm_probe error paths - 322deb5aa68be net: sdk_fman: cleanup memory on fm_port_probe error paths - 80561a7c394cc fsl_qbman: check qman_ccsrmempeek's return value - 006068aa6e645 net: sdk_fman: wrapper: check the return value of FM_CtrlMonGetCounters - 824200f73ea13 net: sdk_fman: fm_manip: release the p_Manip spinlock on error - 23539acb9f011 net: sdk_fman: fm_manip: initialize prsArrayOffset - 8ab2c0a1d1639 net: sdk_fman: fm_cc: free resources on MatchTableSet error path - 1087a570f8e81 net: sdk_fman: macsec: free locks on error paths - d317b04a0443f net: sdk_fman: macsec: check the return value of FM_MAC_GetId - 026afc966524b LF-9736: arch: arm64: dts: imx8dxl: Fix gpio conflict for LCDIF - dde879f98b827 Revert "LF-9333: ASoC: fsl_rpmsg: Move MCLK control to runtime suspend/resume phase" - cc2ac4ee7121c LF-8359 soc: imx: imx93-blk-ctrl: fix power up domain fail during early noriq resume - b8af24ccc1cf9 LF-9720: arm64:dts:freescale:imx8mn: Fix typo on imx8mn-pinfunc.h for SAI3_RXD_PDM_BIT_STREAM1 - 3bbace040f7f3 LF-9786: drm: imx mhdp: Fix hdmi could not work on imx8qm mek - 937b1be4345a5 LF-9757-2 usb: chipidea: add workaround for chipidea PEC bug - 631b6c4ab764a LF-9757-1 usb: ehci: add workaround for chipidea PORTSC.PEC bug - 71d4faf68fdb7 LF-9761 arm64: dts: imx91p-9x9-qsb: add can1 support - b3640979bbcdc LF-9759 arm64: dts: imx93: assign usdhc2 and usdhc3 root clock to 400MHz - 8f2a7a1724ae3 LF-9756 ARM64: dts: imx8ulp: change parent clock for epdc - a069b2188d3d9 LF-9755 dma: pxp_dma_v3: fix typo causing function break - cd21416e925ff LF-9716 arm64: dts: imx93-14x14-evk: correct the GPIO pins for usdhc3 - 0c557d54f712e LF-7961-2 gpio: mxc: release the parent IRQ in runtime suspend - c5ffde949bdc9 LF-7961-1 arm64: dts: imx8-ss-img: correct interrupt settings - 7c17ba3e850ca LF-9749 media: csi: Fix dump issue against NULL pointer dereference - 1dcae54578135 LF-9748 arm64: dts: imx91p-9x9-qsb: Add ON Tat Industrial Company KD50G21-40NT-A1 panel - a50cd6b1c88e8 MLK-26128 watchdog: imx_sc_wdt: continue if the wdog already enabled - ff60614911b36 LF-9333: ASoC: fsl_rpmsg: Move MCLK control to runtime suspend/resume phase - c35b24511fe91 LF-9730 video: fbdev: mxc_ipuv3_fb: Check ipu_pre_config() return value - 14ad34c73d9d5 LF-9726: fbdev: mipi dsi northwest: fix Coverity issues - ba1f8ec957ff3 LF-9723 mxc: ipu3: ipu_common: Check source channel id against {proc,disp}_src_sel array sizes - d547788ceb20e LF-9707 mxc: ipu3: prg: Check return value of regmap_field_read() - 03db70e34ede5 LF-9705 mxc: ipu3: ipu_pixel_clk: Replace kzalloc() with devm_kzalloc() - 6835aeea3ad4f LF-9704 mxc: ipu3: ipu_common: Get channel ID properly by get_chan_id() - efbaa7313d85d ASoC: fsl_micfil: Use SET_SYSTEM_SLEEP_PM_OPS to simplify PM - 9882439fa12ec ASoC: fsl_micfil: Add fsl_micfil_use_verid function - 43c0276404f84 ASoC: fsl_micfil: Add new registers and new bit definition - 394191408de07 LF-9708: arm64: dts: imx93-9x9-qsb-aud-hat: Use RPI 3v3 and 5v regulator - 6af20bc25a961 LF-9376-7 arm64: dts: Enable PDM for SOF using simple-audio-card - 857f39b5a9aec LF-9376-6: ASoC: SOF: imx8m: Add PDM clocks - 1665ca32b6c38 LF-9376-5: ASoC: SOF: Add DAI configuration for PDM interface - fb379b0515152 LF-9376-4: ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM - 3414a6d1776a2 LF-9376-3 ASoC: SOF: Add DAI configuration support for AMD platforms. - a6623f1d9e0ad LF-9376-2 ASoC: dt-bindings: simple-card: Document new DAI flags playback-only/capture-only - 0dbd91ac52ed0 LF-9376-1 ASoC: simple-card: Introduce playback-only/capture only DAI link flags - f7e1d39ede83f tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms - 68f582679a943 usb: misc: ehset: fix wrong if condition - 603f3d4eb6c74 LF-9567 clk: imx: fracn-gppll: update the pll table - 6c8df343efd66 dt-bindings: net: fsl,backplane-anlt: new binding document - 19aa941dc1bfc net: phy: mtip_backplane: add driver for MoreThanIP backplane AN/LT core - 5a74b229d63dd net: phy: initialize phydev->master_slave_set to MASTER_SLAVE_CFG_UNKNOWN - f10880f9fa611 net: phy: balance calls to ->suspend() and ->resume() - 77eec138c0652 net: phy: add C73 base page helpers - f177d41bcd6a8 net: mdio: add definition for Parallel Detection Failure bit - 1d6cfa53ee63b net: mdio: Add dedicated C45 API to MDIO bus drivers - 6a06325d822ed net: mdio: add mdiodev_c45_(read|write) - 54214d8bf54d3 phy: lynx-28g: set up equalization for 25G according to AN12950 - 9efb96bdd5e16 phy: lynx-28g: add algorithm for IEEE 802.3 C72 (10GBase-KR) link training - 1b08357f03ae1 phy: xgkr: add configuration interface for copper backplane Ethernet PHYs - 2fe2978e3e003 phy: lynx-28g: introduce and add support for PHY_MODE_ETHERNET_PHY - aba5658911f69 phy: lynx-28g: refactor the CDR lock check from the work to a function - e290225bac1a8 phy: lynx-28g: convert raw iowrite32() calls to macros - 8a66be0db8562 phy: lynx-28g: distinguish between 10GBASE-R and USXGMII - 44b0b351ec4e8 phy: lynx-28g: refactor lane->interface to lane->mode - 290910d2946e2 phy: lynx-28g: replace LYNX_28G_SGMIIaCR1_SGPCS_DIS with 0 - 69f1a10b70a62 phy: lynx-28g: restructure protocol configuration register accesses - 442fe91b6c52c phy: lynx-28g: add debugging print in CDR lock workaround - ab7ba9f4e6473 phy: lynx-28g: introduce and implement phy_check_cdr_lock() - 2628c361d7fd9 phy: lynx-28g: truly power the lanes up or down - 310bd4dbe9c3c phy: lynx-28g: don't concatenate macros for lynx_28g_lane_rmw() args "val" and "mask" - d2347ebc15ab8 phy: lynx-28g: lock PHY while performing CDR lock workaround - a6d2791bdc558 net: dpaa2-mac: skip pcs-handle search for phy-mode = "internal" - 885fd846aa3d4 net: phy: aquantia: Add support for AQR115 - 3185d23b4c7ef LF-9695: media: csi-sam: fix typo issue - e3136dbaebb88 LF-9689: media: isi: add isi mem2mem pause and restart function support - 047c228f3809c LF-9592-3 arm64: dts: imx91p-9x9-qsb: add rtc pcf2131 - 6f75e421fe62c LF-9692 arm64: dts: imx91p-11x11-evk: Add lpspi support - d25ae64050760 LF-9693 arm64: dts: imx91p-11x11-evk: add M.2 flexspi-nor card support - f224e2c2e21b8 net: fec: enet-qos driver - 0d82c50aa7de0 LF-9688-2: arm64: dts: imx93-9x9-qsb-rpmsg-lpv: Add a DT to support LPV - 2c7d22b68cadd LF-9688-1: arm64: dts: imx93-9x9-qsb-rpmsg: Add a DT to support LPA - 8c443964e7893 LF-9654 arm64: dts: imx93: update rsc table address - a65901c206cd0 LF-9690 arm64: dts: imx91p-11x11-evk: Add i3c support - 9084ae9a8087d MA-20999-4 ASoC: imx-pcm512x: Fix fall-through warning for Clang - 7399ebe337ea1 LF-8722-3: drm: imx: mhdp: Set the i2c retries for iMX8QM - 2fd7f0caabfd0 LF-8722-2: drm: bridge: Add API function for i2c retries - ae2b079b07e16 LF-8722-1: include: drm: bridge: Add API to set maximum i2c retries - a6c8834a72a4b LF-9356: firmware: ele-mu: fix for init fw api. - 089289e8385d7 LF-9687 arm64: dts: imx8ulp: add usbphy tuning parameter for better eye diagram - 8696d49659a9b usb: chipidea: imx: add one fsl picophy parameter tuning implementation - 66f4e444ca61e usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 - 021f0f5a629cf LF-9173 ARM: imx_v7_defconfig: Remove KERNEL_LZO config - 1b6e300eabedd ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config - 0374a315362ca MA-20197-3 uapi: mxc_v4l2: use __u32 instead of uint32_t - 41652ad757958 MA-20999 i2c: imx: flexio: Fix fall-through warning for Clang - 9988824340027 MA-21513 [#imx-3206] Fix AXI BUS ERROR on more than 4G DDR board. - 157516dc9a978 MGS-7293: arm64: dts: imx8mq: Update sign-off GPU frequency - 1acb5a4bc2648 LF-9625 arm64: dts: imx93-14x14-evk: add spi-nor support - aa8df1ad4503c LF-9675-2 arm64: dts: imx91p-9x9-qsb: support spi-nand with M.2 interface - c6418fee61250 LF-9675-1 arm64: configs: imx_v8_defconfig build spi-nand - 0a711d8002455 LF-9652-02 arm64: dts: freescale: Add ld mode support dts for imx91p - 66ef628e81651 LF-9652-01 soc: imx: update the mode switching code to support imx91/p - 7e94f63be7a1e LF-9638 media: isi: Fix the isi-m2m play hang if convert format - 7fd0720046e4b TBS: LF-9666-5 drm/imx: dw_mipi_dsi-imx: Fixup pixel clock in dsi->pdata.mode_fixup instead of hcomponents - 6790e035943c5 TBS: LF-9666-4 arm64: dts: imx93: Add pixel clock item to dsi node - 1368138b53626 TBS: LF-9666-3 dt-bindings: display: imx93-mipi-dsi: Add pixel clock item - 8220d7b66bf0a LF-9666-2 drm/bridge: synopsys: dw-mipi-dsi: Set minimum lane byte clock cycles for HSA and HBP - f94fc81531f84 LF-9666-1 drm/bridge: synopsys: dw-mipi-dsi: Add mode fixup support - 247b118a57e18 LF-9674 arm64: dts: imx91p-11x11-evk: Add ON Tat Industrial Company KD50G21-40NT-A1 panel - 6c7da4816bddf TBS: LF-9611-12 arm64: imx_v8_defconfig: Build out ON Tat Industrial Company KD50G21-40NT-A1 panel driver - 7f601ab02025b TBS: LF-9611-11 arm64: imx.config: Build out ON Tat Industrial Company KD50G21-40NT-A1 panel driver - 587ca7f03dc2c LF-9611-10 arm64: imx_v8_defconfig: Build in generic GPIO based backlight driver - f26b17096b9e7 LF-9611-9 arm64: imx.config: Build in generic GPIO based backlight driver - 3ff702c677b9f LF-9611-8 arm64: dts: imx93-9x9-qsb: Use gpio-backlight for LCD panel - 8ed2e65eb33f9 LF-9611-7 arm64: dts: imx93-9x9-qsb: Use RPI 3v3 regulator for LCD panel - 9e7fc2237a0bb LF-9611-6 backlight: gpio_backlight: Drop output GPIO direction check for initial power state - 618cd7633c0c8 LF-9611-5 drm/bridge: panel: Add a device link between drm device and panel device - 8f4b8a7bfafa9 TBS: LF-9611-4 Revert "LF-6416-3 drm/panel: Add ON Tat Industrial Company KD50G21-40NT-A1 panel driver" - a91e92ca33458 TBS: LF-9611-3 Revert "LF-6416-2 dt-bindings: display: panel: Add ON Tat Industrial Company KD50G21-40NT-A1" - 31110df2d0d14 LF-9611-2 drm/panel: panel-simple: Add ON Tat Industrial Company KD50G21-40NT-A1 panel - 4f9ccdb4f9d53 LF-9611-1 dt-bindings: display: panel-simple: Add On Tat Industrial Company KD50G21-40NT-A1 - 28362bf8ad7d9 LF-9645-2: arm64: dts: imx91p-11x11-evk-aud-hat: Add a new DT to support AUD-HAT board - 5a9957830609c LF-9645-1: arm64: dts: imx91p-11x11-evk-mqs: Add a new DT to support MQS - 6d6a05c78c8b2 LF-9631 drm: mhdp imx8qm: Fix coverity issue - 952eee48593d9 LF-9662 arm64: dts: imx8dx-orangebox: correct the irq trigger type - e04d1f83b1e11 LF-9449-4 net: stmmac: dwmac-imx: pause the TXC clock in fixed-link - 0c4662abd6b41 LF-9449-3: dts: arm64: freescale: enable SJA1105 evb on imx93auto evk - a2d8c55011a13 LF-9643-02 arm64: dts: lx2160a-rdb: Update the external rtc device - bd0ce93ec0210 LF-9643-01 arm64: defconfig: enable pcf2131 rtc by default - dffc8cc65dc68 LF-9653: ARM: dts: imx6ul: rename imx6ul revd to reve - 9344df7446774 LF-9646-2 soc: imx9: i.MX91P reuses i.MX93 SoC driver - 92bb7f69603a2 LF-9646-1: soc: imx: remove the part related to i.MX9 from soc-imx8m.c - cffcb796b5f45 MLK-26112: media: isi: Add V4L2_PIX_FMT_NV12M to is_yuv - 928e6e7c35c1f LF-9639: media: ov5640: enable auto control mode for PCLK divider - 56c769fd388e8 media: amphion: drop repeated codec data for vc1g format - c4c493148cb29 media: amphion: drop repeated codec data for vc1l format - fbc48899b6ef2 LF-9485-3 can: flexcan: add flag FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR to imx93 - 5a9dc6f287fc4 ASoC: wm8960: Add DAC filter characteristics selection - 49d1154717184 LF-9127-4 media: isi: Fix the dependency cycle issue - 3e5687d6748ad LF-9609: media: ov5640: fix vblank unchange issue when work at dvp mode - d5622dc4d9b0f Revert "LF-7244-08: media: i2c: ov5640: fix 1080P and 1024x768 abnormal image issue" - ee567c9ef885e LF-9563-2: arm64: configs: imx_v8_defconfig build st sensor - dda6a92943066 LF-9563-1: arm64: dts: imx8qm support RevD boards. - 82685b1c1e9ef LF-9482-3: arm64: dts: imx8qxp support WCPU boards - 82099891b9b75 LF-9482-2: arm64: config: add sensor support for imx8qxp WCPU boards - 2382bd5d5a975 ASoC: codec: wm8960: add additional probe check for codec identification - a550baf5520a9 LF-9584-3 arm64: dts: ims93: add nvmem support for eqos - 0087ee0dab29d LF-9584-2 arm64: imx_v8_defconfig: set CONFIG_IMX_EL_ENCLAVE as builtin - b82483f0f80a7 LF-9584-1 nvmem: imx: add the function of swapping 6bytes of MAC address - 6ae3c85a05c97 LF-9574-2 arm64: dts: imx93: correct the offset of soc-uid - 06369e9a7986b LF-9574-1 nvmem: imx: change the unit of offset - 86aa7ec727cc2 LF-9592: arm64: dts: imx93-9x9-qsb: add rtc pcf2131 - a775e0e8225f4 MGS-7215 [#imx-3183] 0041-CL696035-KERNEL-SPACE-6.4.11_22Q2_NXP-Merge-CL696034 - f38bf113285d3 LF-9493: media: imx: Fix coverity issue in hdmirx - 6acbe7aaae8ba LF-9276 media: mxc: pxp_v4l2: fix flickering issue found on special stream - c3a00b880b472 LF-9127-3: media: isi: support suspend/resume when camera is running - 5e6e2115d8a8f LF-9127-2: media: csi: Support suspend/resume when camera is running - fb63b4abb6e65 LF-9127-1: arm64: dtsi: imx8ulp: Support suspend/resume when camera is running - fa4d14d941d80 LF-9607: vpu: hantro: solve local variable underrun issue - 4555b6bc74c6a LF-9606: vpu: hantro: solve Uninitialized scalar variable issue - 6192d9574ca91 LF-9598 net: tsn: do not read from uninitialized pointer - 9b70e0e11b04c MGS-7215 [#imx-3183] 0034-CL694252-KERNEL-SPACE-6.4.11_22Q2_NXP-IMX-3189-fix-t - 80c48ac19c76d MGS-7215 [#imx-3183] 0030-CL693079-KERNEL-SPACE-6.4.11_22Q2_NXP-Merge-CL693076 - 5e08fdccc0459 LF-9449-2: dts: arm64: freescale: enable SJA1105 evb on imx8qxp - 23b6c13677c4f LF-9449-1: arm64: imx_v8_defconfig: enable CONFIG_NET_DSA_SJA1105 - a281f76f84989 LF-9585: vpu: hantro_v4l2: solve coverity issue - 0a2944739979a LF-9586 nvmem: imx: correct nregs - 94636436a64c3 LF-9573: arm: imx: keep bit 10 (1T/2T mode) during frequency change - bf989e212e849 LF-8904 usb: cdns3: imx: Rework system PM to avoid duplicated operations - c3ff5969b8bd7 net: mdio: probe non-PHY MDIO devices in ACPI - 9a06b8f28f83f LF-9509: dma: pxp_dma_v3: fix dereference after null check issue - 9b774c1f34c64 LF-9476-3 nvmem: imx: update i.MX93 fuse read driver - cbb8af315b291 LF-9476-2 nvmem: imx: update read_common_fuse with special ID - 52da8d9436135 LF-9476-1 ele_base_msg: handle common fuse with special id - 068e3680e592b LF-9535 soc: imx: split i.MX93 SoC device support from soc-imx8m.c - 306b16e59925c LF-9506-4 tty: serial: fsl_lpuart: add IDLE interrupt support for rx_dma on imx7ulp/imx8ulp/imx8qxp - 02e87c515c563 LF-9506-3 tty: serial: fsl_lpuart: move the lpuart32_int() below - 533ec3db98004 LF-9506-2 tty: serial: fsl_lpuart: fix race on RX DMA shutdown - 04f5ad071e50d LF-9506-1 tty: serial: fsl_lpuart: clean up EOP related code in lpuart driver - 279cb390350eb LF-9533 clk: imx: clk-composite-7ulp: Check the PCC present bit - f9ffaa006a452 LF-8969: vpu : hantro_encoder: optimize 32 bit interface - d53c912980e30 LF-9490 arm64: dts: imx93: enable eDMA for lpspi devices - 5f07fd6dbe244 net: dsa: sja1105: always enable the send_meta options - 15eb108291852 net: dsa: tag_sja1105: fix MAC DA patching from meta frames - 280f6fc24703c net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode - 9375dbe939e91 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - aa4b4e2c83bf4 net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT - ed721d3b56efc net: dsa: sja1105: always enable the INCL_SRCPT option - baf83eb410829 net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled - 17d180a332386 net: mscc: ocelot: don't keep PTP configuration of all ports in single structure - c974a90834f89 net: mscc: ocelot: don't report that RX timestamping is enabled by default - b19c5b5927bb6 LF-9427 arm64: dts: imx8dx-orangebox: update pcie and bluetooth settings - 93353b675f71d LF-9311: arm64: dts: imx8dxl-evk: enable Bluetooth SCO audio - ea901ee136892 MLK-26127-2 arm64: dts: imx91p-9x9-qsb: add lpspi slave support - 36b4f7c5cd244 MLK-26127-1 arm64: dts: imx91p-9x9-qsb: add lpspi master support - bc1825b74e98c MLK-26126 arm64: dts: imx91p-9x9-qsb: add i3c support - 0d693a8d57f47 MLK-26124 arm64: dts: imx91p-9x9-qsb: add M.2 spi-nor card support - ceea7c09610de MLK-26121 arm64: dts: freescale: Change A55 C1 status to fail on imx91p - f05ba90f8abf9 MLK-26118-02: media: isi: add iMX91P support - 1d5e18aec360a MLK-26118-01: arm64: dts: add camera device nodes for iMX91P - d5303f5aeb71b MLK-26119: arm64: dts: imx91p-9x9-qsb-aud-hat: Add a new DT to support AUD-HAT board - d222ffdf33a84 MLK-26116-02 arm64: dts: freescale: Add imx91p 11x11 evk board - b43c3498e200b MLK-26116-01 arm64: dts: freescale: Change A55_1 node status to disabled on imx91p - 8993e9bf2cebc MLK-26113-02 arm64: dts: freescale: Add i.mx91p 9x9 qsb board - c9f48449a6b53 MLK-26113-01 soc: imx: Add imx91 phantom soc id support - e3d23f0847d97 [HRPN-917] rpmsg: imx_rpmsg: Change the notifying to timeout mode - bc953b433c677 net: dsa: felix: add back unstructured ethtool counters for FP and MM - a7db9376940d7 net: mscc: ocelot: fix oversize frame dropping for preemptible TCs - d22d613dea6a2 net: mscc: ocelot: extend ocelot->fwd_domain_lock to cover ocelot->tas_lock - 09c1f66ddf780 LF-9199 usb: host: xhci: fix coverity checker CONSTANT_EXPRESSION_RESULT - d4673b4f6e7ff LF-8969: vpu : hantro_vc8000e: optimize 32 bit interface - bd76f067e0c8f LF-8969: vpu : hantro_h1: optimize 32 bit interface - 626563c7d57e6 LF-9437 clk: imx: imx8dxl: drop duplicated entry - 9aa94575091cb LF-9486 soc: imx8mp: support 128 bits UID - 8416e93ab5393 MGS-7214: gpu: imx: import DMA_BUF module namespace - 0cc124d18e90b LF-8093 soc: imx: imx8mp-blk-ctrl: add missing HSIO noc setting - b88f6680f22f1 LF-9485-2 can: flexcan: remove the auto stop mode for IMX93 - 52dd192397827 LF-9485-1 arm64: dts: imx93: add gpr support for the imx93 A1 chip - 84c0a2189d98a LF-9491: media: imx: imx8-isi-core: add ISI support for i.MX93 A1 - 78e5de09a5015 LF-8290 arm64: dts: imx93: add fsl,stop-mode for FEC to support WOL - 5559a980a83be LF-9380-2: arm64: dts: imx8mp: add fdcc clock for hdmi blk driver - 542a6373078be LF-9380-1: soc: imx8mp_blk: Add fdcc clock to hdmimix domain - 2778dbb68fc3d LF-8969: vpu : hantro_845: optimize 32 bit interface - 8af5982325c54 LF-9435: dma: pxp_dma_v3: fix dereference after null check - 07bbc86684b88 LF-9490 arm64: dts: imx93: enable dma for lpuart devices - f37debd855ad9 LF-9256: arm64: dts: imx93-11x11-evk-rpmsg: Disable unavailable devices - 47e2dd23f1dea Bluetooth: btnxpuart: Fix compiler warnings - f3d5080931c78 Bluetooth: btnxpuart: Enable flow control before checking boot signature - 827ccee9136d6 Bluetooth: btnxpuart: Fix sparse warnings - f7f50d6530eb3 Bluetooth: btnxpuart: Add support to download helper FW file for w8997 - dcac82c837e43 LF-9113 tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status - 732adf0c1f876 LF9067: vpu: hantro: optimze 845 decoder suspend - ac7bbfbad2fdc MGS-7088: dma: pxp: add generic dma-buf cache coherency management - 5baa7bd53cc2a MGS-7088: uapi: pxp: add generic dma-buf cache coherency management - 5b8ce4a903776 MGS-7214: gpu: imx: dpu-blit: add generic dma-buf cache coherency management - 93cd0471a9f9d MMFMWK-9253: vpu: hantro: add mepg1 support - b42f274cf1bd2 LF-9443 thermal: qoriq: Disable tmu central module - 06421695dbb74 MGS-7215 mxc/gpu-viv: Integrate 6.4.11.p2 kernel driver - 4b7e8f6c51e32 LF-7982: firmware: imx: fix dereferencing null pointer priv - 018531830f1fb LF-7374: firmware: imx: fix coverity issue in seco-mu - a3dbe29abe48e LF-9432 arm64: dts: imx8ulp: correct cm33 compatible Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-15Merge pull request #1705 from dylad/imxmp_remove_unsup_dtbOtavio Salvador
conf/machine: remove unsupported dtb for imx8mp-lpddr4-evk machine
2023-12-15conf/machine: remove unsupported dtb for imx8mp-lpddr4-evk machineDylan Laduranty
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2023-12-13Merge pull request #1703 from MrCry0/master-optee-3.1.66Otavio Salvador
Upgrade OP-TEE to LF3.1.66-2.1.0 NXP BSP
2023-12-13Merge pull request #1702 from MrCry0/master-imx8mq-wevkOtavio Salvador
imx8mq-lpddr4-wevk: Add i.MX 8 MQ LPDDR4 WEVK machine
2023-12-14imx8mq-lpddr4-wevk: Add i.MX 8 MQ LPDDR4 WEVK machineOleksandr Suvorov
It is based on 6.1.36_2.1.0 NXP BSP release. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-13optee-test: Upgrade to lf-6.1.36-2.1.0 (3.21)Oleksandr Suvorov
Upgrade optee-test to be aligned with NXP BSP LF6.1.36_2.1.0. Relevant changes: - e0ebd51 regression_4000: add CMAC test with more than 1KB input buffer size - 7559c09 xtest: fix compilation error with WITH_OPENSSL=n Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-13optee-client: Upgrade to lf-6.1.36-2.1.0 (3.21)Oleksandr Suvorov
Change a branch of optee-client to be aligned with NXP BSP LF6.1.36_2.1.0. There are no real changes in the code and HEAD stays the same. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-13optee-os: Upgrade to lf-6.1.36-2.1.0 (3.21)Oleksandr Suvorov
Upgrade optee-os to be aligned with NXP BSP LF6.1.36_2.1.0. Also add support of individual building flags for a new machine imx8mq-lpddr4-wevk. Relevant changes: - 4e3228190 LFOPTEE-268 drivers: ele: update generate key command parameters - c1cdc8a65 LFOPTEE-268 drivers: ele: update key store open command parameters - 9dc96cbec LFOPTEE-268 drivers: ele: add SAB init command - 72ae0b0d5 LFOPTEE-268 drivers: ele: update session open command parameters - 1d7fd776b drivers: caam: fix size of CMAC update data - 4ad137591 core: fix race in mobj_reg_shm_dec_map() - 9efc52269 LFOPTEE-254 drivers: ele: return error when response status does not succeed - 9c03dee67 LFOPTEE-252 drivers: ele: remove non secure MU mapping - 6738e2faa LFOPTEE-241 drivers: ele: add ELE status code and debug traces - 308c6ee32 LFOPTEE-244 drivers: ele: allocate data in heap for HUK derivation Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-12-11Merge pull request #1701 from thochstein/mx93Otavio Salvador
mx93
2023-12-08imx-base.inc: Update 93 default Rev to A1Tom Hochstein
Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-08imx-mkimage: Update for NXP release 6.1.36-2.1.0Tom Hochstein
Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-08firmware-sentinel: Upgrade 0.10 -> 0.11Tom Hochstein
The 93 build is failing in imx-mkimage: ``` | make[1]: *** No rule to make target 'mx93a0-ahab-container.img', needed by 'flash_singleboot'. Stop. ``` The root cause is the upstreaming of NXP release 6.1.36-2.1.0 is not complete and missed updates to firmware-sentinel, imx-mkimage, and i.MX 93 configuration. Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-05Merge pull request #1698 from junzhuimx/masterOtavio Salvador
fsl-u-boot-localversion.bbclass: fix SRCREV_machine and AUTOREV use c…
2023-12-05fsl-u-boot-localversion.bbclass: fix SRCREV_machine and AUTOREV use casesJun Zhu
Use the same logic as fsl-kernel-localversion.bbclass: commit 16a356ef0d5d62090e84530e125ea6952994aaeb Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-04Merge pull request #1696 from MaxKrummenacher/masterOtavio Salvador
fsl-kernel-localversion: fix SRCREV_machine and AUTOREV use cases
2023-12-04fsl-kernel-localversion: fix SRCREV_machine and AUTOREV use casesMax Krummenacher
Depending on how one uses the Yocto kernel classes the kernels hash is defined in either "SRCREV_machine" or "SRCREV". If "SRCREV_machine" is in use, "SRCREV" stays at its bitbake default "INVALID". If the "SRCREV_machine" or "SRCREV" is set to "AUTOREV" that value is replaced by "AUTOINC". If using "SRCREV_machine" and/or "AUTOREV" do_kernel_localversion fails | run.do_kernel_localversion:158 exit 128 from 'head=`git --git-dir=.../.git rev-parse --verify --short INVALID 2> /dev/null`' Cope with both use cases. Fixes: 41537394 ("classes: make localversion classes deterministic") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-11-28Merge pull request #1694 from dwagenk/deterministic-localversionOtavio Salvador
classes: make localversion classes deterministic
2023-11-28classes: make localversion classes deterministicDaniel Wagenknecht
The localversion string built into the kernel and u-boot should be deterministic. With OpenEmbedded it is common practice to apply patches to the sources. The commit id of HEAD will differ each time the patching step is rerun. With the previous implementation of the fsl-{kernel,u- boot}-localversion classes this produced non-deterministic commit ids to be used. This is undesireable, because the commit-id read from the version string during runtime is not present in the sources. It also caused problems when building out-of-tree kernel-modules if the kernel itself was taken from sstate cache but the kernel-module needed to be rebuild and retriggered the kernels do_patch task (see #961). Rework to produce a deterministic string that will use the commit id given as SRCREV and count the number of patches applied on top. With e.g. commit id 11aabbcc and 5 patches this will result in a version string +g11aabbcc+p5 Fixes: https://github.com/Freescale/meta-freescale/issues/961 Signed-off-by: Daniel Wagenknecht <dwagenknecht@emlix.com>
2023-11-13Merge pull request #1692 from MrCry0/master-atfOtavio Salvador
Update imx-atf/imx-boot to lf-6.1.36-2.1.0
2023-11-13imx-boot: sync with upstream recipeOleksandr Suvorov
Support imx91p and a "translation" rule for mx9. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-11-13imx-atf: Update 6.1.22-2.0.0 to 6.1.36-2.1.0Oleksandr Suvorov
Update to 1a3beeab6 used in the NXP BSP release L6.1.36-2.1.0. Relevant changes: - 1a3beeab6 MA-21481-5 Add monitor smccall to get the number of dpu/os part - f2878b199 MA-21481-4 Allocate DPU parition - 79e7e7559 MA-21481-3 Fragment secure heap and vpu boot memory - 5da15d17f MA-21481-2 Configure can only be controlled by the secure world - de5a00fc9 MA-21481 Configure normal memory for vpu_part to FULL - b68fe4e06 LF-9731 feat(imx93): poll for DDRDSR_2[NML] to be set if using inline ECC. - f63400695 LF-9732 fix(imx93): enable fast wakeup by default after suspend - fc667c01b LF-9712 fix(imx8ulp): increase the mmap region num - 17f15a678 LF-9703 feat(imx8ulp): enable mu wakeup for APD DSL - 7b350c66b LF-9663 feat(imx8ulp): update the upower api - d7b810d0e LF-9599 feat(imx93): remove debug_26 from retention flow - 7a2c29af5 LF-9696 imx93: trdc: Add TRDC lock support - 3dff2b2b3 LF-9683-02 feat(imx93): optimize the lpa & lvd power - f45c779ab LF-9683-01 feat(imx93): update the ocram trdc config for did7 - d3b27c53b MA-21520 imx8ulp: adjust the dram mapped region - d922d08e2 LF-9657 feat(imx91p): enable the ddr frequency scaling support on imx91p - 1658caa8c LF-9610 feat(imx8ulp): add imx8ulp apd dsl support - e970989be Pull request #75: LF-8819: plat: imx8ulp: ddrc switch auto low power and software interface - 9fb879341 LF-9630 feat(imx93): enable SR_FAST_WK_EN by default - 352f11afe LF-8819: plat: imx8ulp: ddrc switch auto low power and software interface - bd3fe9a07 LF-9252 imx91p: Add i.MX91 phantom support - bad1ed4dd LF-9536 imx8ulp: Check PR bit when save/store PCC5 - 18ddf78ff LF-9454 fix(imx93): correct the cluster power down config - 54abee5ff LF-9450 feat(imx93): reduce the dram exit retention delay - 1089769c1 LF-9441-02 feat(imx93): use wfe/sev for ddr frequency scaling - 7411561db LF-9441-01 feat(imx93): remove the ele clock switching workaround - f58cb61e6 MA-21411 imx8m: fix system hang when uart console be disabled in SPL - 998a1413d LF-9438 imx93: trdc: Support OSCCA enabled part Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
2023-11-12Merge pull request #1691 from twoerner/contrib/twoerner/wicfix-rootfsOtavio Salvador
imx-uboot-mxs-bootpart.wks.in: drop extra 'rootfs'