aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2022-01-19imx-vpu-hantro-daemon: Upgrade to 1.1.1Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19imx-vpu-hantro: Upgrade to 1.24.0Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19imx-test: Update to 5.10.72-2.2.0Tom Hochstein
Fixes: ``` a26b1ee MLK-25735-3: ignore empty v4l2 output buffer 923cf16 MLK-25735-2: rename NV12M_8L128 to NV12MT_8L128 21c89c5 MLK-25735: mxc_v4l2_vpu_test: support display decoded picture using wayland 9d8e867 MLK-25721 mxc_v4l2_vpu_test: support more encoder input format d45624e MLK-25685 mxc_v4l2_vpu_test: avoid repeatedly release pitcher_buffer ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19imx-seco-libs: Update to 5.10.72-2.2.0Tom Hochstein
Fixes: 3e8ad6b license update 78d7375 V2XA-732, V2XA-733: update v2x test with SM4 CCM examples cf16424 V2XA-733: hsm lib: key generic crypto service 639a845 V2XA-732, V2XA-733: add SM4 CCM support and generic crypto service faa80e4 HSM-590: license update Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19imx-seco: Upgrade to 3.8.4Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19imx-sc-firmware: Upgrade to 1.11.0Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19imx-boot,u-boot-imx: Add bootloader image size to SD card imageTom Hochstein
Append a tag to the bootloader image used in the SD card image. The tag contains the size of the bootloader image so UUU can easily find the end of the bootloader in the SD card image. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-19u-boot-imx*: Update to 5.10.72-2.2.0Tom Hochstein
Fixes: ---- 263b27e076 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 fca2f7effd LFU-260: Move OS authentication to separate file 7c4108c79d LFU-260: Add 8ULP secure boot documentation e74e2b3266 LFU-260: Update AHAB introduction with 8ulp 8638693fac Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 300e945534 LFU-263-2 i2c: mxc_i2c: fix i2c recovery issue bf68761d1b LFU-263-1 gpio: add a marco to mask gpio input and output bits c44cb5c20a Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 54654fe63a SSI-118 crypto/fsl: Enable U-boot Command to expose CAAM RNG 3a24267a67 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ee461bc762 LF-4842-3 imx8ulp: Configure the Watchdog to 32bits command mode 1097b2d662 LF-4842-2 imx: ulp: Fix issue in checking WDOG UNLOCK flag c0f4209640 LF-4842-1 ulp_wdog: Update ulp wdog driver for 32bits command 5604b38bf7 LFU-262 misc: imx8ulp: Add OEM SRK Hash fuse support 00602e19f4 LFU-261 imx8ulp: Set COUNTER_FREQUENCY to 1Mhz cf7217b58c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d4acb9e05f MA-19692 Load the avb footer from storage 5421f32712 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 8816d0a532 MA-19663 Configure boot security patch level af0b460ed1 LF-4826 imx8ulp: enable MU0_B clk by default 644b74776d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 aa83e61757 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 47da90b0b4 LFU-257 tcpc: mask fault status interrupt 83c2ac165d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f438a41c53 LFU-255 Fix coverity issue: 17949208 Lossy integer to pointer d50d975e9c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 2e54fedc14 LFU-256 imx8ulp: cgc: Switch to NICLPAV to FRO192 before PLL4 init 4de62a7f5d LF-4677-4 spi: nxp_fspi: enable octal dtr support and fix odd address issue 19cc4ce35b LF-4677-3 dts: imx8dxl: set tx/rx line and slave line delay 86cd141d73 LF-4677-2 configs: imx8dxl: enable mt35xu512aba octal dtr support 6e84dbbcd3 LF-4677-1 mtd: spi-nor-core: some fixes for the mt35xu512aba chip b49a4a2520 mtd: spi-nor-core: Allow using Micron mt35xu512aba in Octal DTR mode c7bcd9bd5d mtd: spi-nor-core: Add support for Cypress Semper flash 72bbb5c1ec mtd: spi-nor-core: Add non-uniform erase for Spansion/Cypress 5161305dba mtd: spi-nor-core: allow truncated erases a3bd5abf1f mtd: spi-nor-core: Perform a Soft Reset on boot d1e8045c7f mtd: spi-nor-core: Perform a Soft Reset on shutdown 982221a18c mtd: spi-nor-core: Detect Soft Reset sequence support from BFPT 30a8d4329c mtd: spi-nor-core: Do not make invalid quad enable fatal 6a36762098 mtd: spi-nor-core: Enable octal DTR mode when possible ac38926ca8 mtd: spi-nor-core: Prepare Read SR and FSR for Octal DTR mode 17090cab74 mtd: spi-nor-core: Parse xSPI Profile 1.0 table 817c535f11 mtd: spi-nor-core: Get command opcode extension type from BFPT 63fed9cce4 mtd: spi-nor-core: prepare BFPT parsing for JESD216 rev D bcc2c51e72 mtd: spi-nor-core: Add support for DTR protocol 6778b8eb18 mtd: spi-nor-core: Do not set data direction when there is no data 87eedf171e mtd: spi-nor-core: Rework hwcaps selection be9e93d93b mtd: spi-nor-core: Introduce flash-specific fixup hooks ae20033bb4 mtd: spi-nor-core: Move SFDP related declarations to top 3d81385d8c mtd: spi-nor-core: Add a ->setup() hook 0bf516c92d mtd: spi-nor-core: Fix address width on flash chips > 16MB 44afb32ba2 spi: cadence-qspi: Add support for octal DTR flashes ba34935aec spi: cadence-qspi: Add a small delay before indirect writes e67dde63fe spi: cadence-qspi: Do not calibrate when device tree sets read delay c547fd2f42 spi: spi-mem: add spi_mem_dtr_supports_op() 007587896a spi: spi-mem: export spi_mem_default_supports_op() f84891cf89 spi: spi-mem: allow specifying a command's extension 68ca48eb32 spi: spi-mem: allow specifying whether an op is DTR or not 827fe11231 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 030b02d3fd LFU-119 imx8qm/qxp: Fix Unchecked return value 7c17b7c44c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 2808f71620 LFU-253 video: sec_mipi_dsim: Fix Division or modulo by zero c58f545d85 LFU-254 DTS: imx8mm-evk: Enable I2C1 bus 34710728a8 imx8ulp: add ND/LD clock 7e64f98814 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9890eb42c6 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 2f2a5a1e2e LFU-251 doc: imx: habv4: Add clarification and updates to HABv4 documentation 76df1d9421 LFU-252 imx8ulp: upower: Enable AFBB for AP domain 2aeeba3613 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 c184579f00 LF-4785-2 imx8ulp: clock: Handle the DDRLOCKED when setting DDR clock 30598b0b69 LF-4785-1 ddr: imx8ulp: Fix DDR frequency request issue 822a21a7e0 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 b4f4659fc2 LF-4724 ddr: saving the dram config timing data into sram on imx8ulp fbf4af9cfb Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 6c3e72953b LFU-250 thermal: imx_pmc_temperature: Fix build warning 0f0034ba49 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 10c3b9375d MA-19553 Guard mppubk extraction function 6c88119259 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 67e6ee87f8 drivers: ddr: lc_common_dimm_params.c : Fix Divison by zero issue 74223109f9 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d4cbd6962e LFU-249 imx8mm_evk: Enable USB ethernet support 4fc71a7d4f LFU-248 imx8ulp_evk: Update LPDDR4 PHY settings eb07ea8fbf Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 84b60666a3 board: freescale: lx2160a: fix out of bounds write 6e5264a01d drivers: net: phy: in112525: fix out of bounds write 76dbd11910 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9f08e16a29 MA-19357 imx8mq: enhance security for android a9bbf7a158 MA-19440 Support boot header v4 1b38984122 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 72c4fff475 LFU-242-2 imx8ulp_evk: fix build warning e82827e401 LFU-242-1 imx8ulp_evk: reset lsm6dsx when uboots boots 6c73e3fee5 LFU-239-4 arm: dts: imx8ulp: add the I3C bus support 7b4f9c1d70 LFU-239-3 imx8ulp_evk_i3c: Add I3C controller support b986805e72 LFU-239-2 imx8ulp: clock: Add clock support for i3c controller beb31e82d7 LFU-239-1 i2c: imx-i3c: add i3c bus support in i2c subsystem a2ca81dc77 LFU-247-2 video: sec_dsim: Update DPHY PLL PMS and DPHY timing settings 2560cd096e LFU-247-1 imx8m: clock: Add function to get DSI PHY reference clock rate 66f8932af0 LFU-246 fastboot: Update fastboot emmc boot part size 396a703614 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 41ca41efcd LFU-238-5 configs: imx8ulp: Enable pmc temperature senor e86825980e LFU-238-4 arm: imx8ulp: implement to obtain the SoC current temperature 07743019ad LFU-238-3 arm: dts: add the PMC node and the ADC1 node 1551d5ac1f LFU-238-2 imx8ulp: measure die temperature using PMC Temperature Sensor c22d6cf6b4 LFU-238-1 imx8ulp: clock: Support to enable/disable the ADC1 clock 8de08ed09c LFU-244 imx8mp: Add SC part (iMX8MP UltraLite) support 8af330f822 LFU-245 imx8ulp: upower: Fix license issue a26f622273 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 695462db67 board: fsl_validate: Fix Double free Issue 1d6ea40388 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 5569a50da6 LF-4589 crypto/fsl: i.MX8ULP: Fix kick_trng for i.MX8ULP cd3879da56 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 bca2fff552 pci: layerscape: Fix the LUT and msi-map mismatch issue 1c0116f3da Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 48f7b4ced9 efi_loader: Improve the parameter check for QueryVariableInfo() 4bd16004ba Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 6a18094114 lx2162a : Rename emmc boot command variable ab74b13c41 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 b1f567e7d1 LFU-237-2 imx8ulp: Update ethernet mac to get from fuse 4f425dbb74 LFU-237-1 fuse: imx8ulp: Fix wrong words of bank 5 and 6 b1e985c641 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4d34e68a4b LFU-236-2 imx: Fix build error and warning in mfgprot 54687c4b42 LFU-236-1 imx: Update FSL_MFGPROT config for iMX8M 5bf76f3224 LF-4375 usb: imx: Fix USB charger detector issue f583f3df1d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4fd021a5f7 LFU-230 Fix coverity issue f3047ca7ee Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d7f3dcb153 MA-19354-2 imx8mn: add mcu rdc config for ddr3l board c7970f2a21 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 924c6a7763 MA-19354 imx8mn: add mcu rdc config for ddr4 board 13ca08d55e Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 b41c0f1c0c configs: ls1046aqds: Configure environment related configs f52937bfd3 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 b240b9f0dc MA-19353 Fix compressed kernel boot issue d95fbbff6a Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 37726b4733 configs: lx2160a: load device-tree in RAM for distro boot 9f232d8d35 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 81daa5b917 board: freescale: t104xrdb: Set popts->cpo_sample to 0x54 for DDR3 1c64332fcb drivers: ddr: main.c: Fix Bad Shift operator issue ff38405bc7 drivers: ddr: fsl_ddr_gen4.c: Fix divide by zero issue 07d31c49ae drivers: ddr: util.c: Fix divide by zero issue 8c8fc7f338 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9435b9a123 MA-19340-2 Enable configs for ID attestation 2786fc5754 MA-19340-1 Enable ID attestation for Android12 4fb4b02fb6 MA-19339 Sync keymaster commands c58d8993c6 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 8fdf9c3291 MA-19331 imx8m: skip JR probe for android in uboot 15cb5b1520 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 966f02d031 configs: Layerscape: Add 'fdt_addr' env with DRAM address 58ea97abaa configs: Layerscape: Remove the 'fdt_addr' env f5837340b5 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ed618ce6a9 LFU-219 crypto/fsl: iMX8M: Disable CAAM JR0 in SPL and Uboot 67c3bfab61 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3ae061258f LFU-218 imx8ulp_evk: Remove PMIC Bucks PWM mode settings 1cbec64e04 LF-4277 arm: dts: imx8mn: correct spba bus name d3439c324d LF-4276 arm: dts: imx8mq: add the dwc3 fallback compatible a9e51f0d10 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f77c39f607 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9517bc8ac9 LFU-217-2 spi: fsl_lpspi: Fix copyright problem in lpspi driver 926e7ce3a2 LFU-217-1 imx8ulp: upower: Fix license in upower API 8125abbbc7 LFU-216 imx8ulp_evk: Adjust PMIC i2c iomuxc setting order dca650dc08 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ade91a1b1a Pull request #36: LFU-204 crypto/fsl: Add NULL check for CAAM device 0989c988f7 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 20b57dfbb2 LFU-215-2 video: dcnano: Call reset API before video devices init ca30015402 LFU-215-1 imx8ulp: clock: Support to reset DCNano and MIPI DSI 80fd1f4f99 LFU-214-2 imx8ulp_evk: call the handshake with M33 d1fec2211c LFU-214-1 imx: imx8ulp: Add M33 handshake functions 015094e65e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 61228b7bd1 LFU-168 imx: Fix coverity issue in HAB event decoding ab2f95e11b LFU-204 crypto/fsl: Add NULL check for CAAM device ec18689b0b Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 ff537efc01 armv8: fsl : create bootcmd and mcinitcmd as per boot source decb3ac9ec Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 03e40d4064 board: fsl_validate: Fix resource leak issue c2a6072d54 board: freescale: t208xrdb: enable Power-On Reset for rev D boards beec8294d1 net: fsl-mc: fix logically dead code 680f757e84 drivers: net: aquantia: fix unsigned compared against 0 e79b3359d9 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 29254186d6 MLK-25462: imx8mp_evk: Add nominal drive mode support for LPDDR4 EVK 869ec8e344 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d9eccf3de6 MA-19311 imx8ulp: android: Enable power domain driver c1a8697adc MA-19310 imx8ulp: Enable splash screen for android 1a07c7f671 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 bb3255b3e1 LFU-213 imx8ulp_evk: Enable eMMC HS400ES 611bfc2223 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4e307e4ab7 LFU-211-7: configs: imx8mn ddr3l: ab2: default config 292ab1df29 LFU-211-6: dts: arm: imx8mn: ddr3l ab2 board config support 727c8aad40 LFU-211-5: include: configs: imx8mn ab2: adjust memsize for ddr3l 0e85b585cd LFU-211-4: arm: mach imx: imx8mn: Add ab2 ddr3l target option ab0b2d5df0 LFU-211-3: board: freescale: imx8mn ab2: ddr3l imx8mn som config cc9e3ee85b LFU-211-2: board: freescale: imx8mm ab2: spl use SoC name for target config 595934b5f1 LFU-211-1: board: freescale: imx8mm ab2: use SoC name for target config 69c3cafe9d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 6ca1ad73ea MA-19305 imx8ulp: Enable config to set env location 2e972e4aa6 MA-19048-1 MCU security enhancement d99a726c46 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3fd0991551 MLK-25349 imx8mq_evk: Enable PCIE VREG for 3.3v PHY supply b5f6c18daa Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4475af9bea LFU-209 imx8ulp_evk: Enable multiple env storage devices 13f356fc98 LFU-208 imx8ulp: Update ahab doc for 8ULP secure boot 6a62a223f2 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ecb2513697 LFU-207 imx8ulp: clock: Reset DDR controller before clock enable b6df87fb32 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 612677d547 HRPN-84 imx8mm_evk: use variable instead of hardcoded dtb name in jh boot command f54879f3eb Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9e5e79c83b Pull request #29: LFU-192 Uboot: Add command and descriptors to provision ddek 2ad52ac95f LFU-192-6 Uboot: Add command to provision encryption key 4884bf62a7 LFU-192-5 crypto/fsl: Fix warnings in function gen_mppubk. dc3adcc258 LFU-192-4 crypto/fsl: Add support for HW accelerated AES ECB decryption b93255eea9 LFU-192-3 crypto/fsl: Add support to tag a black object b218e498e8 LFU-192-2 crypto/fsl: Add support for black key blob 68652f7e6f LFU-192-1 crypto/fsl: add invalidate_dcache_range for hash output buffer df30e6c07e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 216aeb6408 LFU-206 imx8ulp: Workaround LPOSC_TRIM fuse load issue 1499d50249 LF-4200 imx8m: soc: drop phy-reset-gpios for fec c95a03993f Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 892528549f Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 12c2cabf67 Pull request #33: LFU-200: board: freescale: imx8mn ab2: fix usb download support 147e681f95 LFU-200: board: freescale: imx8mn ab2: fix usb download support 4fa3480156 LFU-199: configs: imx8mn ddr4: ab2: fix correct pmic 47a081d861 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 1ff8af0741 configs: ls2080ardb.h: Update mc size in env 2b4e1fb63f configs: ls2080aqds.h: Update mc size in env a82c574f52 configs: ls1088ardb.h: Update mc size in env 0728f1367f configs: ls1088aqds.h: Update mc size in env f028eba755 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 30bbad3df5 LFU-203 imx8ulp_evk: Enable SD/MMC port auto detect 4054f98489 LFU-202 imx8ulp: Remove freescale name from CPU revision 2c44ed2a08 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f942ee90b3 LFU-198 imx8mq_evk: Increase malloc size to 32MB af7fb0b6b4 LF-4182 imx8m: enable CONFIG_CMD_POWEROFF 1a738c9c1e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3d8455c51f Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f626b544a6 LFU-197 imx8ulp: Fix DCNANO QoS setting 2329de6d4c LFU-196-6 imx8ulp_evk: Enable the power domain driver 4b4708590d LFU-196-5 imx8ulp_evk: Power down the domains may used in u-boot e84571971f LFU-196-4 usb: ci_udc: Check the power domain device before power down it 581efd8784 LFU-196-3 imx8ulp_evk: Remove flexspi2 iomux settings from board file 6b53e4f9b7 LFU-196-2 DTS: Sync imx8ulp and imx8ulp-evk DTS files with kernel 87187c4e96 LFU-196-1 power: domain: Add SCMI based power domain driver 9773095b05 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 c20ff98502 Pull request #27: MLK-20950 Run RNG self test for impacted i.MX chips. 578c36a50b MLK-20950 Run RNG self test for impacted i.MX chips. facee24798 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 1b787eb011 configs: ls1043aqds: Configure environment related configs 22cc7f886a net: enetc: propagate the return code from phy_startup() to eth_ops::start 62c28862ba net: enetc: force the RGMII MAC speed/duplex instead of using in-band signaling 333eecd52e net: enetc: require a PHY device when probing 80c47060cb arm: dts: ls1028a: disable enetc-2 by default fa212dc62b arm: dts: ls1028a: declare the fixed-link speeds for the internal ENETC ports f2f93c5c6e arm: dts: ls1028a: enable internal RGMII delays for the LS1028A-QDS AR8035 PHY a8c4d18535 arm: dts: ls1028a: enable the switch CPU port for the LS1028A-QDS 245a0e37fa Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 493f71ffd5 LFU-195 imx8ulp: Set DCNANO read QoS on NIC_LPAV to highest 0d1a586e91 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 7985635660 LFU-194-2 DTS: iMX8M: Replace the RM67191 panel with RM67199 2840ef1395 LFU-194-1 video: rm67191: Add new rm67199 panel support 178451775a Merging in latest from upstream (LFAC/uboot-nxp:refs/heads/imx_v2021.04) 98f3d83574 LF-3892-6 imx8mp_evk: update defconfig and code for SR-IR f8cba1b104 LF-3892-5 imx8mn_evk: update defconfig and code for SR-IR 72e61725bf LF-3892-4 imx8mn: sync dts usb with nxp kernel 2d4219e768 LF-3892-3 imx8mp: disable snvs and sdma 5853da1a4d LF-3892-2 imx8mp_evk: enable usb power by default 5ce91d244b LF-3892-1 imx8mq_evk: support SR-IR f0a4853640 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4e7135ca48 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 66b5e4c0c2 LFU-193-5 DTS: imx8mp: Add the CMA reserved memory 2413d82b74 LFU-193-4 imx8mp_evk: Remove USB2 PWR GPIO control 2fe2bd4d55 LFU-193-3 DTS: imx8mp-evk: Sync the USB nodes with kernel bb7c98bece LFU-193-2 usb: xhci-imx8m: Update iMX8MP XHCI driver to support new DTS node 51fd39bcc0 LFU-193-1 clk: imx8mp: Update clock tree for USB relevant clocks 7ff159f4e0 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f4676f6bf0 LFU-184-8 imx8ulp_evk: Enable the Splash screen d3e84367dd LFU-184-7 imx8ulp_evk: Control LPI2C0 PCA6416 and TPM0 for display 8a16e4446b LFU-184-6 video: rm68200: Allow no backlight property 27253d0959 LFU-184-5 video: imx: Update MIPI DSI driver for iMX8ULP d2bc3bb11e LFU-184-4 video: imx: Add DCNano display controller driver e4a190a579 LFU-184-3 arm: DTS: Update imx8ulp for MIPI DSI and DCNANO b7ad5bbad0 LFU-184-2 imx8ulp: clock: Add MIPI DSI clock and DCNano clock 634a2bc8c7 LFU-184-1 imx8ulp: clock: Support LPAV clocks in cgc and pcc 3504b2bcc9 MLK-25642: configs: imx8dxl_ddr3_evk: add new config for fspi nor boot e6d89d1cd3 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 04ced23ffa LFU-188-2 imx8mp_evk: Remove reservation for MCU RPMSG buffer 971bae76cc LFU-188-1 imx8m: soc: Relocate u-boot to the top DDR in 4GB space 1d2a230741 LFU-187 misc: imx8ulp: Update fuse driver for bank 25 access 49acceec90 LFU-186 imx8ulp_evk: Enable USB ethernet support 0cf784bea0 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 1e4568fa41 MA-19249-2 imx8ulp: enable more configs 23454b24e6 MA-19249 imx8ulp: fix dual bootloader 45462a6aba Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 bf993cbaf2 MA-19209-3 imx8ulp: add config file to support trusty 99e3b70f57 MA-19209-2 Support trusty for imx8ulp b37fb0306d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 7eead82bce Pull request #26: Feature/imx v2021.04/LFU-167 74176014f8 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ff8fc6c391 LFU-183 configs: imx8ulp: add Jailhouse boot command 9dbb3a95ea Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 34d4c41128 LFU-182-5 imx8ulp_evk: Add secure boot environments d75a91e5e9 LFU-182-4 imx8ulp: ahab: Update AHAB codes to support authentication fcf98912a3 LFU-182-3 misc: S400_API: Update S400 API for buffer dump 89797a1eee LFU-182-2 misc: imx8ulp_mu: Update S400 MU driver ff176fa31c LFU-182-1 arm: imx8ulp: Probe the S400 MU after u-boot relocation 9c14458bda LFU-167-6: dts: arm: imx8mn ab2: update for latest som revison bf88d9f87b LFU-167-5: dts: arm: imx8mm ab2: update for latest som revison 9e8dcbb967 LFU-167-4: configs: imx8mn ab2: update config options v2021.04 789944b10b LFU-167-3: configs: imx8mn ab2: update config options v2021.04 bf20bac785 LFU-167-2: board: freescale: imx8mm ab2: spl update v2021.04 93173f62d7 LFU-167-1: arm: mach-imx: imx8m ab2 enable crypto and caam 40588c3c3d MLK-25347-12: configs: imx8mn ddr4 ab2: enable usb support 0a4a20c2d7 MLK-25347-11: configs: imx8mn ab2: enable usb and fasboot support 959116d44c MLK-25347-10: configs: imx8mm ddr4 ab2 nand: enable usb support ef15f380ce MLK-25347-9: configs: imx8mm ddr4 ab2: enable usb and fastboot support fe84f68525 MLK-25347-8: configs: imx8mm ab2 fspi: usb fastboot support 81fd21e0e2 MLK-25347-7: configs: imx8mm ab2: usb and fastboot support 2d3c155d0d MLK-25347-6: dts: arm: imx8mn ab2: enable usbotg1 support 88ddecff80 MLK-25347-5: dts: arm: imx8mm ab2: enable usbotg1 support fea0ecda19 MLK-25347-4: include: configs: imx8mn ab2: enable usb configs 4fa403e521 MLK-25347-3: include: configs: imx8mm ab2: enable usb configs 4e3c799948 MLK-25347-2: board: freescale: imx8mm ab2: spl enable usb boot device 90565cab1d MLK-25347-1: board: freescale: imx8mm ab2: usb support 40ea784dd1 MLK-24868: dts: arm: imx8mn ab2 fix regulator settings bb28778c65 MLK-24510: board: freescale: imx8mm ddr4 audio board 2.0 c0d3a4eada MLK-24509-2: configs: imx8mn ab2: cortex-m7 auxboot support 2b19d51398 MLK-24509-1: configs: imx8mm ab2: cortex-m4 auxboot support fd040130bf MLK-24508: board: freescale: imx8mm ab2: fix regulators build warning 986bba0a00 MLK-24395: dts: arm: imx8mm ab2: add fec phy int gpio pad 236d2569b6 MLK-24394-2: board: freescale: imx8mm ab2: enable fixed regulators 1a2a89a238 MLK-24394-1: dts: arm: imx8mm ab2: fixed regulator support 18817b5f93 MLK-24393: include: configs: imx8mm ab2: m4 boot support a3fad84b45 MLK-24392: dts: arm: imx8mm ab2: fix flexspi flash0 properties abc7a764ed MLK-24069: dts: arm: imx8mm: ab2 fix enet phy addr 14c1a859b0 MLK-24057: configs: imx8mm ab2 increase enet phy timeout b869581390 MLK-23928: board: freescale: imx8mn audio board 2.0 640f60e367 MLK-23927: board: freescale: imx8mm audio board 2.0 0f06048c81 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 210f84da45 LFU-175 i.MX8ULP: Enables CAAM support for i.MX8ULP in SPL and U-Boot. ed9753f415 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 6c225502b2 net: dsa: felix: propagate the error code from phy_startup() af172d2765 net: dsa: felix: call phy_config at .port_probe() time cbdbfc2522 net: dsa: introduce a .port_probe() method in struct dsa_ops 88f89c7899 net: dsa: refactor the code to set the port MAC address into a dedicated function cf47371ccf net: dsa: use "err" instead of "ret" in dsa_port_probe 049fa15dab net: dsa: felix: felix_init() can be static f7501bdd5e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3678f2437e MLK-25623 imx8ulp: upower_hal: fix upower_wait_resp ee4c696409 MA-19209 imx8ulp: reserve tee memory 1dbd8c2a45 MLK-25612 arm: imx: Fix container header checking d14581d3fc MLK-25575 imx8ulp: soc: enable wdog_ad interrupt in CMC1 9c6448eeb7 MLK-25609 arm: imx8ulp: force use general regs eeeffaff4b MLK-25608-2 imx8ulp: clear ddr retention fe102369c8 MLK-25608-1 imx8ulp: upower: include API to support set/clear ddr retention 92af5c7a61 MLK-25576 imx8ulp: soc: correct reset cause afef2b7c86 MLK-25614: dts: imx8ulp: fix uboot usdhc2 dts node mismatch with kernel dts eb375abd0d MA-19091-1 dts: imx8ulp: Add console bootargs 29407a880b LFOPTEE-48 imx8ulp: release CAAM for the Cortex-A35 65d87ea812 LFOPTEE-48 imx8ulp: enabled OPTEE DTB node b42e95713d MLK-25589: dts: imx8ulp-evk: disable usdhc2 which is used by wifi in uboot 2e42aa804c MLK-25586 imx8ulp_evk: Set PMIC Buck3 to 1.1v 20dee6f6a0 MA-19091 android: add android support for 8ulp 72bfc8f166 MA-19118 imx8ulp: support mmc boot in spl 103b94d346 MLK-25560-7 imx8ulp_evk: Enable the flexspi0 NOR support 4a97a49990 MLK-25560-6 arm: dts: Add the flexspi0 node to imx8ulp DTSi f0ec8cc65e MLK-25560-5 imx8ulp: Use DGO_GP5 to get boot config 55456b7bcc MLK-25560-4 imx8ulp: rdc: Add TRDC interface to configure MRC 832fe03097 MLK-25560-3 imx8ulp: Update pins header file for flexspi0 2dbc37340a MLK-25560-2 imx8ulp: Update MMU table for flexspi0 access 514b0c5aad MLK-25560-1 mtd: spi: Add Adesto ATXP032 SPI NOR flash support a56bd8ab60 MLK-25552 imx8ulp: assign PXP/HIFI4/EPDC to APD domain 3c695cf2ce MLK-25536-2 imx8ulp_evk: Update LPDDR4 timing file 1d28ee7c79 MLK-25536-1 imx8ulp: clock: Update PLL4 and DDR clock 807c0e2aa7 MLK-25504-43 imx8ulp: soc: Check the DBD_EN fuse before setting RDC 829e193dfb MLK-25504-42 imx8ulp: Add workaround for eMMC boot 79f3c7fc8c MLK-25504-41 arm: imx: add i.MX8ULP EVK support d661020e5c MLK-25504-40 imx8ulp: rdc: Add functions to init MDA and MRC 110ac95d93 MLK-25504-39 arm: dts: add i.MX8ULP dtsi 157ed3d5ff MLK-25504-38 arm: imx8ulp: Add upower APIs 4cd13b3bbb MLK-25504-37 ddr: Add DDR driver for iMX8ULP e85dab751d MLK-25504-36 arm: iMX8ULP: Add boot device relevant functions 64238d765b MLK-25504-35 arm: imx8ulp: add xrdc support 8f72b77d8b MLK-25504-34 spl: spl_imx_romapi: Fix gd recover issue 627905e2ee MLK-25504-33 mtd: spi-nor: Add new MACRONIX NOR flash ID e16f5da704 MLK-25504-32 fastboot: Add iMX8ULP support for partition offset 65c785802e MLK-25504-31 usb: ci_udc: Update USB gadget driver for iMX8ULP db40a9d563 MLK-25504-30 mx7ulp: clock: Update USB PLL clock function 452c1c105a MLK-25504-29 usb: ehci-imx6: Update USB host driver for iMX8ULP 6f97e6b7d4 MLK-25504-28 driver: misc: imx8ulp: Add fuse driver for imx8ulp 1165f036d0 MLK-25504-27 arm: imx8ulp: add iomuxc support 43b4326384 MLK-25504-26 arm: imx8ulp: add dummy imx_get_mac_from_fuse a56159a944 MLK-25504-25 arm: imx8ulp: Probe the S400 MU device in arch init b2c4a09b9b MLK-25504-24 arm: imx8ulp: Allocate LPAV resources to AP domain 9194f206e8 MLK-25504-23 arm: imx8ulp: Release and configure TRDC for single boot 483fbeddc3 MLK-25504-22 arm: imx8ulp: release and configure XRDC at early phase 423c6933ba MLK-25504-21 imx: AHAB: Update AHAB for iMX8 and iMX8ULP 49b7c3095c MLK-25504-20 spi: nxp_fspi: Update flexspi NOR driver for iMX8ULP 409ef8652f MLK-25504-19 spi: fsl_fspi_nand: Update flexspi nand driver for imx8ulp ba7f875afc MLK-25504-18 mtd: nand-spi: Add micron chip MT29F4G01 f48d411154 MLK-25504-17 ulp_wdog: Update the watchdog driver 1822b965d6 MLK-25504-16 arm: imx8ulp: Update the reset vector in u-boot 0db15a45bf MLK-25504-15 arm: imx8ulp: disable wdog3 98fc0727c8 MLK-25504-14 arm: imx8ulp: Enable full L2 cache in SPL b3fd68bb1b MLK-25504-13 arm: imx8ulp: add clock support 2c23e7c4f0 MLK-25504-12 mmc: fsl_esdhc_imx: support i.MX8ULP 21fbd3e544 MLK-25504-11 serial: fsl_lpuart: support i.MX8ULP 5cb9388310 MLK-25504-10 pinctrl: Add pinctrl driver for imx8ulp f89c3d1fb8 MLK-25504-9 net: fec_mxc: support i.MX8ULP 4966e91c7c MLK-25504-8 misc: Add MU and S400 API to communicate with Sentinel 1f26092892 MLK-25504-7 imx: Support loading container image from RAM device 6e3f58bcba MLK-25504-6 imx: Support container image in ROM API download 54e2702651 MLK-25504-5 imx8: Move container image header file to mach-imx 62d0f9806c MLK-25504-4 arm: imx: move container Kconfig under mach-imx 36762aa9d5 MLK-25504-3 arm: imx8: Move container parser and image to mach-imx common folder af1258e4af MLK-25504-2 arm: imx: add i.MX8ULP basic support f15e54b858 MLK-25504-1 arm: imx: sys_proto: move boot mode define to common header 48c2eeff75 MA-19231 Remove deprecated do_boota() a4a0b8ba78 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 c434a99216 net: phy: inphi: change dev_err to pr_err 800e17e7b8 board: freescale: lx2160aqds: include the lx2160a.h header 777fcdd078 board: lx2160aqds: add support for SERDES #1 protocol 14 c789aaadc6 board: lx2160aqds: add support for SERDES #1 protocol 13 f923ded1f3 net: ldpaa_eth: connect to multiple PHYs/retimers b87e5508f7 dm: mdio: add dm_eth_phy_connect_index() 3ee4ed7462 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 ad0ae45a87 configs: ls1046ardb: enable PHY_FIXED 3a1c1143d2 arm: dts: ls1043ardb: configure the RGMII ports with rgmii-id 02f4ac66ad armv8: fsl: fix bootcmd and mcinitcmd default value 617320f3b2 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f7488084bb MA-19176 imx8mm: enlarge early malloc pool size 363f43808b Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 35b7ddacff board: freescale: t208xrdb: add a config option for rev D dts fixups 7c9972b14b board: freescale: t208xrdb: add Linux fdt fix-ups for rev D f650a4e4c6 board: freescale: t208xrdb: detect the board revision version 1fcfd5f3b5 board: freescale: t208xrdb: remove the legacy non-DM_ETH code ---- Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-17imx-mkimage: Update to 5.10.72-2.2.0Tom Hochstein
Includes update to patch 0001-mkimage_fit_atf-fix-fit-generator-node-naming.patch which is partially applied by 1527fb9. Fixes in update: --- 7a277c8 LF-4794 iMX8ULP: move OPTEE OS base address to 0xa6000000 9a04474 Update iMX8DXL clean target to remove intermediate files dfe6265 Fix build warning c78d727 Fix iMX8DXL ahab container image extraction 9bd94cc LF-4522 Parse and extract the u-boot-atf container 6cf67ed iMX8QM/QX/DXL/ULP: Add core id to -data option 1527fb9 iMX8M: fix FIT DT node unit address cbf03b6 Fix issue with C0 versus B0 nightly pull for VAL. 7f98709 iMX8M: soc: fix support to override u-boot DTB file name c9cce4f iMX8ULP: support xip for m33 and add README ---- Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-17imx-atf: Upgrade to NXP release 5.10.72-2.2.0Tom Hochstein
5782363f9 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 7da12d7b1 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 7db434609 LF-4794 plat: imx8ulp: move OPTEE OS base address to 0xa6000000 0767d16d7 caam: refine code to avoid hang issue for some of toolchain 80f871a4c Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 0a0a737d5 LF-4872 plat: imx8ulp: enable -fno-strict-aliasing b047a7949 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 aeb0eb34d Pull request #40: LF-4660: fix erratum A-009810 a25562ecb Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 e5562d954 plat: ls1088a ls2088a: fix erratum A-009810 d72f464c2 nxp: soc-lx2160: drop erratum A-009810 68a45ce8c plat/nxp/ls1043a: remove confused header file 228c9787f LF-4810 plat: imx8ulp: Fix the tpm5 register restore b185cbae5 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 2ca00f66a LF-4801 plat: imx8ulp: Enable AFBB by default for APD side active mode 2d8ad1477 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 617b3ad72 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 824f660d6 LF-4723-03 plat: imx8ulp: Add system power off support 37f2cbb7c LF-4723-02 plat: imx8ulp: Add APD power down mode(PD) support in system suspend 01901e590 LF-4723-01 plat: imx: Enable 512KB cache after resume on imx8ulp 635780cbb plat: imx8ulp: upower: Fix build by initializing srvgrp and function a05aa7bc7 plat: imx8ulp: upower: Fix build by initializing srvgrp and function 14a860c13 LF-4715-4 imx8ulp: add scmi_sensor support e364ecb82 LF-4715-3 imx8ulp: upower: add read temperature hal function a0e14034a LF-4715-2 imx8ulp: update upower api 504d8b91b LF-4715-1 drivers: scmi-msg: add sensor support a69b7763f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 f71a2041f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 2e36dd9be plat: imx8ulp: upower: Fix build by initializing srvgrp and function ded2cd343 LF-4593 plat: imx8ulp: Set cpu reset vector base to rom entry 2f4fa6908 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 3dcf2c050 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 a80529a5d LF-4615 plat: imx: Update the license for upower api Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-17firmware-imx: Install HDMI firmware to standard locationTom Hochstein
The HDMI firmware is expected to be loaded by firmwared, but it is not found in the rootfs as shown in systemctl status firmwared: ``` Mar 24 10:25:21 imx8qmmek firmwared[571]: firmware 'hdmitxfw.bin' not found Mar 24 10:25:21 imx8qmmek firmwared[571]: cancel firmware load hdmitxfw.bin ``` Move the firmware from the sub-folder /lib/firmware/imx/hdmi to the standard location /lib/firmware. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-01-17firmware-imx: Upgrade to 8.14Tom Hochstein
New firmware binaries are available from NXP as a part of 5.10.72-2.2.0 release. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-12-03imx-atf: enable clang supportAndrey Zhizhikin
This is a port of commit 5013182 ("trusted-firmware-a: enable clang support") from meta-arm [1]: The CC and LD parameters are used to point make to the currently used compiler and linkers. This change enables TFA to be compiled successfully when TOOLCHAIN=clang. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Link: [1]: https://github.com/jonmason/meta-arm/commit/5013182ddaf7fabc3cc87ba6c923abb7f68214f5
2021-12-03imx-atf: remove dependency on C runtimeAndrey Zhizhikin
This is a port of commit de5d5e6 ("arm/trusted-firmware-a: no need to DEPENDS on a C runtime") from meta-arm [1]. TF-A is a baremetal application and do not need to DEPENDS on a C runtime. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Link: [1]: https://github.com/jonmason/meta-arm/commit/de5d5e611a81dd7934ef8343b84948fbeffc333b
2021-12-03imx_atf: unexport variables instead of set in compile taskAndrey Zhizhikin
CFLAGS, LDFLAGS, AS and LD variables are defined in TF-A Makefile and are dependent on the target build. Unexport those flags from build so they can be picked up by TF-A in a form it is defined in Makefile and not provided by OE build. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
2021-11-04qoriq-atf: Do not use append with += operatorKhem Raj
this is undefined behaviour, mant times devs used them together to get the missing space at the beginning of string which append/prepend needs but thats not intended behaviour Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-04Merge pull request #919 from Ossanes/topic/lzopOtavio Salvador
u-boot-fslc: Add lzop as dependency
2021-11-04u-boot-fslc: Add lzop as dependencyVinicius Aquino
Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
2021-11-03recipes: use https protocol and add explicit branch parameterPierre-Jean Texier
Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git it is required to use https protocol for github repo accessing. Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0]) Fixes: WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. [0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-11-02isp-imx: don't deploy files also deployed by basler-cameraMax Krummenacher
The files from dewarp/ are now provided from recipe basler-camera_4.2.2.15.0. Fixes the following doing do_rootfs: | * check_data_file_clashes: Package isp-imx wants to install file ...rootfs/opt/imx8-isp/bin/dewarp_config/sensor_dwe_1080P_config.json | But that file is already provided by package * libdaa3840-30mc1 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-02isp-imx: provide an libtinyxml2 8.0.0 recipeMax Krummenacher
isp-imx has precompiled binaries linked against that libtinyxml2 version. Remove files which are also provided by the 'current' recipe version of libtinyxml so that they don't clash during image/SDK creation. Since the isp-imx does do a link step against libtinyxml2 create the the unversioned symlink libtinyxml2.so in do_compile. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-02isp-imx: fix configure errorMax Krummenacher
Fixes commit ec31e767 ("isp-imx: upgrade to 4.2.2.15.0") | CMake Error at CMakeLists.txt:86 (message): | -DSDKTARGETSYSROOT=... missing from cmake call Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-02isp-imx: refresh patchMax Krummenacher
Refresh patch after version bump. Fixes commit ec31e767 ("isp-imx: upgrade to 4.2.2.15.0") | ERROR: isp-imx-4.2.2.15.0-r0 do_patch: Applying patch '0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch' on target directory '.../isp-imx/4.2.2.15.0-r0/isp-imx-4.2.2.15.0' | CmdError('quilt --quiltrc .../isp-imx/4.2.2.15.0-r0/recipe-sysroot-native/etc/quiltrc push', 0, 'stdout: Applying patch 0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch | patching file mediacontrol/CMakeLists.txt | patching file mediacontrol/daemon/main_v4l2.cpp | Hunk #1 FAILED at 96. | Hunk #2 FAILED at 105. | Hunk #3 FAILED at 123. | 3 out of 3 hunks FAILED -- rejects in file mediacontrol/daemon/main_v4l2.cpp | Patch 0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch does not apply (enforce with -f) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-10-31imx-lib: fix packagingMax Krummenacher
Fixes commit 87cb0d99 ("imx-lib: upgrade to 5.10.52_2.1.0") | ERROR: imx-lib-1_5.9+AUTOINC+87ddd80953-r0 do_package: QA Issue: imx-lib: Files/directories were installed but not shipped in any package: | /usr/lib/libcec.go | /usr/lib/libipu.go Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-10-22isp-imx: upgrade to 4.2.2.15.0Andrey Zhizhikin
Upgrade both isp-imx and basler-camera packages to revision 4.2.2.15.0, which is included in NXP release 5.10.52-2.1.0. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-vpu-hantro[-vc]: upgrade to 5.10.52-2.1.0Andrey Zhizhikin
Hantro VPU libraries are upgraded to following versions in the NXP release 5.10.52-2.1.0: - imx-vpu-hantro: 1.23.0 - imx-vpu-hantro-daemon: 1.1.0 - imx-vpu-hantro-vc: 1.5.0 Drop patch from imx-vpu-hantro-daemon package build as it has been applied upstream and is present in the updated version. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-test: upgrade to 5.10.52_2.1.0Andrey Zhizhikin
Following commits are included in this upgrade: ---- 2dcb987 ("MLK-25647-2 mxc_v4l2_vpu_test: expand the conversion function") 2b63cde ("MLK-25647 mxc_v4l2_vpu_test: expand the conversion function") f078eac ("unit_test: mxc_v4l2_test: add camera test support for iMX8ULP") afa5afe ("MLK-25487-2:mxc_v4l2_vpu_test: improve mpeg4 parser") 703ed09 ("MLK-25487:mxc_v4l2_vpu_test: Implement a simple seek function in unit test") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-seco: upgrade to 3.8.2Andrey Zhizhikin
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-mkimage: use mkimage tool from sysrootAndrey Zhizhikin
mkimage tool is provided as a part of sysroot and should not be used as a local copy, since it contains runtime dependencies which local copy does not account for. Drop the local copy on mkimage, introduce the patch that fixes mkimage invocations in build system. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-mkimage: update to 5.10.52-2.1.0Andrey Zhizhikin
Following commits are included in this update: ---- 1112c88 ("MLK-25706: iMX8M: soc: fix support to override u-boot DTB file name") 5af389c ("iMX8ULP: support xip for m33 and add README") 37faca4 ("MLK-25490 imx8m: Remove unused DDR registers file") 4e241ae ("iMX8M: Support to override u-boot DTB file name") 7e5ff11 ("imx8ulp: Workaround ATXP flash header for dual boot") 394188b ("Support iMX8ULP secure boot") 32bf25f ("imx8ulp: Add flash_dualboot_m33 to generate M33 container") aa44b32 ("imx8ulp: Move M33 image before AP image for single boot") ad70dd2 ("imx8qm: cockpit: fix Linux image name in nightly targets") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-lib: upgrade to 5.10.52_2.1.0Andrey Zhizhikin
Update branch, SRCREV and PV to point to new version, add support for mx8ulp. Following commits are included in this revision: ---- 87ddd80 ("lib: pxp: add DMABUF support for pxp lib") 7fc4448 ("lib: pxp: remove unsigned long force type conversion") 5ac2f74 ("lib: pxp: Makefile: Add iMX8ULP platform support") d09fbbc ("MA-15553-1 Amend Cflag & Cppflag in go file") 026eefc ("MA-15263-3 convert Android.mk to Android.bp") fcf9171 ("MA-14403 Bring imx6/7 soc on q-preview (LOCAL_MODULE_TAGS)") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22firmware-sof-imx: upgrade to 1.9.0-1Andrey Zhizhikin
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-sc-firmware: upgrade to 1.10.0Andrey Zhizhikin
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22imx-atf: upgrade to lf-5.10.52-2.1.0Andrey Zhizhikin
Upgrade ATF from NXP fork to [lf-5.10.52-2.1.0] tag. Following commits are included in this upgrade: ---- bb4957067 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 071ce9ad8 plat: ls1046aqds/ls1088aqds: fix compile issue 444006957 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 a0373a8b0 LF-4542 plat: imx8ulp: Config APD power mode info before entring low power mode 7fe0a68d6 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 562dfcd6c LF-4541 plat: imx8m: Fix coverity issue caused by unnecessary header file 6b8cf1e4f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 b855d406f plat: nxp-ls2088a: fix coverity issue 670e6a61d plat: nxp-ls1043a: fix coverity issue b5ac4e036 plat: nxp-lx216x: fix coverity issue 8b5f61577 plat: nxp-ls1088a: fix coverity issue 956b2bc49 plat: nxp-ls1046a: fix coverity issue 105f60377 plat: nxp-ls1028a: fix coverity issue e66ddaee5 plat: nxp-ls1012a: fix coverity issue 63b623059 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 b6a03753b plat: nxp-lx2160ardb: fix coverity issue f10ff34cc plat: nxp-ls2088aqds: fix coverity issue d6eacdcfe plat: nxp-ls1012afrwy: fix coverity issue 1d6272b4e driver: nxp-ddr: fix coverity issue 8b0e91bf0 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 c759ee5fe plat: nxp-lx2162aqds: fix coverity issue 1feec9e9f driver: nxp-flexspi-nor: fix coverity issue d7da0f975 driver: nxp-caam: fix coverity issue c2e4243e1 driver: nxp-sd: fix coverity issue e3627d603 driver: nxp-i2c: fix coverity issue 94b0db881 nxp-common: fix coverity issue 7229a68ea driver: nxp-ddr: fix coverity issue 8a7411005 nxp-common: fix coverity issue a0d3e742f driver: nxp-cci: fix coverity issue ffe86fe5e driver: nxp-ddr: fix coverity issue 291bbd72b nxp-tools: fix coverity issue 5e62baea1 nxp-tools: fix coverity issue 6708ca50f LF-4510-02 plat: imx8m: Fix Coverity issues 8012fd121 LF-4510-01 plat: imx: fix coverity issue b453d03af Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 d0f37c58f nxp: lx2162aqds: fix coverity issue 01c206810 nxp: ls1088a: fix coverity issue 6b21cf9e0 nxp: ls1088ardb: fix coverity issue 29d1246a8 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 fcc603f23 LF-4263 plat: imx8ulp: Update the copyright format of upower api 941c36b5a nxp: layerscape: fix copyright description e2a9f40c0 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 d2f5d9c5f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 05900f5a3 Setup DID for CAAM job rings allocated for the non secure world. bc71161d0 Setup DID for CAAM job rings allocated for the non secure world. c1c240467 plat: imx8ulp: init scmi agent b005557bc plat: imx8ulp: init scmi agent eecdafb98 MA-19048-2 MCU security enhancement 811da202c MA-19071 imx8mn: workaround for errata ERR050362 32f8832e8 MA-19048-2 MCU security enhancement 9a2deca88 MA-19071 imx8mn: workaround for errata ERR050362 b88853df1 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 d596343e1 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 68fb4bc35 LF-4197 plat: imx8mp: update the csu csl index on imx8mp 32e8f05e5 LF-4198 plat: imx8m: Fix the potential array overflow 500f5203f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 03fe6dec1 MA-19291 imx8mn/imx8mp: Lock ocram secure access 2acdf5212 MLK-25661 plat: imx8ulp: temp workaround for the hifi4 & dsi power domain dependency 230e2ea73 LF-4023 plat: imx8mp: Add back the idx define for csu/rdc 817bcccbe Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 0d1230cf9 ddr: phy-gen2: Enable quick vref training during 1D training 5e6d83ef9 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 463772b81 plat: layerscape: fix global data not initialized issue e27c1370c Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 0e1180ef9 drivers/nxp/ddr: Corrects variable type for i in parse_odt 29ef0aae2 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 6fdf0285e ddr: phy-gen2: Add workaround for Errata A050958 61516b759 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 65b2301c7 MA-19209 imx8ulp: add trusty support 8f6d3b9ba Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 375b5ef20 MLK-25624 imx8ulp: upower_hal: fix upower_wait_resp 6ce7ba508 MLK-25605 plat: imx8ulp: Add the basic support for idle & system suspned f650cccac MLK-25575-7 imx8ulp: add scmi power domain support 2c85c48cf MLK-25575-6 imx8ulp: remove legacy scmi e9071cbd7 MLK-25575-5 scmi-msg: entry: add weak functions a0c780d88 MLK-25575-4 scmi-msg: add power domain protocol ff9455ce9 MLK-25575-3 scmi-msg: smt: fix build for aarch64 842c98836 MLK-25575-2 imx8ulp: upower: misc cleanup 0cc48db7e MLK-25575-1 plat: imx8ulp: sync upower API to powersys_fw_048.011.012.006 fbd29645c drivers: move scmi-msg out of st 00d5d86bc LFOPTEE-48 imx8ulp: add OPTEE support d41aa5f8c MLK-25581: plat: imx8ulp: Remove print for hifi configuration 08b7e9a55 plat: imx8ulp: configure xrdc for hifi in LPAV 3258532c3 plat: imx8ulp: Enable DMA2->DDR read/write ddee73631 plat: imx8ulp: Add the rdc config for sai/spdif 7bd4b80df plat: imx8ulp: Add the initial XRDC support 73b148648 plat: imx8ulp: Add the basic scmi sensor support eb96f940f plat: imx8ulp: Add the basic scmi perf support 4d90d2d62 plat: imx8ulp: Add initial scmi upower pd support e45ddab4b plat: imx: Add i.MX8ULP basic support 2b733dc28 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 de08b8b5d Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 a83a7c65e TEE-639 plat: imx8m: Do not release JR0 to NS if HAB is using it 2420d75bf nxp: lx2: fix getting cluster number b2868d255 driver: ddr-phy: fix coverity issue 884f60c3d driver: caam: fix coverity issue 7fb157e12 nxp: ls2088a: fix getting cluster number 3d2e8b90e Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 e1feab395 LSXXXX/ddr - Add Rawcard 1F support ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22firmware-imx: upgrade to 8.13Andrey Zhizhikin
New firmware binaries are available from NXP as a part of 5.10.52-2.1.0 release. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-15uefi: update to 1b28cadTing Liu
New commits: 1b28cad Platform: NXP: Add function to retrieve board revision 84bafbb build image with final LSDK-21.08 tag a26a4ae Update copyright for set_firmware_ver.sh 958ff19 Fix firmware version information invalid in boot log 61c6380 Fix for ACPI BIOS Errors 9eddad6 lx2: acpi: add compatible string for usxgmii 6574766 lf-5.10.35-2.0.0-rc1: update binaries Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-15mc-utils: update to 12ffee8Ting Liu
New commit: 12ffee8 Add APIs for MC 10.29.0 fa23626 la1575a: renamed RDB directory 32176a5 ls2085a: removed SoC f504342 ls2081a: removed SoC b84bcfd ls2080a: removed SoC 47d687f ls2088a: renamed QDS and RDB directories c827cc4 ls1088a: renamed QDS and RDB directories f6edc53 lx2162a: moved QDS SoC to lx2162a top directory 97745ca lx2160a: added Blueblox3 36f2989 lx2160a: added LA1224-RDB files 7420bce lx2160a: renamed QDS and RDB directories 2576901 config: lx2162aqds: add DPC file for SERDES protocol 3_3 8dda231 config: lx2162aqds: use USXGMII ports as TYPE_FIXED 4f762b5 Add APIs for MC 10.28.0 315dafa Add APIs for MC 10.27.0 287192c Add APIs for MC 10.26.0 b7934bb Add APIs for MC 10.25.0 folder structure has updated, update build steps accordingly. Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-15qoriq-atf: upgrade to 2.4Ting Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-15u-boot-qoriq: upgrade to 2021.04Ting Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-15rcw: update to 1f43189Ting Liu
New commits: 1f43189 ls1028a: use RGMII for the EC1 pins for all LS1028A-QDS boards by default e25dd0e ls1046ardb : Add proper clock dividers for QSPI fd70414 lx2162aqds: Add RCWs with DDR 3200 MT/s 337adc2 lx2162aqds: Remove RCWs with platform freq 700 52219d4 ls1046ardb: Update QSPI divisor value bd0bb76 lx2162aqds: 17_2: Add RCW with DDR at 3200 Mt/s Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-13Merge pull request #885 from ting-liu/overridesOtavio Salvador
qoriq: Convert to new override syntax
2021-10-13qoriq-atf: fix array-bounds build failureTing Liu
Fix array-bounds build error: common/runtime_svc.c: In function 'handle_runtime_svc': common/runtime_svc.c:55:28: error: array subscript 'rt_svc_desc_t {aka const struct rt_svc_desc}[0]' is partly outside array bounds of 'uintptr_t[1]' {aka 'long unsigned int[1]'} [-Werror=array-bounds] 55 | return rt_svc_descs[index].handle(smc_fid, x1, x2, x3, x4, cookie, | ~~~~~~~~~~~~^~~~~~~ In file included from common/runtime_svc.c:10: include/common/runtime_svc.h:125:18: note: while referencing '__RT_SVC_DESCS_START__' 125 | extern uintptr_t __RT_SVC_DESCS_START__; | ^~~~~~~~~~~~~~~~~~~~~~ CC lib/el3_runtime/aarch64/context_mgmt.c cc1: all warnings being treated as errors Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-10-13qoriq: Convert to new override syntaxTing Liu
* change `virtclass-native`` to ``class-native` * add fixes for ls2088a Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-09-20u-boot-fslc: drop unused deploy task appendAndrey Zhizhikin
Recipe contains append to a deploy task, which is currently handled by imx-boot-container class and is not needed in the recipe anymore. Moreover, recipe compatibility does not include mx8m machine override, which makes the deploy append block never to be included. Remove the unused append block from recipe. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
2021-09-14isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variableChris Dimich
Also remove uneeded -lm option from run.sh script invocation. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-09-09qcacld: Drop BSP supportTom Hochstein
NXP has dropped support for qcacld, plus the code is not compatible with 5.10, so drop BSP support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-08-18u-boot-fslc: update to v2021.07Andrey Zhizhikin
U-Boot repository has been upgraded to v2021.07 from DENX repository. Following upstream commits are included in this version: ---- 840658b093 Prepare v2021.07 09576cdb6a Merge tag 'u-boot-amlogic-20210703' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 8c6d8c3219 configs: libretech: set SPI mode to 0 62c7e40a04 Merge tag 'efi-2021-07-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi 760d2f9e9e autoboot: fix MENUKEY 0fa5020c02 efi_loader: Allow capsule update on-disk without checking OsIndications 149108a3eb efi_loader: clear OsIndications 417a3c24c9 efi_loader: Improve the parameter check for QueryVariableInfo() abd62e4d41 efi_loader: missing parentheses in query_console_size 6e0184b86f efi_loader: Always install FMPs b891ff18f8 efi_loader: Force a single FMP instance per hardware store 3ef772230d efi: Fix to use null handle to create new handle for efi_fmp_raw b7ad721c83 Revert "TEST: USB_HOST not USB" 4e1903a645 TEST: USB_HOST not USB e2e95e5e25 spi: Update speed/mode on change 605cbcb0a4 Merge tag 'efi-2021-07-rc5-2' of https://source.denx.de/u-boot/custodians/u-boot-efi 70e80666f2 smbios: Fix SMBIOS tables ff192304b6 smbios: Fix BIOS Characteristics Extension Byte 2 a86ed41bff doc/usage: cmd-usage help file for askenv 8c6532d7c4 smbios: convert function descriptions to Sphinx style 2b8723c5a1 efidebug: correct display of BootOrder 7891fe675d efi_loader: TPL_HIGH_LEVEL not allowed for CreateEvent ---- Link: https://lore.kernel.org/u-boot/20210705151317.GW9516@bill-the-cat/ Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-08-12layer: More override fixesTom Hochstein
Adds fixes for _imx, _imxdpu, _imxdrm, _imxgpu, _imxgpu3d, virtual PREFERRED_PROVIDER versions Fix other places for imx/imxdpu/imxdrm overrides Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12layer: Convert to new override syntaxKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-28basler-camera: Upgrade to 4.2.2.13.0Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>