| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| | |
| | | |
u-boot-fslc: drop unused deploy task append
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Recipe contains append to a deploy task, which is currently handled by
imx-boot-container class and is not needed in the recipe anymore.
Moreover, recipe compatibility does not include mx8m machine override,
which makes the deploy append block never to be included.
Remove the unused append block from recipe.
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
|
|\ \
| | |
| | | |
linux-fslc: bump revision to include msm fix
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Wouter Vanhauwaert discovered that the latest linux-fslc kernel would panic
when booting on an imx53-based device:
https://github.com/Freescale/meta-freescale/issues/864
Fabio Estevam added a fix to linux-fslc, therefore we bump the revision to
pick up this fix.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|\ \ \
| |/ /
|/| | |
isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variable
|
|/ /
| |
| |
| |
| |
| | |
Also remove uneeded -lm option from run.sh script invocation.
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
|
|\ \
| | |
| | | |
tinycompress: Fix build with musl
|
|/ /
| |
| |
| |
| |
| |
| | |
Fixes a build error discovered by musl, we need to include sys/types.h
for u_charr and its friends.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\ \
| | |
| | | |
Gstreamer: Upgrade to 1.18.0[.imx]
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Add tinycompress, a library to handle compressed formats like MP3.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Includes switch to meson.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The bbappend overrides a non-existent variable PACKAGECONFIG_GL. The values
set by the override do not exist either, so just drop the bbappend.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The layer uses 1.18.0.imx locally and 1.18.4 upstream, so align the
bbappend.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
qcacld: Drop BSP support
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
NXP has dropped support for qcacld, plus the code is not compatible
with 5.10, so drop BSP support.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
imx8mm-evk.inc: Drop qca9377
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The build for kernel-module-qca9377 is broken:
```
| /.../yocto/master/build/tmp/work/imx8mm_lpddr4_evk-fsl-linux/kernel-module-qca9377/3.1-r0/git/CORE/SERVICES/COMMON/adf/linux/adf_os_dma_pvt.h:104:25: error: 'DMA_ATTR_NON_CONSISTENT' undeclared (first use in this function)
| 104 | DMA_ATTR_NON_CONSISTENT);
| | ^~~~~~~~~~~~~~~~~~~~~~~
```
The Linux API here is changed for 5.10, so the i.MX fork is now
incompatible. Nothing suitable is found in Qualcomm's source either,
so drop qca9377.
Fixes: #851
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
imx-gpu-apitrace: enable back for glibc >= 2.34
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Upsteam suggested that for glibc >= 2.34, dlsym wrappers can be
disabled, see [1].
Similar commit is introduced in meta-oe:
9fdc7960b ("apitrace: Enable on glibc >= 2.34")
Introduce patch to the layer and enable the package.
Link: [1]: https://github.com/apitrace/apitrace/issues/756
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Cc: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| | | |
| | | | |
Kernel upgrade (linux-fslc to 5.14)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Re-sync layer configuration files with following from upstream:
arch/arm64/configs/defconfig -> armv8a/defconfig
All remaining config files are currently in-sync with upstream and do
not require any further modifications.
Upstream kernel sync commit: 7d2a07b76933 ("Linux 5.14")
Following layer commits contains changes that are kept in config files:
----
b33ea2c5 ("linux-fslc: defconfig: Select the Wifi ath10k sdio driver")
97d2ea43 ("linux-fslc: Fix build issue when compiling LTTng")
----
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pick up the latest kernel branch from linux-fslc repository.
Kernel repository has been upgraded up to v5.14 from stable korg.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \ \
| | | |
| | | | |
conf: machine: imx8m: correct tune for mainline bsp
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Mainline BSP does not contain imx8m in machine overrides, which causes
generic tunes to be set for i.MX8M derivates, rather than a more precise
tune which enables crypto extension. Those extensions are enabled in NXP
BSP due to those settings rely on machine overrides.
Adapt tunes for Mainline BSP in machine include files to include crypto
extensions and align it with NXP BSP.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \ \
| |/ /
|/| | |
mesa: drop patches after upgrade to 21.2.1
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OE-Core mesa has been upgraded to version 21.2.1, which has all patches
included.
Drop all patches from the layer as they are not applicable anymore and
remove them from SRC_URI.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \
| | |
| | | |
imx-base.inc: Define a default value for OPTEE_BIN_EXT
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Without a default the IMAGE_BOOT_FILES is not parsed properly, leading
to the following error for machines without such a variable definition:
```
| ERROR: _exec_cmd: install -m 0644 -D /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/work/imx233_olinuxino_maxi-oe-linux-gnueabi/core-image-base/1.0-r0/tmp-wic/boot.2/make_dtb_boot_files returned '1' instead of 0
| output: install: cannot stat '/z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files': No such file or directory
ERROR: Task (/opt/oe/configs/z/build-master/imx233-olinuxino-maxi/layers/openembedded-core/meta/recipes-core/images/core-image-base.bb:do_image_wic) failed with exit code '1'
```
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
imx-gpu-viv: Provides virtual/libgl for framebuffer
|
|/ /
| |
| |
| |
| |
| |
| | |
Support for GL on framebuffer is available for some time, at least
since 6.4.0.p2.6.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
Add OP-TEE support for imx6qdlsabre* machines
|
| | |
| | |
| | |
| | |
| | |
| | | |
If optee is enabled via machine feature, use optee uboot config.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For optee support tee.bin is needed in the image.
The optee image uTee is renamed with an SOC qualifier.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
Graphics upgrade for NXP 5.10.35-2.0.0 release
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The functionality of libwayland-viv-imx and libgc-wayland-protocol-imx
was moved to libegl-imx some time ago, so drop the empty packages.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The header file `/usr/include/CL/cl_viv_vx_ext.h` is needed at
runtime, so move it to the main package `libclc-imx`.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The binaries are already stripped, so inhibit sysroot stripping.
Fixes multiple warning messages like:
WARNING: imx-gpu-viv-1_6.4.3.p2.0-aarch64-r0 do_populate_sysroot: File '/usr/lib/libGLES_CL.so.1.1.0' from imx-gpu-viv was already stripped, this will prevent future debugging!
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Certain libnn-imx libraries and headers were moved to nn-imx recipe. Note
that nn-imx currently exists only in meta-imx layer.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|