summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* imx-atf: fix build with -fno-commonRicardo Salveti2020-08-312-0/+46
| | | | | | Backport patch required to fix build with -fno-common. Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
* imx-vpu-hantro: fix compilation issues with -fcommonAndrey Zhizhikin2020-08-282-0/+55
| | | | | | | | | | | GCC 10.2 is recently configured to include -fcommon per default, which results in compilation error with multiple definitions of enum names. Intoduce a patch which corrects double-defined enum names and resolves compilation of the component. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro: upgrade to 1.18.0Andrey Zhizhikin2020-08-261-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This version uses updated EULA and limits compatibility to mx8mq, mx8mm and and mx8mp machines (mx8mn does not have video accelerator IP block). Following commits are added in this release (including command): $ git log --oneline --no-decorate 904a9ab..ee99dc1 ee99dc1 NVJM850-82 - [RV8] RV8 video can't be decoded b2aa5a0 M865SW-147: [G1/G2]: enhancement for h264 error handing cfffc5f MMIOT-418: Allow to configure CFG_SECURE_DATA_PATH on Linux 0a741cc NVJM850-81 - [G2]:hevc error handling 2f3f4fa M865SW-132: [G1G2]: HEVC decoder illegal memory access in security mode 8182f16 MA-14108-1 Remove ION_FLAG_CACHED flag for hantro vpu buffer 65d5f3a MMFMWK-8595 Enable VC8000E encoder for 865 b434f22 M865SW-87:[G1/G2]: Integrate some code for VSI platform 4dc2d6f M865SW-82 - [G1/G2]: H264 conformance test failure caused by change in 1.0.6 release dd606d2 [G1/G2]: Integrate VSI 1.0.7_20191212 release d62fd74 [G1/G2]: Coverity issues fix 6460a5f [G1/G2]: Refine Test Makefile 7805f7f [G1/G2]: Coverity issues fix eca7409 [G1/G2]: Coverity issues fix a210f04 [G1/G2]: Coverity issues fix dd0e5f4 [G1/G2]: Coverity issues fix c12e5a8 [G1/G2]: Coverity issues fix 7631926 [G1/G2]: Coverity issues fix Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu: upgrade to version 5.4.39.3Andrey Zhizhikin2020-08-262-31/+32
| | | | | | | | | Following commits are added in this release (including command): $ git log --oneline --no-decorate 3e47ffe..d8f988d d8f988d MA-14108 Remove ION_FLAG_CACHED flag for cnm vpu buffer Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* imx-uuc: bump up revision from upstreamAndrey Zhizhikin2020-08-241-1/+1
| | | | | | | This includes one commit from upstream: d6afb27 Always use ipv6 address to mount rootfs Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* atf: remove two obsolete patchesTing Liu2020-06-163-60/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-fix-fiptool-build-error.patch fixes below issue: | gcc fiptool.o tbbr_config.o -o fiptool -lcrypto | /opt/ci/yocto/dunfell/bld-lx2160ardb/tmp/hosttools/ld: cannot find -lcrypto | collect2: error: ld returned 1 exit status | Makefile:39: recipe for target 'fiptool' failed | make[1]: *** [fiptool] Error 1 The issue was fixed in atf_git.bb in below commit from meta-freescale: commit: fa4994b2d8da73fd3ae30875b3af8d7a682cdd53 author: Daniel Klauer <daniel.klauer@gin.de> atf: Fix builds of native tools during build process 0001-Makefile-add-CC-gcc.patch fixes below issue: | byte_swap.c:9:10: fatal error: stdio.h: No such file or directory | 9 | #include <stdio.h> | | ^~~~~~~~~ | compilation terminated. | create_pbl.c:10:10: fatal error: stdio.h: No such file or directory | 10 | #include <stdio.h> | | ^~~~~~~~~ | compilation terminated. The issue was fixed in atf source code: commit: 9aae9712ec09ddeae528a1896247e5c432a6a19f author: Biwen Li <biwen.li@nxp.com> plat/nxp/tools: fix a makefiles bug that will use default implicit rules build and test have no problem without them. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: fix bug with gcc10Jens Rehsack2020-06-162-0/+30
| | | | | | | | | | | | | | | Newer buildhost distributions as Fedora 32 come with GCC10+, which causes: gcc -isystemtmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/include -O2 -pipe -Ltmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/lib -Ltmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/lib -Wl,-rpath,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -o scripts/dtc/dtc scripts/dtc/dtc.o scripts/dtc/flattree.o scripts/dtc/fstree.o scripts/dtc/data.o scripts/dtc/livetree.o scripts/dtc/treesource.o scripts/dtc/srcpos.o scripts/dtc/checks.o scripts/dtc/util.o scripts/dtc/dtc-lexer.lex.o scripts/dtc/dtc-parser.tab.o tmp/hosttools/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x10): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[3]: *** [scripts/Makefile.host:106: scripts/dtc/dtc] Error 1 make[2]: *** [tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/git/scripts/Makefile.build:432: scripts/dtc] Error 2 make[1]: *** [tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/git/Makefile:528: scripts] Error 2 make[1]: Leaving directory 'tmp/work/lx2160acex7-poky-linux/u-boot-qoriq/2019.10+fslgit-r0/build/mdr_gt_tfa_defconfig 'Backporting' fix from mainline to this failure. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* atf: use var RCW_FOLDER to allow selecting rcw folderTing Liu2020-06-101-4/+7
| | | | | | | | | | | | | | Generally, rcw are deployed to ${DEPLOY_DIR_IMAGE}/rcw/${MACHINE}/. But there are some machines that don't follow this rule. For example, lx2160ardb deployed RCW in folder lx2160ardb_rev2 for boards with Rev2 processor, but folder lx2160ardb for boards with Rev1 processor. As there are only difference on RCW for them, use variable RCW_FOLDER to allow selecting rcw folder for building atf targets. For exmaple, to build atf which supports lx2160ardb with Rev2 processor: RCW_FOLDER_lx2160ardb = "lx2160ardb_rev2" Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: update to LSDK-20.04-update-290520Jens Rehsack2020-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Forward to commit 1e55b2f9e7 (LSDK-20.04-update-290520), which contains since LSDK-20.04 (3cd9bc3993): 1e55b2f9e7 lx2160a : Update eMMC boot environment variable 98247c2b65 mmc: fsl_esdhc: workaround for hardware 3.3v IO reliability issue 9cd843a51c mmc: fsl_esdhc: read register once for card inserted status 8ded21cab5 configs: ls1012afrwy: drop env qspi_bootcmd 8911beb6ca armv8: ls1028a: clean up the environment variables 93d1089cbb configs: ls1012afrwy: fix board name aab85e08a4 configs: ls1046aqds: support distro boot d78a7f85ec configs: ls2080aqds: support distro boot 8c65af759f configs: ls1088aqds: support distro boot eae5fa98d3 include/configs: ls1012aqds: add default environment variable 9a9f2f8f34 armv8: ls1028aqds: add some environments be032ac3b4 configs: ls1028aqds: add lpuart config bd2c372fdc armv8: ls1028aqds: add lpuart dts support e8c89a28e7 arm: dts: ls1028a: add lpuart nodes c4cfcc2a34 board: freescale: ls1028a: mux changes for lpuart Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: update to tag of LSDK-20.04-update-290520Jens Rehsack2020-06-021-1/+1
| | | | | | | | Forward rcw to commit e0fab6d (LSDK-20.04-update-290520), which contains: e0fab6d lx2160a_rev2 : Add proper dividers for flexspi for top platform freq 05975f0 lx2160aqds_rev2: add RCW for 2000_800_2900_13_5_2 Signed-off-by: Jens Rehsack <sno@netbsd.org>
* ddr-phy: bump to tag of LSDK-20.04-update-290520Jens Rehsack2020-06-021-1/+1
| | | | | | | | | Bumping SRCREV to fbc036b for tag LSDK-20.04-update-290520, which contains following changes since 14d03e6 (LSDK-20.04): fbc036b lx2: ddr: phy: add fip file for 2019.04 firmware f56e808 lx2: ddr: phy: Add 2019.04 ddr phy binaries Signed-off-by: Jens Rehsack <sno@netbsd.org>
* atf{-tools}: update to LSDK-20.04-update-290520Jens Rehsack2020-06-022-2/+2
| | | | | | | | | | | | | | | | | | | | | Forward atf and atf-tools to commit 7d748e6f0, which contains since LSDK-20.04: 7d748e6f0 Enable debug print for DDR phy register read write 6af93c00b Merge pull request #106 in GITAM/atf from ~NXA27427/atf:jira/platsec-1135 to LSDK e15b57995 drivers/nxp/ddr: Fix the address decoding for 1 rank. f12307a97 ddr: phy_gen2: Enable FFE for rev1 SI 9d3807137 ddr:fix phy debug messages for 2019.04 fw 4c00f9eb2 ddr: phy-gen2: Enable High-Effort WrDQ1D b0ea56902 ddr: phy-gen2: pll related optimisation 0b895382a ddr: phy-gen2: Enable quickRd2D 9b6676c5a ddr: phy-gen2: improve signal integrity during writes 8d6e26d87 ddr: phy-gen2: dfi optimisation cd77da485 Fixing memclk calculation f0245c7ff drivers: ddr: phy-gen2: update DDR PHY firmware to v2019.04 1f29f30e6 Merge pull request #95 in GITAM/atf from ~NXA07556/atf:LSDK to LSDK 60aabf01e armv8: Add workaround for ARM 2PRF memory 77284b357 LS1046A: Remove workaround for SEC when going into LPM20 state Signed-off-by: Jens Rehsack <sno@netbsd.org>
* u-boot-fslc: upgrade 2020.01 -> 2020.04Pierre-Jean Texier2020-05-273-3/+3
| | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* atf_git: add support for chosing boot device automaticallyJens Rehsack2020-05-261-0/+3
| | | | | | | | QorIQ platforms have to choose the boot device in rcw. Solid-Run created an RCW snippet which is able to detect the boot device by checking all and use first available. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: compile only for needed boardsJens Rehsack2020-05-261-4/+5
| | | | | | | | | | Instead of default compile stage, which compiles for all built-in boards, compile those boards which are needed (based on machine configuration). Since BOARDS is a list either, do not run make for each target board but handle all of them in one run. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* u-boot-qoriq: remove superfluous .incJens Rehsack2020-05-262-28/+27
| | | | | | | | | | | | | | | | With the removal of u-boot-qoriq-fw-utils in commit d15639a0a27393aa455adae113f4692c27367e89 Author: Otavio Salvador <otavio@ossystems.com.br> Date: Thu Apr 2 11:19:34 2020 -0300 u-boot-qoriq-fw-utils: Drop recipe as libubootenv works as replacement u-boot-qoriq-common_2019.10.inc has lost any raison d'ĂȘtre. Move the content of to u-boot-qoriq-common_2019.10.inc intou-boot-qoriq_2019.10.bb for easier maintenance. Signed-off-by: Jens Rehsack <sno@netbsd.org>
* atf: fix build failure due to optee binary not existTing Liu2020-05-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | When optee enabled in DISTRO_FEATURES, optee-os-qoriq is added as DEPENDS, and atf tries to find optee binary under ${DEPLOY_DIR_IMAGE}. This has issue when do_deploy task of optee-os-qoriq does not run before atf's do_compile. Switch to find optee binary under ${RECIPE_SYSROOT} instead of ${DEPLOY_DIR_IMAGE}. Steps to reproduce the issue: $ echo 'DISTRO_FEATURES_append = " optee"' >>conf/local.conf $ bitbake -c cleansstate atf optee-os-qoriq $ bitbake -c install optee-os-qoriq $ bitbake -c compile atf | Building lx2160ardb | Makefile:633: *** 'BL32=.../tmp/deploy/images/lx2160ardb/optee/tee_lx2160ardb.bin' | was specified, but '.../tmp/deploy/images/lx2160ardb/optee/tee_lx2160ardb.bin' | does not exist. Stop. | make: *** Waiting for unfinished jobs.... Signed-off-by: Ting Liu <ting.liu@nxp.com>
* imx-uuc: Allow usage with use-mainline-bspSimone Agresta2020-05-141-1/+1
| | | | Signed-off-by: Simone Agresta <simone.agresta@bticino.it>
* imx-kobs: Allow usage with use-mainline-bspFabio Berton2020-05-111-1/+1
| | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* firmware-imx: Add 'use-mainline-bsp' as a valid overrideOtavio Salvador2020-05-081-1/+1
| | | | | | | | As 'imx' override is now filtered out, we need to whitelist the 'use-mainline-bsp' as a valid one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I393a43720bc8896d1aadaf1fed059e3102489f25
* u-boot-qoriq: fix pylibfdt build with Python3Ting Liu2020-05-089-0/+1537
| | | | | | | | | Backport patches to fix build failure on powerpc machines: | /bin/sh: 1: python2: not found | make[4]: *** [scripts/dtc/pylibfdt/_libfdt.so] Error 127 | make[3]: *** [scripts/dtc/pylibfdt] Error 2 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* atf: easy define additional build targetTing Liu2020-05-061-17/+25
| | | | | | | | | | | | Use variable PLATFORM_ADDITIONAL_TARGET to allow define machine dependent atf targets. This avoids checking ${MACHINE} in shell script, and allows define additional build target using overrides. For exmaple: PLATFORM_ADDITIONAL_TARGET ??= "" PLATFORM_ADDITIONAL_TARGET_ls1012afrwy = "ls1012afrwy_512mb" PLATFORM_ADDITIONAL_TARGET_xxx = "yyy" # for other board Signed-off-by: Ting Liu <ting.liu@nxp.com>
* uefi: update to e95ed52Ting Liu2020-05-061-1/+1
| | | | | | | | | Main updates: Common binary support for LX2-Rev1 and LX2-Rev2 LX2160A: PCIe ECAM Support Inphi: skip error return if all PLLs are not locked Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: install rev2 binaries for lx2160ardbTing Liu2020-05-061-0/+1
| | | | | | | | | | | | Now LX2160A rev2 is supported. Install rcw for both rev1 and rev2. LX2160A rev2 processor fixes some PCIe/qDMA/SATA/USB/FlexCAN issues. A new Reference Design Board (https://www.nxp.com/part/LX2160A-RDB-B) ships it. RCW binaries in folder lx2160ardb_rev2 is for the Reference Design Board with Rev 2 processor. Old boards uses rcw binariess in folder lx2160ardb. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dp-firmware-cadence: upgrade to LSDK-20.04Ting Liu2020-05-061-5/+5
| | | | | | | | | | Improved handling responses on AUX channel to fix failure on some Dell monitors. License-Update: use 'LA_OPT_NXP_Software_License v11 February 2020' Signed-off-by: Ting Liu <ting.liu@nxp.com>
* imx-boot: fix mkimage_uboot linking issueMing Liu2020-05-051-0/+2
| | | | | | | | | | | In imx-boot's Makefile, it downloads a native tool mkimage_uboot and executes it, but this native tool requires libssl.so.1.1, which is in ${STAGING_LIBDIR_NATIVE}, we need set LD_LIBRARY_PATH to include it, or it might run into following errors: | ./mkimage_uboot -E -p 0x3000 -f u-boot.its u-boot.itb | ./mkimage_uboot: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory Signed-off-by: Ming Liu <ming.liu@toradex.com>
* libimxdmabuffer: Fix ptestCarlos Rafael Giani2020-04-242-4/+19
| | | | Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* imx-kobs: Update SRCREV to cee66dAlexandru Palalau2020-04-231-1/+1
| | | | Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
* dp-firmware-cadence: fix LICENSEMatthias Schiffer2020-04-221-1/+1
| | | | | | | | | LICENSE should be "Proprieraty", not "NXP-Binary-EULA", otherwise fetch with fsl-eula-unpack will fail. Fixes #360 Signed-off-by: Matthias Schiffer <matthias.schiffer@tq-group.com>
* imx-vpu-hantro: Upgrade to 1.16.0Yuqing Zhu2020-04-201-3/+3
| | | | | | | | [G1/G2]: Fix H264 conformance test failure caused by changes in latest release [G1]: Fix memory leak, inlcudes: h264/mpeg2/mpeg4/vc1/rv/avs [Mpeg4]: Fix DivX3 can't be decoded caused by wrong sscanf string Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
* imx-vpu: Upgrade to 5.4.39.2Yuqing Zhu2020-04-201-2/+2
| | | | | | Use different name for dpu, pxp, opencl and viv g2d lib Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
* fsl-tlu: switch to source.codeaurora.orgTing Liu2020-04-201-1/+1
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* change-file-endianess: rm as no pkg need it nowTing Liu2020-04-202-59/+0
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* rcw: not DEPENDS change-file-endianessTing Liu2020-04-201-1/+1
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: update to 3cd9bc3Ting Liu2020-04-201-1/+1
| | | | | | | | | New changes: 3cd9bc3993 net/dsa: Remove (c) in copyright line c8c2bb1533 i2c: mxc: fix copyright 024518ee2e configs: ls1021a: Append CMA configuration to bootargs Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: not DEPENDS tcl/change-file-endianessTing Liu2020-04-201-2/+2
| | | | Signed-off-by: Ting Liu <ting.liu@nxp.com>
* u-boot-qoriq: rename to match version 2019.10Ting Liu2020-04-202-0/+0
| | | | | | | The right u-boot version is 2019.10. LSDK-20.04 is an unified tag for all qoriq components. Signed-off-by: Ting Liu <ting.liu@nxp.com>
* libimxdmabuffer: Upgrade to version 1.0.1Carlos Rafael Giani2020-04-201-2/+2
| | | | | | | | * Changes to migrate build system to Python 3: * waf: update to 2.0.12 * waf: use python3 Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* recipes-*: refine restrictions for NXP BSPAndrey Zhizhikin2020-04-161-4/+0
| | | | | | | | | | | | | | | | | | | | | | | Certain packages are using linux-imx-headers, which enforces them to use NXP BSP since headers are provided from the NXP kernel tree. Those recipes, which requires NXP kernel headers, are now including the use-imx-headers class to make sure the correct headers package is used. Since the introduction of separation between NXP and Mainline BSP for certain machines, recipes which are NXP-dependent are getting their COMPATIBLE_HOST to be marked as (null) effectively making them incompatible with mainline BSP which is expected behavior. By extending this restriction into the use-imx-headers class, all recipes which inherits is (because it is required) are getting automatically restricted to NXP BSP, hence making package NXP-dependent much easier. linux-imx-headers is marked as "NXP-only" but it is done explicitly inside the recipe in order to avoid confusion of inheriting the class. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-test: Rework COMPATIBLE_HOST restriction to use wildcardOtavio Salvador2020-04-161-1/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx-common: upgrade to lf-5.4.y_v2019.04Andrey Zhizhikin2020-04-161-2/+2
| | | | Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-test: upgrade recipe to lf-5.4.y branchAndrey Zhizhikin2020-04-161-2/+2
| | | | | | Upgrade recipe to pull sources from lf-5.4.y branch. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-mkimage: update to use new kernel 5.4.3-1.0.0 branchAndrey Zhizhikin2020-04-161-1/+1
| | | | | | | Update recipe to pull sources from new branch, which is aligned with new kernel version 5.4.3 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-atf: update to use new kernel 5.4.3-1.0.0 branchAndrey Zhizhikin2020-04-161-2/+2
| | | | | | | Update recipe to pull sources from new branch, which is aligned with new kernel version 5.4.3 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-test: Restrict recipe to NXP BSP onlyOtavio Salvador2020-04-151-0/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mc-utils: upgrade to LSDK-20.04 tagJens Rehsack2020-04-061-1/+1
| | | | | | | | | | | | | | Upgrade utils for management complex to latest release from NXP (LSDK-20.04) containing following updates/fixes since last update to LSDK-19.09: 8672a5f add API for MC 10.20.4 f607121 api: add symlink for MC 10.20.2 52a26c3 api: add symlink for MC 10.20.1 117b644 add API for MC 10.20.0 86f3ec4 add API for MC 10.19.0 d2628c1 Set the DPNIs configuration to default state Signed-off-by: Jens Rehsack <sno@netbsd.org>
* rcw: upgrade to LSDK-20.04Jens Rehsack2020-04-061-2/+2
| | | | | | | | | | | | | | | | Upgrade reset config word for QorIQ platform to LSDK-20.04 with following fixes/commits since LSDK-19.09: * 5689bf9 ls1028a: Increase FSPI clock frequency * 882217e Update QSPI speed to higher value of order of max at 75MHz * 153f772 LX2160A-Rev2: Add serdes lane equalization settings ethernet interfaces * 6d3370b Update NXP Copyright information * 74b88fb lx2160a_rev2 : Add support for lx2160a Rev2 configuration files * 0cfa084 ls1043ardb: Update async clock frequency provided to Fman module * d7a4fbd ls1028a: Add RCW for 899b * b1d0b6c LS1028a: Add workaround for sata errata A-010554 Signed-off-by: Jens Rehsack <sno@netbsd.org>
* aft: upgrade to LSDK-20.04Jens Rehsack2020-04-061-1/+1
| | | | | | | | | | | | | | | Upgrade NXP reference implementation of Trusted Firmware-A from NXP to to latest release from NXP (LSDK-20.04): * Merge pull request #67 in GITAM/atf from ~NXF32311/atf_nxf32311:jira/QLINUX-13542-asleep-does-not-assert-while-ls1046a-going-into-low-power-mode to LSDK |\ | * c73cd5a74 LS1046A: Fix ASLEEP did not assert when sleep * | 392a6c75d lx2160a: timer: Configure CNTFRQ register of CNTCTLBase |/ * 524d1e920 plat: nxp: ota: Update the calling for esdhc_emmc_init * e8aa4b69b nxp/emmc: Remove card detection logic for SDHC2 controller Signed-off-by: Jens Rehsack <sno@netbsd.org>
* u-boot-imx: resolve build issue with missing targetAndrey Zhizhikin2020-04-033-0/+53
| | | | | | | | | | | | | Since the replacement of u-boot-fw-utils with libubootenv in OE-Core, U-Boot recipe requires an additional target to be built, which contains the default environment. This target has been introduced in U-Boot with version 2019.07 and is missing in NXP fork of U-Boot source tree, therefore one patch from the U-Boot source tree is backported in order to introduce a missing build target. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* u-boot-qoriq: update to LSDK-20.04Jens Rehsack2020-04-032-1/+1
| | | | | | | | | | Update u-boot-qoriq from u-boot-qoriq_2019.09 to u-boot-qoriq_2020.04 since LSDK-19.09 doesn't support 'make u-boot-initial-env'. Fixes incompatibility to OE-core commit 4882a93566f2ef24787777d33950f12a9cc5db4e u-boot: Restore valid default environment for running system Signed-off-by: Jens Rehsack <sno@netbsd.org>