| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
2043f5e MA-18905 Fix NV12 tiled+interlaced to NV12 Linar output not correct issue.
dec91a5 MGS-6047-4 [#ccc] G2d - add support for multiplane destination formats
530834d MGS-6068 [#ccc] [i.MX8QXPC0-MEK@Linux_IMX_5.4.70-2.3.0 Q4 RC1]imxvideoconvert_g2d
6f000cd MA-12001-2 Fix dpu_test build fail on android
3a7b8d4 MA-18242 configure vscale setup factor2 for bob deinterlace
e59edc7 MGS-6114 [#ccc] [QNX] - add support for dpu register locking
c4784ec MA-12001 Fix Android emulator build error
9fe13fb MGS-6047-3 [#ccc] G2d - add support for multiplane destination formats
43b1eb4 MGS-6047-2 [#ccc] G2d - add support for multiplane destination formats
30f3ece MGS-6047-1 [#ccc] G2d - add support for multiplane destination formats
0dfcf62 MGS-5942 [#ccc] G2D - add support of caching allocated buffers
db7e627 MGS-6062 [#ccc] [G2D] YUV rotation is slow
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>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See the change log for more details:
https://source.codeaurora.org/external/imx/imx-manifest/tree/GraphicsChangeLogv6?h=imx-linux-hardknott
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \ \
| |/ /
|/| | |
machines: Adjust for using new location of tune files from core
|
|/ /
| |
| |
| | |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\ \
| | |
| | | |
u-boot-fslc: update to v2021.07
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
U-Boot repository has been upgraded to v2021.07 from DENX repository.
Following upstream commits are included in this version:
----
840658b093 Prepare v2021.07
09576cdb6a Merge tag 'u-boot-amlogic-20210703' of https://source.denx.de/u-boot/custodians/u-boot-amlogic
8c6d8c3219 configs: libretech: set SPI mode to 0
62c7e40a04 Merge tag 'efi-2021-07-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi
760d2f9e9e autoboot: fix MENUKEY
0fa5020c02 efi_loader: Allow capsule update on-disk without checking OsIndications
149108a3eb efi_loader: clear OsIndications
417a3c24c9 efi_loader: Improve the parameter check for QueryVariableInfo()
abd62e4d41 efi_loader: missing parentheses in query_console_size
6e0184b86f efi_loader: Always install FMPs
b891ff18f8 efi_loader: Force a single FMP instance per hardware store
3ef772230d efi: Fix to use null handle to create new handle for efi_fmp_raw
b7ad721c83 Revert "TEST: USB_HOST not USB"
4e1903a645 TEST: USB_HOST not USB
e2e95e5e25 spi: Update speed/mode on change
605cbcb0a4 Merge tag 'efi-2021-07-rc5-2' of https://source.denx.de/u-boot/custodians/u-boot-efi
70e80666f2 smbios: Fix SMBIOS tables
ff192304b6 smbios: Fix BIOS Characteristics Extension Byte 2
a86ed41bff doc/usage: cmd-usage help file for askenv
8c6532d7c4 smbios: convert function descriptions to Sphinx style
2b8723c5a1 efidebug: correct display of BootOrder
7891fe675d efi_loader: TPL_HIGH_LEVEL not allowed for CreateEvent
----
Link: https://lore.kernel.org/u-boot/20210705151317.GW9516@bill-the-cat/
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|\ \ \
| |/ /
|/| | |
imx-gpu-apitrace: exclude from builds with glibc 2.34+
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upstream project has issues with new glibc dropping __libc_dlopen_mode
and __libc_dlsym functions, which were initially marked as
GLIBC_PRIVATE.
Since according to [1] there is no solution for upstream at the moment,
exclude the NXP fork of apitrace from builds.
meta-oe has similar exclusion commit ba94b0fef ("apitrace: Exclude from
builds with glibc 2.34+") for upstream component.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Link: [1]: https://github.com/apitrace/apitrace/issues/756
|
|\ \
| |/
|/| |
Convert to new override syntax
|
| |
| |
| |
| |
| |
| | |
Override conversion script got confused here perhaps
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds fixes for _imx, _imxdpu, _imxdrm, _imxgpu, _imxgpu3d,
virtual PREFERRED_PROVIDER versions
Fix other places for imx/imxdpu/imxdrm overrides
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
SRCREV_extra is not an override, so keep the underscore here.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
New override mechanism uses ":" instead of "_", this causes the extlinux
variables defined in machine include files not ot be set proper.
Correct exlinux variables syntax to adhere to new overrides.
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
| |
| |
| |
| |
| |
| | |
New override syntax requires it
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|/
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\
| |
| | |
imx-cst: introduce the recipe for the version 3.3.1
|
|/
|
|
|
|
|
|
| |
It provides a code signing tool for signing images for i.MX-based NXP processors
using High Assurance Boot (HABv4) library in the internal boot ROM or the
Advanced High Assurance Boot (AHAB) subsystem.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
|