aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-01-10imx-boot: Fix the symbolic link filename to imx-bootDaiane Angolini
Fix the error: | File "/media/daiane/TRIFORCE/yocto/master/sources/poky/scripts/lib/wic/filemap.py", line 132, in _open_image_file | % (self._image_path, err)) | wic.filemap.Error: cannot open image file '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mmevk/u-boot.imx': [Errno 2] No such file or directory: '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mmevk/u-boot.imx' Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
2019-01-10gstreamer1.0-plugins-good: fix souphttpsrc dependency cherry-picked from ↵sivasubramanian
openembedded-core master Signed-off-by: sivasubramanian <sivasubramanian.patchaiperumal@linaro.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10ptpd-qoriq: Limit BSP specific recipe on relevant SOCsMax Krummenacher
Prevents the following when building for non qoriq machines: | NOTE: Multiple providers are available for runtime ptpd (ptpd, ptpd-qoriq) | Consider defining a PREFERRED_RPROVIDER entry to match ptpd | NOTE: Multiple providers are available for runtime ptpd-dev (ptpd, ptpd-qoriq) | Consider defining a PREFERRED_RPROVIDER entry to match ptpd-dev Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10fm-ucode: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10management-complex: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10dpl-examples: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10hyperrelay: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10qe-ucode: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10ppfe-firmware: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10ls2-phy: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10rcw: remove fsl-eula-unpack classChunrong Guo
*rcw license is not EULA Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10license: clarify the licensing for the project's metadataDima Zavin
Presently, the recipe files in meta-freescale are under an ambiguous license. There is a EULA file at the root, but it's clearly not meant to apply as the default license as it is only explicitly called out in a few recipes and mirrors the language of the LSDK. The yocto upstream projects are meant to be distributed under a more liberal license than the LSDK. There are several licenses listed is custom-licenses/, but those again only apply to specific recipes (e.g. NXP-Binary-EULA). The license for the recipes themselves (and for the layer metadata, etc.) is not clear and is problematic when attempting to host a mirror of this code. So, add a LICENSE file that describes this situation, and provide a reference copy of the MIT license (taken from poky/meta/). Signed-off-by: Dima Zavin <dmitriyz@waymo.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10Migrate from SOC_FAMILY to MACHINEOVERRIDESChunrong Guo
MACHINEOVERRIDES way is more straightforward than SOC_FAMILY, so migrate from SOC_FAMILY to MACHINEOVERRIDES for NXP QorIQ PPC targets. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10imx-uuc: bump to latest revisionMarc Ferland
* Includes the following changes: e3fbdfe ufb: fix printf warning about argument type 48043c0 sdimage: fix printf warnings about expected argument types 79e9798 sdimage: rework verbose/debug messages ceec934 sdimage: reorder writes to reduce risk in case of power loss during update 59ff3e3 sdimage: refactor debug messages 3eeebda sdimage: introduce alignment support for second bootstream 8f7ec52 sdimage: restore compatibility to i.MX23 3136bbf sdimage: major refactoring 32644ae sdimage: use EXIT_FAILURE and EXIT_SUCCESS for return values 3633e94 sdimage: minor refactoring, renames etc. 7640d2f sdimage: handle endianess correctly 4100d09 sdimage: drop global variables 2fff78e sdimage: refactor boot control block structure 702747e sdimage: drop Windows line termination on success message b195bdc sdimage: drop unneeded initialization 61ca818 sdimage: use platform independed variable types and rename members slightly 014ddad sdimage: minor whitespace style fixes Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-09mx8: move non soc specific fw out of imx-baseMax Krummenacher
It is unlikely that all future mx8 machines will require ath10k fw. So add it in the specific board configuration and not in imx-base.inc. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-01-09linux-imx_4.9.123: fix kernel module deploymenmt for ipkMax Krummenacher
Change the LOCALVERSION to '-imx'. While only linux-imx_4.9.123.bb fails, change the the same pattern in linux-imx-headers_4.9.123.bb for consistency. At least the ipk packager doesn't like the '_' characters and errors out with the following for each kernel module: | ERROR: Fatal errors occurred in subprocesses: | Command 'PATH="..." opkg-build -Z xz kernel-module-snd-usbmidi-lib-4.9.123-imx_4.9.123_imx8mm_ga+g6a71cbc08975 \ | .../deploy-ipks/imx8qmmek' returned non-zero exit status 1.: Traceback (most recent call last): | File "/build/krm/oe-core_master/build/../layers/openembedded-core/meta/lib/oe/utils.py", line 272, in run | ret = self._target(*self._args, **self._kwargs) | File "/build/krm/oe-core_master/build/../layers/openembedded-core/meta/classes/package_ipk.bbclass", line 230, \ | in ipk_write_pkg | shell=True) | File "/usr/lib64/python3.6/subprocess.py", line 336, in check_output | **kwargs).stdout | File "/usr/lib64/python3.6/subprocess.py", line 418, in run | output=stdout, stderr=stderr) | subprocess.CalledProcessError: Command '...' returned non-zero exit status 1. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-01-09mx8: prefer u-boot-imx, linux-imxMax Krummenacher
Fixes: | ERROR: Nothing PROVIDES 'virtual/kernel' | linux-fslc-imx PROVIDES virtual/kernel but was skipped: incompatible with machine imx8qmmek (not in COMPATIBLE_MACHINE) | ERROR: Nothing PROVIDES 'virtual/bootloader' | u-boot-fslc PROVIDES virtual/bootloader but was skipped: incompatible with machine imx8qmmek (not in COMPATIBLE_MACHINE) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-01-09imx8: machines: silence kernel warningMax Krummenacher
The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include needs to do the same, otherwise bitbake emits a warning and the kernel isn't removed. | WARNING: .../linux-yocto_4.19.bb: Variable key RDEPENDS_${KERNEL_PACKAGE_NAME}-base (${KERNEL_PACKAGE_NAME}-image) replaces original key RDEPENDS_kernel-base (). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-13imx-vpuwrap: Simplify COMPATIBLE_MACHINETom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx8mmevk.conf: Remove redundant MACHINE_SOCARCH_FILTER settingTom Hochstein
Settings are already made in conf/machine/include/imx-base.inc. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-test: Add VPU testsTom Hochstein
Add VPU tests by making sure VPU support is in sysroots. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-test: Upgrade for i.MX 8MMTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-base.inc: Share i.MX 8 and i.MX 8X binariesTom Hochstein
The SOC-specific binaries for i.MX 8 and 8X families are compatible, so set MACHINE_SOCARCH_SUFFIX to share. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13formfactor: Fix typo in commentTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: Update logic for non-rootfs firmwareTom Hochstein
Certain i.MX 8 firmware packages are included in the boot image via imx-boot recipe, not through rootfs. Clarify the logic that handles this. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13alsa-lib: Add support for AK4458Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-base.inc: Add sha384sum to fix 8X builds of imx-bootTom Hochstein
Fix the following build error: | sh: 1: sha384sum: not found | Failed to hash file: scfw_tcm.bin Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13u-boot-imx: Deploy boot image generation tools for i.MX 8MTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-boot: Add recipe for i.MX 8 boot partition packagesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-mkimage: Add recipe for i.MX 8 boot partition packagesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx-8*: Add new firmware recipes for i.MX 8 seriesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: Add include file for re-use of archiveTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: System Controller Firmware added to packageTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: Upgrade to 7.8, adding i.MX 8MM supportTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx8mmevk.conf: Add mx8m to MACHINE_OVERRIDES hierarchyTom Hochstein
There is commonality between 8M and 8M Mini, so add a new machine override to the hierarchy. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx8qxpmek.conf: Add 8X family designation to MACHINE_OVERRIDESTom Hochstein
Add mx8x to the MACHINE_OVERRIDES hierarchy. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx8mqevk.conf: Add 8M family designation to MACHINE_OVERRIDESTom Hochstein
Add mx8m to the MACHINE_OVERRIDES hierarchy. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-sc-firmware: Add new package System Controller FirmwareTom Hochstein
Add System Controller firmware package for i.MX 8 and 8X families. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-atf: Add new package ARM Trusted FirmwareTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-kobs: Fix a typoSebastien Bourdelin
Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13ovs-dpdk: set DPAA_VER = "dpaa"Chunrong Guo
*dpdk do not support 32bit target Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13libdrm: Add nobranch optionSebastien Bourdelin
The codeaurora repository doesn't provide a remote HEAD, which cause an issue when bitbake try to verify the SHA1 of the commit id. The nobranch option allow to bypass this behaviour and correctly checkout the commit id. Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13dpdk: set DPAA_VER = "dpaa"Chunrong Guo
* dpdk do not support 32bit target Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13openssl-qoriq: enable -DHAVE_CRYPTODEV optionChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13p1020rdb: update uboot config * default link nor uboot typesChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13p2020rdb: update uboot config * default link nor uboot typesChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-05qe-ucode: Fix python indentation as per OE-Core style guidelinesKhem Raj
Fixes parsing warnings e.g. qe-ucode_git.bb: python should use 4 spaces indentation, but found tabs in qe-ucode_git.bb, line 14 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-03u-boot-fslc: Bump to 6e25ce6f3c revisionOtavio Salvador
This includes following fixes: 6e25ce6f3c pico-imx7d: Increase the CONFIG_ENV_OFFSET size Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-30u-boot-fslc-mxsboot: When building target recipe, limit it to fsl machinesKhem Raj
The latest updates observed that the target recipe is building for qemu machines as well, which is not useful. see http://errors.yoctoproject.org/Errors/Details/202502/ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-29linux-fslc: Bump revision to 093a10401c15Otavio Salvador
This applies following changes: 093a10401c15 ARM: dts: imx7d-pico: Describe the Wifi clock Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>