summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fsl-eula-unpack.bbclass: CleanupTom Hochstein2020-03-271-19/+10
| | | | | | | | | - Remove current working directory handling and use the equivalent runfetchcmd workdir parameter - Simplify the SRC_URI for loop Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit fee27818df40719c62bddde717737fb30cef3013)
* glmark2: don't build drm flavours for machines not supporting itMax Krummenacher2020-03-161-0/+4
| | | | | | | | | | | | | | imx-gpu-viv_6.4.0.p1.0-aarch32 does not provide virtual/libgbm and thus a build with drm* in PACKAGECONFIG does fail. Thus remove drm* from PACKAGECONFIG for those machines. | ERROR: Nothing PROVIDES 'virtual/libgbm' (but .../glmark2_git.bb DEPENDS on or otherwise requires it) | gpulib PROVIDES virtual/libgbm but was skipped: incompatible with machine fixes: 7801868f glmark2: Remove bbappend Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 340f3f2bcc7bcf7f5f3abad9973ac745571fd571)
* glmark2: Remove bbappendJoshua Watt2020-03-161-4/+0
| | | | | | | | | | | | | The default PACKAGECONFIG for glmark2 builds just fine on imxgpu3d and imxgpu2d platforms, and doing so enables support for the drm based tests. Tested on imx8mq and imx8qm Backport to zeus Signed-off-by: Joshua Watt <Joshua.Watt@garmin.com> (cherry picked from commit 7801868f4969bc3f93f9d419e7852206e45fad53)
* Revert "fsl-eula-unpack.bbclass: Facilitate downstream EULA update"Otavio Salvador2020-03-031-2/+1
| | | | This reverts commit 07ea4fbb111ea57eb77c80e294d3462ce263d57d.
* fsl-eula-unpack.bbclass: Facilitate downstream EULA updateTom Hochstein2020-03-031-1/+2
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* linux-fslc: Update to use 5.4.x versionFabio Berton2020-02-194-8/+19
| | | | | | | Update to tag v5.4.20 and sync defconfig files. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit 66a2169bd2e449856e1eb6891d8383a60365936d)
* mesa: Allow to use Etnaviv with i.MX8Frieder Schrempf2020-02-171-10/+10
| | | | | | | | | | | | | Currently the settings for i.MX8 are fixed to only allow to use OSMesa for offscreen rendering. Actually etnaviv is usable on i.MX8MM an it should therefore be possible to let Gallium be enabled instead of unconditionally disabling it. Therefore we introduce the USE_OSMESA_ONLY variable, that can be set to "no" for i.MX8 if etnaviv should be used just like for i.MX6. Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> (cherry picked from commit deb2f61f227dcb31ed41629c98e5e5e1edf3afec)
* mesa: Use PACKAGECONFIG to enable Gallium driversFrieder Schrempf2020-02-171-2/+2
| | | | | | | | | We don't need to manipulate the GALLIUMDRIVERS variable. Setting the correct PACKAGECONFIG options is enough as the main recipe handles the rest. Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> (cherry picked from commit 494ed8c9b7b211397ce621a36345539a23433ecc)
* imx-imx-boot-bootpart.wks.in: Fix overlap of imx-boot and boot partitionsTom Hochstein2020-02-121-3/+3
| | | | | | | The u-boot env offset in the imx-boot partition is 4MiB, so set the boot partition alignment to 8MiB to fix the overlap. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-imx-boot-bootpart.wks.in: Fix the layout commentTom Hochstein2020-02-121-5/+4
| | | | | | | | The layout comment was incorrect. It was missing the start of the rootfs and what was there wasn't updated when the boot partition was increased to 64MiB. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* fsl-vivante-kernel-driver-handler: Fix kernel name in variable assignmentTom Hochstein2020-02-071-3/+3
| | | | | | | | | | | | | | If the graphics driver is built into the kernel, a warning is generated for each i.MX kernel recipe, like this: WARNING: /home/r60874/zeus/sources/meta-imx/meta-bsp/recipes-kernel/linux/linux-imx_5.4.bb: Variable key RPROVIDES_${KERNEL_PACKAGE_NAME}-base ( ${KERNEL_PACKAGE_NAME}-${KERNEL_VERSION}) replaces original key RPROVIDES_kernel-base ( kernel-module-imx-gpu-viv). The problem is that the kernel name used in variables is no longer a constant 'kernel', but is now parameterized: https://github.com/openembedded/openembedded-core/commit/6c8c899849d101fd1b86aad0b8eed05c7c785924 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* linux-fslc(-lts): add CONFIG_NET_SCH_FQ_CODE=y and necessary dependsAndreas Müller2020-02-052-0/+6
| | | | | | | | | | Otherwise modern systemd complains: | Feb 05 13:22:36 some-host systemd-sysctl[186]: Couldn't write 'fq_codel' to 'net/core/default_qdisc', ignoring: No such file or directory | Feb 05 13:22:36 some-host systemd-sysctl[186]: Couldn't write '1' to 'net/ipv4/tcp_syncookies', ignoring: No such file or directory Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit 33410da17f40dd949d29d1daa20c2c89b6741ce5)
* firmware-imx: remove sdma-imx6q.bin and sdma-imx7d.binJoris Offouga2020-01-221-4/+2
| | | | | | This files is already provide by linux-firmware Signed-off-by: Joris Offouga <offougajoris@gmail.com>
* pktgen-dpdk: Remove redundant EXTRA_CFLAGS settingsChunrong Guo2019-12-301-2/+1
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* udev-rules-qoriq: add 73-fsl-enetc-networking.rules to qoriq-arm64Chunrong Guo2019-12-302-1/+20
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* libpkcs11: install all appChunrong Guo2019-12-301-1/+1
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ls1021atwr: update UBOOT_CONFIGChunrong Guo2019-12-301-6/+6
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* tsntool: do configure task depends on do_shared_workdir taskChunrong Guo2019-12-301-0/+2
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ls1028ardb: update machine config *set default rcw to rcw_1500_gpu600Chunrong Guo2019-12-301-3/+3
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ddr-phy: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* mc: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* uefi: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ppfe-firmware: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* fm-ucode: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* qe-ucode: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* ls2-phy: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* inphi: remove fsl-eula-unpack classChunrong Guo2019-12-261-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* linux-fslc-lts-4.19: Add CONFIG_USER_NSAndreas Müller2019-11-271-0/+1
| | | | | | | | | | | | | upower >= 0.99.11 does not start and complains: | systemd[950]: upower.service: Failed to set up user namespacing: Invalid argument Inspired by [1] [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939510 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit 1657dede51929c342f9998be7d3b34f7f27daf1f)
* optee-os_3.2.0: change PLATFORM_FLAVOR for imx6ulz14x14evkClement Faure2019-11-271-1/+1
| | | | | | | The platform flavor 'mx6ulzevk' has been added to Optee-OS. Signed-off-by: Clement Faure <clement.faure@nxp.com> (cherry picked from commit 0812b771626eda0ac8854b0d2bfe7e92045ffe39)
* linux-fslc-imx_4.9: resolve version for cve scansAndrey Zhizhikin2019-11-191-0/+2
| | | | | | | | | | | | | | | CVE scanner is unable to parse the version of linux kernel recipe, which caused warnings to be produced during the scan task since kernel version was not properly identified. This was caused by the fact that CVE_VERSION is set per default to PV, and PV of this receipe does nto resolve in a proper (and actual) kernel version provided. By setting CVE_VERSION to explicitly point to KERNEL_VERSION, this recipe effectively provides a proper kernel version to CVE scanner. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* linux-fslc-imx_4.9-1.0.x: replace patchset to the one from stableAndrey Zhizhikin2019-11-195-269/+133
| | | | | | | | | | | | Replace the patchset, which resolves kernel compilation issues when gcc9 is used. Original patchset introduced here was the initial commit that solved the issue, while this patchset is cherry-picked from stable tree branch linux-4.9.y and included included in v4.9.188 upwards. Once linux-fslc-imx would get updated past v4.9.188 - this patchset should be removed from the layer. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* aiopsl: fix missing pathChunrong Guo2019-11-191-1/+1
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t4240rdb-64b: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t4240rdb : update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t2080rdb-64b : update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t2080rdb : update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t1042d4rdb: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t1042d4rdb-64b: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t1024rdb: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* t1024rdb-64b: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p5040ds-64b: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p5040ds: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p4080ds: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p3041ds: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p2041rdb: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p2020rdb: update UBOOT_CONFIGChunrong Guo2019-11-191-8/+8
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* p1020rdb: update UBOOT_CONFIGChunrong Guo2019-11-191-4/+4
| | | | | | *update uboot image name for boot config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* mpc8548cds: update UBOOT_CONFIGChunrong Guo2019-11-191-1/+1
| | | | | | *change uboot image name to u-boot-with-dtb.bin for NOR boot defconfig, Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* weston-init: Keep the logic to edit weston.ini to meta-freescaleKhem Raj2019-11-191-1/+1
| | | | | | | | | | | | | | This logic does not work across multiple layers even OE-Core machines dont build with it. For now its best to keep this confined to meta-freescale machines Idea is good but it needs to align with OE-core's methods where currently in OE-Core we expect machines to override weston.ini completely per machine, this logic sort of goes against it. However it has some goodness to it, eg. adding options based on DISTRO_FEATURES which OE-Core could have too but maybe implemented differently. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-fslc-imx_4.9-1.0.x: Backport patches to fix building with gcc 9Tom Hochstein2019-11-183-0/+270
| | | | | | Closes #192. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>