summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Migrate from SOC_FAMILY to MACHINEOVERRIDESChunrong Guo2019-01-108-8/+8
| | | | | | | | 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>
* imx-uuc: bump to latest revisionMarc Ferland2019-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* mx8: move non soc specific fw out of imx-baseMax Krummenacher2019-01-095-1/+12
| | | | | | | 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>
* linux-imx_4.9.123: fix kernel module deploymenmt for ipkMax Krummenacher2019-01-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* mx8: prefer u-boot-imx, linux-imxMax Krummenacher2019-01-091-3/+6
| | | | | | | | | | | 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>
* imx8: machines: silence kernel warningMax Krummenacher2019-01-092-2/+2
| | | | | | | | | | 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>
* imx-vpuwrap: Simplify COMPATIBLE_MACHINETom Hochstein2018-12-131-1/+1
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx8mmevk.conf: Remove redundant MACHINE_SOCARCH_FILTER settingTom Hochstein2018-12-131-2/+0
| | | | | | Settings are already made in conf/machine/include/imx-base.inc. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-test: Add VPU testsTom Hochstein2018-12-131-0/+1
| | | | | | Add VPU tests by making sure VPU support is in sysroots. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-test: Upgrade for i.MX 8MMTom Hochstein2018-12-131-6/+6
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Share i.MX 8 and i.MX 8X binariesTom Hochstein2018-12-131-1/+1
| | | | | | | 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>
* formfactor: Fix typo in commentTom Hochstein2018-12-131-1/+1
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-imx: Update logic for non-rootfs firmwareTom Hochstein2018-12-131-6/+13
| | | | | | | | 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>
* alsa-lib: Add support for AK4458Tom Hochstein2018-12-132-3/+128
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-base.inc: Add sha384sum to fix 8X builds of imx-bootTom Hochstein2018-12-131-0/+2
| | | | | | | | 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>
* u-boot-imx: Deploy boot image generation tools for i.MX 8MTom Hochstein2018-12-131-0/+24
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-boot: Add recipe for i.MX 8 boot partition packagesTom Hochstein2018-12-131-0/+191
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: Add recipe for i.MX 8 boot partition packagesTom Hochstein2018-12-132-0/+46
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-imx-8*: Add new firmware recipes for i.MX 8 seriesTom Hochstein2018-12-133-0/+69
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-imx: Add include file for re-use of archiveTom Hochstein2018-12-132-12/+24
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-imx: System Controller Firmware added to packageTom Hochstein2018-12-131-1/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* firmware-imx: Upgrade to 7.8, adding i.MX 8MM supportTom Hochstein2018-12-131-5/+5
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx8mmevk.conf: Add mx8m to MACHINE_OVERRIDES hierarchyTom Hochstein2018-12-131-3/+3
| | | | | | | 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>
* imx8qxpmek.conf: Add 8X family designation to MACHINE_OVERRIDESTom Hochstein2018-12-131-1/+1
| | | | | | Add mx8x to the MACHINE_OVERRIDES hierarchy. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx8mqevk.conf: Add 8M family designation to MACHINE_OVERRIDESTom Hochstein2018-12-131-1/+1
| | | | | | Add mx8m to the MACHINE_OVERRIDES hierarchy. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-sc-firmware: Add new package System Controller FirmwareTom Hochstein2018-12-131-0/+38
| | | | | | Add System Controller firmware package for i.MX 8 and 8X families. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-atf: Add new package ARM Trusted FirmwareTom Hochstein2018-12-132-0/+76
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-kobs: Fix a typoSebastien Bourdelin2018-12-131-1/+1
| | | | | Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ovs-dpdk: set DPAA_VER = "dpaa"Chunrong Guo2018-12-131-2/+1
| | | | | | | *dpdk do not support 32bit target Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libdrm: Add nobranch optionSebastien Bourdelin2018-12-131-1/+1
| | | | | | | | | | 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>
* dpdk: set DPAA_VER = "dpaa"Chunrong Guo2018-12-131-2/+1
| | | | | | | * dpdk do not support 32bit target Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* openssl-qoriq: enable -DHAVE_CRYPTODEV optionChunrong Guo2018-12-131-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p1020rdb: update uboot config * default link nor uboot typesChunrong Guo2018-12-131-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* p2020rdb: update uboot config * default link nor uboot typesChunrong Guo2018-12-131-1/+1
| | | | | | 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>
* qe-ucode: Fix python indentation as per OE-Core style guidelinesKhem Raj2018-12-051-6/+6
| | | | | | | 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>
* u-boot-fslc: Bump to 6e25ce6f3c revisionOtavio Salvador2018-12-031-1/+1
| | | | | | | | This includes following fixes: 6e25ce6f3c pico-imx7d: Increase the CONFIG_ENV_OFFSET size Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc-mxsboot: When building target recipe, limit it to fsl machinesKhem Raj2018-11-301-0/+2
| | | | | | | | | 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>
* linux-fslc: Bump revision to 093a10401c15Otavio Salvador2018-11-291-1/+1
| | | | | | | | This applies following changes: 093a10401c15 ARM: dts: imx7d-pico: Describe the Wifi clock Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Upgrade to 4.19-based forkOtavio Salvador2018-11-284-9/+15
| | | | | | | This upgrades the Linux FSLC to a 4.19-based fork. It is currently based on 4.19.5 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Upgrade to 2018.11-based forkOtavio Salvador2018-11-274-3/+3
| | | | | | | | | | | | | | | | This upgrade our fork to the current stable release. It got most of our patches merged and now it has a very small set which are basically Yocto Project specific stuff. Still applied patches are: 1f39b911b7 mx25pdk: Change root to use a single partition layout a0f8bec9d3 mx6sabre_common: Dynamically change the video output 7847536319 mx6sabresd: Enable video interfaces in bootargs 994d8e0733 mx6sabresd: Use LDO dtb file until LDO bypass support is added c6c87fb39b mx6slevk: Use LDO dtb file until LDO bypass support is added Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtbase: Do not modify QT_CONFIG_FLAGSAndreas Müller2018-11-211-5/+0
| | | | | | | | | * For distros enabling x11 and wayland it breaks X11 images (xfce/lxqt) for ALL machines * It is a setting which can be done at runtime. E.g KDE plasma does so. * Settings like these do NOT belong into BSP layers Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* dce: add recipesChunrong Guo2018-11-191-0/+21
| | | | | | | | | | | | *include the following changes: 8d6dd32 - .gitmodules: use codeaurora url 492eecd - dpdcei: Affine thread for FQDAN setup b2a48e8 - dce: Support LX2160 SOCs 62af9fe - dce: Userspace dce support for DPAA2 devices 51d907a - Initial Commit Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cst: update to 3285e1d23a6abe3db6bChunrong Guo2018-11-192-30/+1
| | | | | | | | | | | | | | | | | | | | *include the following changes: 3285e1d - Merge pull request #98 in SDK/cst from ~NXA27423/cst-sg-table:master to master abc448f - Correct OEM_UID and FSL_UID flag ac8c66c - LX2 - Add uni_pbi input file bea5298 - Merge pull request #101 in SDK/cst from ~NXA06956/cst-jaypee:master to master 2698da2 - ISBC and ESBC cst changes for LX2160 e9ccaa9 - IMA EVM:LS1012A: adds input file to support image signing c8f77f1 - Changes the initramfs image address in input file. 05be800 - Merge pull request #94 in SDK/cst from ~NXA27427/cst:master to master 44d610c - Ls2088/1088: Fuse provisioning: Adds input file. a1a2f5f - IMA-EVM Feature: Adds input files for signing images. 85c227b - Fix OTPMK generation issue *remove patch Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ppa-optee: support ls2088aChunrong Guo2018-11-191-1/+2
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* dpdk: add '-fPIC' to CPU_CFLAGSChunrong Guo2018-11-191-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmc: set EXTRA_OEMAKE_PLATFORM for p* targetsChunrong Guo2018-11-081-1/+7
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* udev-rules-qoriq: remove rule for t1024Chunrong Guo2018-11-081-1/+0
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx-headers: Reduce visibility to imx host aloneKhem Raj2018-11-081-0/+2
| | | | | | | | It uses variables that are specific to meta-fsl layer and when using in multi-BSP env this fails to expand those variables Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: renamed ls1088ardb_pb -> ls1088ardb-pbChunrong Guo2018-11-081-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ls1088ardb-pb : renamed ls1088ardb_pb.conf -> ls1088ardb-pb.confChunrong Guo2018-11-081-0/+0
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>