summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* imx-mkimage: : update to 5.4.70_2.3.0Max Krummenacher2021-02-011-3/+3
| | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* u-boot-imx: upgrade to imx_v2020.04_5.4.70_2.3.0Andrey Zhizhikin2021-02-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following upstream commits are included in this version: ---- e42dee801e MA-18342 Sync misc partition ID with GPT 16de6daf3d MLK-25046 imx: bee: Fix build warning of flush_dcache_range 5f5e55e5bd MA-18325 Pad keyslot_package struct to one block size ae442f7456 MA-18304 pass ramdisk address when boot up evk_7ulp 65fcba7f10 LFU-18 fix coverity issue d65fed26a3 MA-18299 Fix imx8mn flash panic 13b39d7b5e LF-2769-3 mx7ulp_evk: Reserve top 1MB DDR for RPMSG usage f26fb27be9 LF-2769-2 mx6sxsabresd: Reserve top 1MB DDR for RPMSG usage ce4ac958be LF-2769-1 mx7dsabresd: Reserve top 1MB DDR for RPMSG usage f8b6a0ea93 MLK-25010 iMX8MN: Update low_drive_gpu_freq for new GPU node path 010173028e MA-18292 Sync configs for Android 10 release 5434603dc8 MLK-25003-2 iMX8M: Update thermal and PMU kernel nodes for dual/single cores 05af9ac080 MLK-25003-1 iMX8MN: Add support for 11x11 UltraLite part number 6df53e2727 MLK-25009 mmc: fsl_esdhc_imx: fix the DTOCV to 0xE 96d1791189 MLK-25002 imx8mn_evk: Fix mtest address issue 90cf964cb4 MLK-24978 imx8dxl_evk: Fix pad settings for LCD color issue 38bcdd0bf7 MLK-24975 arch: mach-imx: imx8m: fix unique_id read error for imx8mp ba50b01b74 MLK-24971-2 imx8mp_evk: Set GIC clock to 500Mhz on LPDDR4 EVK only 5d556b8e21 MLK-24971-1 imx8mp_evk: Change to nominal voltage on DDR4 EVK 501690cb93 MA-18214-1 Hard code the BT mac address for imx8mp 2062183df0 MA-18221 Fix build break for imx7ulp b414e6dfc2 MLK-24968 imx8m: soc: update fuse path 51ee59aa02 LF-2637 mx6: fuse: update node path b6ddbcb9dc MLK-24907 imx8mp: configure GIC clk to 500M b561b31da6 MLK-24958-5 imx8dxl_evk: Enable LCDIF splash screen 39840421d4 MLK-24958-4 DTS: imx8dxl-evk: Add dedicated DTS for LCD enablemennt 6f02d68945 MLK-24958-3 video: mxsfb: Add iMX8DXL support to LCDIF driver c5fddad29b MLK-24958-2 DTS: imx8qxp/dxl: Update LCDIF clock names c189dad007 MLK-24958-1 clk: imx8qxp/dxl: Add clock support for LCDIF ea48b54458 MA-18192 Only bump the rollback index when avb verify ok 6db6c8bf1a MLK-24941 arm: dts: set sensor regulator always on for imx6q/qp/dl 077b448679 MA-18166 Android: Fix mmc multi blk load issue 0cdc937f7b MA-18168 add dynamic partiton support for evk ddr4 board 3074fbf88b MA-18087-3 Add snapshot-update command 28c6cbec7f MA-18087-2 Support snapshot-update-status variable a522c2245c MA-18087-1 Enhance virtual A/B slot check 972ccff867 MA-17519-4 boot up car2 with recovery ramdisk f0f496abb5 MLK-24902 imx8mp_evk: Update LPDDR4 refresh time f090591688 MLK-24900 imx8mp ddr4: Align ddr4 QoS to lpddr4 c4e9be08d9 MA-18051 avoid overflow of in partition size calculation c8f5dbeecd MLK-24887 iMX8MM: Add new LPDDR4 EVK support 66637530cd MLK-24877-2: imx_env: i.MX8MP/8MN need nandfit partition 5327488950 MLK-24877-1: nandbcb: nand support for i.MX8MP 5be6af1ccd MLK-24876: spi:fsl_fspi: fix build warnning 138594ca0e MLK-24868: dts: arm: imx8mn ab2 fix regulator settings 9b47aaef96 MLK-24860-2 imx8mp_evk: Add DDR4 EVK board support 777c5efdc0 MLK-24860-1 ddr: imx8m: Move selfref_en after DDR scrub 206feea0ce MLK-24869: spi: fsl_fspi: disable read via ahb on imx8dxl 4275fb7ca7 MA-17916-2 Disable dual bootloader feature for car2 2c2363e47b MA-17916-1 Clean Up: Guard codes with correct configs 601eda6006 MA-17910-2 Enable CONFIG_LOAD_KEY_FROM_RPMB for some platforms 5a7973e8f4 MA-17910-1 Add config to guard avb public key load f48504db7c MLK-23089 crypto: fsl_caam: add rng prediction resistance support ff4a84084a LF-2228 crypto: caam: fix TRNG max freq. count value for i.MX8M 752ab54b9c MLK-24817 iMX8MN: Add iMX8MN 11x11 DDR3L EVK support 7639204f00 MLK-24786 imx8dxl_ddr3_evk: Add UUU support to second USB port 21d157e63c MLK-24755: gis: fix Coverity issues 99d9bcc959 MLK-24792 imx8dxl: Rename iMX8DXL DDR3 VAL to EVK board 0a9cb2f349 MLK-24788 imx8mp_evk: Update LPDDR4 timing for new FW 202006 1fecb78886 MLK-24766-10 mtd: spi_dataflash: fix the build warnings 44c9f17f90 MLK-24766-9 configs: imx8qxp_val: enable LPSPI support fe9e371b0f MLK-24766-8 configs: imx8dxl_evk: enable LPSPI support 765c2c1acf MLK-24766-7 configs: mx7ulp_evk: enable LPSPI support 45a2bee231 MLK-24766-6 arm64: dts: imx8qxp-val: enable lpspi0 support 66429f49e5 MLK-24766-5 arm64: dts: imx8dxl: enable lpspi3 support 2421f9c774 MLK-24766-4 arm: dts: imx7ulp: enable lpspi3 support 132ea95f15 MLK-24766-3 imx7ulp-clk: add lpspi clk enable function dd6a4a23ac MLK-24766-2 clk-imx8: add the lpspi clock for imx8qxp/8dxl 01a03144cf MLK-24766-1 spi: fsl_lpspi: add lpspi driver for uboot 6e0dec768a MA-16457-4 fix issue of evk_7ulp using boot-debug.img 3dea9fb836 MA-17851 boota: fix dereference before null check e6db58b5e0 MLK-24750-2 iMX8DXL: Implement the spl_board_boot_device for EVK and VAL 5775dd8575 MLK-24750-1 spl: Allow iMX7/8/8M to overwrite spl_board_boot_device 99767e137a MLK-24720 imx8mq_ddr4_val: Change to use iMX8M DDR driver 59bcdda539 MLK-24616 imx8: misc: Fix hardcoded LPUART0 for LPCG 4e45d2e2f3 MLK-24582 mmc: fsl_esdhc_imx: check the clock stable status after config the clock rate. 4d9b8d694e MA-17142-3 erase metadata partition as user generated data d25c0c7b9d MA-17788 Boot time refine for automotive 65571cbbea MA-17462 Don't trigger board reset for xen 6a57b4db8e MLK-24580 imx8mp_evk: Change default start address of mtest fd4c93e806 MLK-24578 usb: ehci-mx6: Fix USB QTD data buffer error 38cb91a509 MLK-24510: board: freescale: imx8mm ddr4 audio board 2.0 55fdabbc35 MLK-24509-2: configs: imx8mn ab2: cortex-m7 auxboot support df6478b541 MLK-24509-1: configs: imx8mm ab2: cortex-m4 auxboot support 768b3bd23b MLK-24508: board: freescale: imx8mm ab2: fix regulators build warning ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* firmware-imx: upgrade to 8.10Andrey Zhizhikin2021-02-014-3/+3
| | | | | | Updated package uses new EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-test: upgrade to release 5.4.70_2.3.0Andrey Zhizhikin2021-02-012-35/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade recipe to match with release 5.4.70_2.3.0 from NXP. Drop patch from the layer that is applied upstream, it is covered by the commit (35881dd "MLK-24751 pxp_test: fix build break with GCC 9.2") Add new package config option to include SW PDM. Following commits are included in this update: ---- 90fd716 MLK-25007: mxc_audio_monitor: use double type to improve the precision 9e3378e MLK-24989: mxc_audio_monitor: Add support for 8MP f98b5a8 MLK-24896 mxc_v4l2_vpu_test: integrate VSI unit-test parser 838ea7f MLK-24829:mxc_v4l2_vpu_test: encoder: fix crop setting doesn't take effect 8939e71 MLK-24797: mx8_v4l2_cap_drm.c: fix camera preview not working when run six sensors af1091d MLK-24692: camera: mx8_v4l2_cap_drm.c support sixteen camera channels 35881dd MLK-24751 pxp_test: fix build break with GCC 9.2 709656b MLK-24736 mxc_v4l2_vpu_test: add parser for JPEG format 7169666 MLK-24533:mxc_v4l2_vpu_test: encoder: align the max buffer count to the v4l2 max buffer count 2ae964b MLK-24499: [8QM_MEK/8QXP_MEK]mxc:vpu_windsor: set low latency mode through set bframe 5ea9607 set hevc profile and level 527092b MLK-24466-2 mxc_v4l2_vpu_test: encoder: refine parser ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-vpu-hantro-vc: upgrade to 1.3.0Andrey Zhizhikin2021-02-011-3/+3
| | | | | | | | | Update package to version 1.3.0, which is aligned with NXP release imx_5.4.70_2.3.0. This package uses EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-vpu-hantro: upgrade to 1.20.0Andrey Zhizhikin2021-02-011-4/+3
| | | | | | | | | Update package to version 1.20.0, which is aligned with NXP release imx_5.4.70_2.3.0. This package uses EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-seco: update to 3.7.4 versionAndrey Zhizhikin2021-02-012-5/+5
| | | | | | | | | Update imx-seco package to version 3.7.4, which is aligned with NXP release imx_5.4.70_2.3.0. This package uses EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-sc-firmware: upgrade to 1.7.0Andrey Zhizhikin2021-02-011-3/+3
| | | | | | Updated package uses new EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-kobs: update revision to 269fdffAndrey Zhizhikin2021-02-011-1/+1
| | | | | | | This includes the following commit: 176bca4956ed supports imx8mp ddr4 nand boot Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-atf: upgrade to NXP release 5.4.70_2.3.0Andrey Zhizhikin2021-02-013-110/+2
| | | | | | | | | Update recipe SRCREV and branch to point to new version available as a part of NXP release [imx_5.4.70_2.3.0]. Drop patches applied upstream from the layer. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-mkimage: Reorder inheriting native classKhem Raj2021-01-281-1/+1
| | | | | | | Fixes imx-mkimage-git: imx-mkimage: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* firmware-nxp-wifi: remove packages existing in upstreamAndrey Zhizhikin2021-01-261-45/+10
| | | | | | | | | | | | | | | | | | | | | | | linux-firmware package already has firmware for modules, provided in this recipe. Drop firmware packages for following modules: - bcm4339 - bcm43430 - bcm43455 - bcm4356-pcie Keep the bcm4359-pcie in the recipe as it is not yet made part of linux-firmware package. Add recipe description detailing the usage of this package and actions to be taken once the firmware gets integrated upstream. Allow PN to be produced empty. Since PN does not receive any files, but is required in order for -dev package to be installed - allow it to be produced with empty content. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx8qxpmek: Update the i.MX 8QXP default build to rev C0Tom Hochstein2021-01-214-4/+8
| | | | | | | | | | The current machine configuration support for 8QXP MEK is for rev B0 silicon. Support for rev C0 is implemented using a machine override `mx8qxpc0`. Update the default build to rev C0 silicon. Support for rev B0 is provided with a new machine feature `soc-revb0`. The machine override is removed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-nxp-wifi: Add recipe for Broadcom firmwareTom Hochstein2021-01-211-0/+81
| | | | | | | Redistribute Broadcom firmware provided by Murata, under standard NXP EULA. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: allow to be used with mainline bsp for all mx8 machinesGary Bisson2020-12-301-12/+0
| | | | Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* imx-atf: allow to be used with mainline bsp for all mx8 machinesGary Bisson2020-12-301-6/+0
| | | | | | That way all platforms are setup the same way. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* Add mx6ull platform supportzazid2020-12-161-0/+1
|
* atf: rename to qoriq-atfTing Liu2020-12-165-3/+3
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf-2.3: add recipeTing Liu2020-12-161-0/+175
| | | | | | Only lx2160a and lx2162a are supported currently. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf-tools: upgrade to 2.3Ting Liu2020-12-162-7/+15
| | | | | | Use atf-2.3.inc to hold common parts for atf and atf-tools. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf-1.5: update to 9225ad51fTing Liu2020-12-161-1/+1
| | | | | | | | | | | | | | New commits: 9225ad51f Merge pull request #177 bb806100c plat: nxp: fsl_sec: increase job ring size to 128 ac2cd43e6 plat: nxp: ls1048a: fix swlpm20 hang dae1e7dfe plat: nxp: ls1088a: fix erratum A-010194 about LPM20 b07d81a79 ls1046a: remove workaround for QSPI issue during lpm20 1d600fa0a plat: nxp: ls1088a: fix erratum A-011127 about LPM20 27bb34591 drivers/nxp/ddr: Enable workaround for Erratum A050450 06fcfdadf plat/nxp/fsl_sec: Mask job ring interrupts in POLLING mode for LPM20 state Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf_git.bb: rename to atf_1.5.bbTing Liu2020-12-161-0/+2
| | | | | | | | | LSDK 20.12 supports two atf versions: 1.5 and 2.3. Rename atf_git.bb to atf_1.5.bb which supports all layerscape arm64 machines. set PV to "1.5+git${SRCPV}". No code change. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* uefi: update to 83a97bfTing Liu2020-12-161-1/+1
| | | | | | add support for ACPI mode on LX2160A and LS1046A Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ppfe-firmware: update to f55ee9fTing Liu2020-12-161-1/+1
| | | | | | | | | New commits: f55ee9f Add support to re-validate FCS for rx jumbo frames 7e474f9 keeping a count on number of packets that PFE revalidates the CRC 357081f Enhancing pfe firmware itb to handle additional firmwares part of it Signed-off-by: Ting Liu <ting.liu@nxp.com>
* mc-utils: update to 8e0b863Ting Liu2020-12-161-1/+1
| | | | | | | | | | | | | | | | New commits: 8e0b863 Add APIs for MC 10.24.0 4c63d97 Add APIs for MC 10.23.0 bd2ce17 Fix dpc build error 63bc2ca Added new DPCs for 18_5 serdes protocol 2f5cdfa Repair 17, 18 and 20 serdes protocol DPL b621749 add API for MC 10.22.0 c953534 Added RGMII ports to dpc and dpl files 39de970 Corrected the comments 5528b4c Added dpls and dpcs for lx2162aqds part 38654f8 add API for MC 10.21.0 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: update to bd66755Ting Liu2020-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New commits: bd66755 LS1088A: Update the workaround of A-008851 17da6be LS1046A: Update the workaround of A-008851 091c99e LS1028A: Update the workaround of A-008851 ea2ad23 LS1046ARDB: Remove PCIe Gen3 specific erratum from non Gen3 SerDes protocol bd3a79e ls1012a: Append a flush to the updating of ALTCBAR 1a50e9e ls1021a: Append a flush to the updating of ALTCBAR 596f0e1 ls1046a: Append a flush to the updating of ALTCBAR bff3be6 ls1043a: Append a flush to the updating of ALTCBAR 8c75641 lx2162aqds: Add a new RCW with PEX3 working as Endpoint 251694d lx2160ardb_rev2: Add a new RCW with PEX3 working as Endpoint 4e1bc23 ls1088ardb: Add a new RCW with PEX1 working as Endpoint 8326572 ls1028a: remove rcw_800 for nor boot a526979 lx2162aqds: update 25G equalization settings 1f8d1ed ls1028a: fix a description issue 7911cbe LX2: Add support of LX2162AQDS board 01e7898 lx2160asi/common.rcw: Update BRR to release all cores from BHO 6bdb7b4 LX2: Add New Serdes Protocol 91901b1 lx2160aqds_rev2: Include PCIe Errata for 7_3_3 protocol c99ed39 lx2160aqds_rev2: Implement Errata ERR050479 1b78106 lx2160ardb_rev2: Implement Errata ERR050479 1d70ac8 ls1046aqds: RCW: QSPI_BOOT: Update text base to correct offset of 1MB d045804 ls1043a: rename the workaround file of erratum A-009929 a50bd45 t2_t4: Fix workaround of Erratum A-008098 4ef824e ls1046aqds: Correct some misleading comments 3e8519c ls1046ardb: Correct some misleading comments 2a24a16 ls1046ardb: Fix SD boot failure of the PCIe Endpoint RCW 9ee762b ls1028a: Increase FSPI clock frequency in new RCWs eae4f32 rcw: ls1028a: rename the sata erratum file b7b2f16 ls1043a: rename the PCIe errata file 5247ed4 ls1088a: fix the description of workaround of A-010477 4a17358 ls2088a: split workaround of A-010477 from a008851*.rcw 86c05e5 ls1046a: split the PCIe workarounds from pex_gen3_link.rcw 7948c2d ls1028a: split the PCIe workarounds from pex_gen3_link_ls1028a.rcw b3b8576 ls1028a: Add workaround for PCIe erratum A-009531 7d2a7e9 rcw: ls1028a: add more rcws to support more IPs ac37dbf ls1046a: remove the serdes_sata PBI command 4a61839 rcw: ls1028a: add 1500MHz cpu frequency support db4de36 Remove tclsh checking Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: update to LSDK-20.12 release (2020.04)Ting Liu2020-12-169-1569/+2
| | | | | | | | | | | | | Key changes: * Upgrade to 2020.04 * Support of LX2162A QDS * GPIO on LX2160A * SDHC: HS200 and HS400 on LX2162A * Watchdog: SBSA on LX2160A Backported patches are removed. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* ddr-phy: add support for lx2162aqdsTing Liu2020-12-161-2/+2
| | | | | | | LX2162A is LX2160A based processor. They share the same ddr binaries. Remove override '_lx2160a' and add lx2162a into COMPATIBLE_MACHINE. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* mc-utils: add support for lx2162aTing Liu2020-12-161-0/+2
| | | | | | | mc-utils has different folder structure for lx2162a. Adjust MC_CFG and MC_FLAVOUR for it. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-imx-tools: Rework the COMPATIBLE_MACHINE strategyOtavio Salvador2020-12-111-2/+7
| | | | | | | | | | | | | | We need to avoid setting the COMPATIBLE_MACHINE when not using an i.MX based machine, otherwise we end with multiple provides and cause problems for outside machines. To support both use-cases, and allow the use of u-boot-imx-tools, we set the recipe as invalid for all use, except for 'use-mainline-bsp' and 'use-nxp-bsp' based machines. Refs: #573. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I3b60828ce93c087a4774c71dbe62bab62bb6863d
* imx-mkimage: allow to be used with mainline bsp for mx8mAndrey Zhizhikin2020-12-111-20/+14
| | | | | | | | | | | | | | | | | | | | | | | | | imx-boot provides a boot container, which is required for mx8m family of SOCs to execute a boot sequence. Allow the imx-boot to generate boot container for Mini, Nano and Plus SOCs by adding use-mainline-bsp to the list of compatible machines. In order to accommodate new boot container generation model, former SOC_TARGET variable has been renamed to IMX_BOOT_SOC_TARGET and should be explicitly defined in the target machine recipes. This is done to indicate that even if the mx8mm machine is finter out from MACHINEOVERRIDES by extender filter - this recipe picks up a proper target definition for boot container construction. Default ATF binary image is also now based on ATF_PLATFORM, which is explicitly defined in the machine configuration file. Current support includes only Mini, Nano and Plus SOCs from i.MX8M family, and additions of further machines would require the definition of ATF_PLATFORM and IMX_BOOT_SOC_TARGET to be moved out from imx-boot recipe to a machine configuration file. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-atf: allow to be used with mainline bsp for mx8m machinesAndrey Zhizhikin2020-12-111-14/+11
| | | | | | | | | | | | | | Since ATF is required for i.MX8M series to boot the SOC, allow it to be built when use-mainline-bsp is set. Move ATF build platform definition to target machine configuration files, since MACHINEOVERRIDES extender filters out the override that is used to identify it in the recipe. Therefore, for those mx8m machines that are ready to be built with mainline BSP - ATF build platform is explicitly defined in the machine config in order to be properly set for ATF build. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-fslc: deploy dtb files for mx8m machinesAndrey Zhizhikin2020-12-111-0/+40
| | | | | | | | | | | U-Boot DTB files need to be additionally deployed in order to be picked up later by imx-boot component to produce boot container. As the boot container is required to be provided as a boot binary file for mx8m derivatives, deploy DTB files to a known location within deployment folder in addition to u-boot binary files. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-fslc: Update to version 2020.10Fabio Berton2020-12-113-4/+4
| | | | | | | | | | | | | | | | The following commit: commit 824ed85b77da741a77fa34c8887c37c5151a15a3 Author: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> Date: Thu Aug 6 12:42:44 2020 +0300 Add MIT License Signed-off-by: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com> changed license file, update md5 checksum to match the new value. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* atf: Use space instead of +=Khem Raj2020-11-141-1/+1
| | | | | | using append and += together is undefined behavior in bitbake Signed-off-by: Khem Raj <raj.khem@gmail.com>
* firmware-imx: install vpu fw for mx8qm/mx8qxpMax Krummenacher2020-11-091-6/+1
| | | | | | | | | Install additionally the vpu fw needed for the mx8qm/mx8qxp SoC famiiles. Use a wildcard as only vpu_fw_imx8_dec.bin and vpu_fw_imx8_enc.bin files are not yet installed. No other recipe is providing them. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-vpu-hantro-vc: set compatible to the soc, not a specific machineMax Krummenacher2020-11-041-1/+1
| | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* firmware-imx: Upgrade to version 8.9Cristinel Panfir2020-10-284-3/+3
| | | | | | This version uses EULA v15 August 2020 Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* firmware-sof-imx: Upgrade IMX Sound Open Firmware to 1.5.0-2Cristinel Panfir2020-10-281-2/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-seco: Upgrade to 3.7.1Cristinel Panfir2020-10-272-7/+6
| | | | | | | | This version uses EULA v15 August 2020. imx-seco-libs: Expand the compatibility list for better tracking. Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-sc-firmware: Upgrade to 1.6.0 versionCristinel Panfir2020-10-271-3/+3
| | | | | | This version uses EULA v15 August 2020. Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* u-boot-imx: upgrade to imx_v2020.04_5.4.47_2.2.0Cristinel Panfir2020-10-261-2/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-vpu-hantro-vc: Upgrade to 1.2.0Cristinel Panfir2020-10-261-3/+3
| | | | | | | | | | | This version uses EULA v15 August 2020 Following commits are included: * 6b2c608 MA-17652-2 Rebuild vc8000e library * 0d477ad M865SW-342-[VC8000E] Support VUI info in encoder Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-vpu-hantro: Upgrade to 1.19.0Cristinel Panfir2020-10-261-3/+3
| | | | | | | | | | | | | | | | | This version uses EULA v15 August 2020 Following commits are included: * cd8a7a6 M865SW-326-2: VP9 decoder return error stream for a special stream * f607b7c M865SW-342-[H1] support VUI info in H1 encoder * 1419c97 M865SW-326-[G2] Fix vp9 error of 'shou_existing_frame' * 48ae7d6 MA-17522 modify android.bp to pass build both in android 10 and 11 * 2b8639a M865SW-217 - [G1/G2] Avoid use virtual framebuffer address to support secure mode * ac91e5c M865SW-231: [G1/G2]: Fix building error in type conversion * a09dba2 MA-17424-3 - [MPEG2] Implement DWLFlushCache * 048a93d M865SW-217 - [MPEG2] Call flush cache after CPU touch framebuffer * 9f11483 M865SW-231: [G1/G2]: Avoid use virtual YUV buffer address as handler to support security mode Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-mkimage: Update to imx_5.4.47_2.2.0 branchCristinel Panfir2020-10-201-2/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-atf: Update to imx_5.4.47_2.2.0 branchCristinel Panfir2020-10-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | New commits are included: --- c949a888e MLK-24599 Revert "spd: opteed: enable NS_TIMER_SWITCH" 84fc81fb6 MLK-24721 plat: imx8m: Fix the out of bound access to rank setting array 77c519ec2 MLK-24513 plat: imx8mp: disable the memrepair clock when do domain power down 9c8d998cf MLK-24502 plat: imx8m: Add mem repair done check for domain that need repair 7ad9e7ab4 MLK-24474: Add SIP call to enable FIPS mode fac431ed6 MLK-24474: Add SECO API sc_seco_set_fips_mode e39a0c329 MLK-24480 plat: imx8dxl: Enable CPU/FP/L2 retention counter fbf6df269 MLK-24457 plat: imx8m: Fix the current fsp init a97de4c80 MLK-24414 plat: imx8mp: Add the dsp low power audio basic support aa3fee73c MLK-24360 plat: imx8mp: fix the vpu noc nttp handshake hang issue 2eb979f14 MLK-23930-2 plat: imx8m: Add csu and rdc test 5e705b7aa MLK-23930-1 plat: imx8mq: cleanup csu and rdc implementation 9b8cf9247 MLK-23969 imx: Update SCFW API message type according to latest SCFW 8cd4fa6df MLK-23821-04 plat: imx8m: Fix the rank to rank issue e9dfde639 MLK-23821-03 plat: imx8m: Fix the dfiphymaster setting after dvfs 57bf8a00a MLK-23821-02 plat: imx8m: update the ddr4 dvfs flow to include ddr3l support bc9bc03f3 MLK-23821-01 plat: imx8m: Correct the rank number get from mstr --- Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-test: Upgrade recipe to imx_5.4.47_2.2.0 branchCristinel Panfir2020-10-203-45/+35
| | | | | | | - Drop the mxc_v4l2_test patch - the compilation error fix is included in the source code - Add pxp_test patch to fix format-security error Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* libimxdmabuffer: Fix allocator packageconfigs for mx8qm and mx8qxp SoCsCarlos Rafael Giani2020-10-181-2/+10
| | | | | | | | | | The i.MX8 QuadMax and QuadXPlus SoCs can use the ION allocator. Also, if there is a DPU, then G2D will be emulated via the DPU. However, the emulation's allocation functions are broken, so disable the G2D allocator then. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* u-boot-fslc: Bump revision to 88c58453be8Otavio Salvador2020-10-131-1/+1
| | | | | | | | | | | | | | | | This includes following commit: 88c58453be8 Revert "pico-imx7d: Allow bringing up the two cores" We are going to fix this on Linux kernel side; the new commit: b31249c40147 ARM: imx: add smp support for imx7d Is being included on our 5.4.x+fslc branch to solve this for i.MX7D users. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: Ieaa700a864169be7c2b75bffe9be4111a59551df
* u-boot-fslc: Update revision to c28472955beOtavio Salvador2020-10-111-1/+1
| | | | | | | | | | The following changes are included: c28472955be pico-imx7d: Allow bringing up the two cores e2cb327cff2 mx6ul_14x14_evk: Change environment offset to overlap with U-Boot Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I0ebc39d19556f1a7e65138ac5af1a6753d9fe4f0