| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- imx93-14x14-evk-lvds-it6263.dtb
- imx93-14x14-evk-mqs.dtb
Signed-off-by: Jun Zhu <junzhu@nxp.com>
(cherry picked from commit f92e0703f225f10eb48c0d255057ec69fcb27a21)
|
|
|
|
|
|
|
| |
Add machine overrides similar to imx-nxp-bsp and imx-mainline-bsp.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
(cherry picked from commit 7eb08cfff49e69a0a8af2ba922dee54d4b76e2bc)
|
|
|
|
|
|
| |
IMX_SOC_REV defaults to A0, so no need to override it.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
The machine improperly hard-codes PREFERRED_PROVIDER instead of using
the layer variable.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
| |
Copy latest support from NXP BSP LF6.6.52_2.2.0.
Note that clang is disabled in optee-os-fslc.inc, which is copied from
meta-arm optee-os.inc.
Fixes: Issue 2048 - Upgrade BSP to LF6.6.52_2.2.0
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Walnascar, 8QM and 8QXP MEK fail to boot. One difference in the log
compared with Styhead is the getty on ttyAMA0 instead of ttyLP0 and a
failure:
```
[ TIME ] Timed out waiting for device /dev/ttyAMA0.
```
It seems SERIAL_CONSOLES for these two boards has been wrong all along
but masked until recently:
https://git.yoctoproject.org/poky/commit/meta/recipes-core/systemd?id=d1eaffbd6bde845c3fcd81660b694e1ea1f46ab2
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
| |
mx8mq uses 0x30860000 as the base address for boot uart base.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
(cherry picked from commit b6a666659c2405f471559e7891eaca9056ba35f6)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some hardware vendors provide a customized Optional Executable Image
(OEI) with changes specific to their boards (e.g. Toradex SMARC i.MX95).
Add a virtual provider to avoid conflicts between the OEI recipes from
other layers. This follows the pattern used for the related
imx-system-manager.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
(cherry picked from commit 7cf349d287a9d6eece4320cf487fc804917c2077)
|
|
|
|
|
|
|
|
|
| |
It allows a correct kernel load address when using FIT image with
i.MX93. The value 0x80400000 has been retrieved from
imx93_11x11_evk_defconfig in uboot-imx.
Signed-off-by: Jonathan GUILLOT <jonathan@joggee.fr>
(cherry picked from commit 128523217561d9090902f6bcd90566c6fa103ad7)
|
|
|
|
|
|
|
| |
Fixes: #2093
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit a8b9c17eba8ccb972227f794f59868efb5c47374)
|
|
|
|
|
|
|
|
|
|
| |
Revert commit that pulled in changes from a later branch.
Fixes: #2093
This reverts commit c1857d834eb1037dd5db3642cf2c1a2e5d482851.
(cherry picked from commit 0302b9ffc77c94bf5fe1323706344c8c9b5c3cd1)
|
|
|
|
|
|
|
| |
It is based on imx-6.6.52_2.2.0 NXP BSP release.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
(cherry picked from commit 96b9e1da101979dc90c97eadfbbe40ba304cd15f)
|
|
|
|
|
|
| |
Bump xwayland version 23.1.1.imx -> 23.2.5.imx
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|
|
|
|
|
|
|
| |
The recipe overrides for Mali are set currently by mx95 override. Add
imxmali and imxviv overrides for a simpler, scalable model. Use the new
model to set the preferred providers for the graphics libraries.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
| |
The default graphics provider is already set to mesa in
poky/meta/conf/distro/include/default-providers.inc, which is included
by bitbake.conf.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\
| |
| | |
Gstreamer: Upgrade to LF-6.6.52_2.2.0
|
| |
| |
| |
| | |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
|/
|
|
| |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
|
|
|
|
|
|
|
| |
When using fitImage as kernel image type the fitImage already contains the
device tree blob files. So, it's not necessary to add them to the image
boot files.
Signed-off-by: Weisser, Pascal <pascal.weisser.ext@karlstorz.com>
|
|\
| |
| | |
Upgrade NXP Graphics BSP to LF6.6.36_2.1.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
spir: Update downgrade spir: 1.3.261.1.imx -> 1.3.275.0.imx
vulkan: Update downgrade vulkan: 1.3.261.1.imx -> 1.3.275.0.imx
vulkan-loader_1.3.261.1.imx.bbappend: Upgrade vulkan-loader: 1.3.261.1.imx -> 1.3.275.0.imx
Add patch for wsi layer
imx-base.inc: Update `PREFFERED_VERSION` for vulkan and spir
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
Add the relevant configuration for an i.MX 95 SoC so that the
mali-imx recipe is selected for userspace GPU support (EGL, GLES...).
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|/
|
|
|
|
|
| |
Use the correct name matching the name used for ordering and
documentation.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
Based on 6.6.36-2.1.0 NXP BSP release.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
Based on 6.6.36-2.1.0 NXP BSP release.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
Use updated kernel device tree for imx93-11x11 board.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using the UUU-tagged bootloader image directly with UUU can cause UUU
to hang. The bootloader image is split on a certain transmit size, and
the hang occurs if the tag does not fit with the final bytes of the
bootloader image and must be split into a new transmit package.
The UUU tag is needed by UUU only in the SD Card image file itself so
that UUU can find the end of the boot partition.
Rework the design so the default bootloader and the default imx-boot
binaries are not tagged.
Also, extend the UUU tagging to fslc so it can gain the same benefit.
Fixes: https://github.com/Freescale/meta-freescale/pull/1762
Fixes: https://github.com/nxp-imx/mfgtools/issues/416
Co-authored-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
| |
4.2.0.imx was merged via [1]
Therefore match the version settings
[1] https://github.com/Freescale/meta-freescale/pull/1906
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
12.0.3.imx is gone from metadata
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Upgrade gstreamer and all related recipes to 1.24.0, syncing with
meta-imx layer.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the full set of 1.22.5 compatible recipes with the following
exceptions due to build breaks for obsolete components:
- gstreamer1.0-omx: Drop the recipe
- gstreamer1.0-plugins-ugly: Drop liba52 and mpeg2dec support
These exceptions mirror changes in the upstream support:
9c21815339 gstreamer1.0: update 1.22.11 -> 1.24.3
90fbfe9fe1 liba52: remove the recipe
d46660e6c0 mpeg2dec: remove the recipe
(From OE-Core rev: ae9c64cd2291f4b24ac442816a4e354e47c70933)
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
| |
Commit 9a522207 ("firmware-imx: Use vpu-amphion and vpu-wave suffix.")
renamed the vpu firmware package name from firmware-vpu-imx8 to
firmware-imx-vpu-amphion.
Follow that in the setting of MACHINE_FIRMWARE setting.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
|
|
| |
The downgraded recipes are no longer needed.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
| |
Drops OpenGL support.
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
| |
Update the recipe to be aligned with the NXP BSP LF6.6.3-1.0.0.
Add installing of a second part of ELE to rootfs.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update linux-fslc-imx from version 6.1 to 6.6. This commit also
changes 32-bit imx based machines to add device tree subdirectory.
The changed machines are:
- conf/machine/imx6qdlsabreauto.conf
- conf/machine/imx6qdlsabresd.conf
- conf/machine/imx6slevk.conf
- conf/machine/imx6sllevk.conf
- conf/machine/imx6sxsabreauto.conf
- conf/machine/imx6sxsabresd.conf
- conf/machine/imx6ulevk.conf
- conf/machine/imx6ullevk.conf
- conf/machine/imx6ulz-14x14-evk.conf
- conf/machine/imx7dsabresd.conf
- conf/machine/imx7ulpevk.conf
Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
|
|\
| |
| | |
wayland: Delete recipe
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this recipe is close to what core layer has and it seems to be not
needed to be forked anymore
here is diff
--- wayland_1.22.0.imx.bb 2023-09-06 20:34:55.169416916 -0700
+++ ../../../poky/meta/recipes-graphics/wayland/wayland_1.22.0.bb 2023-08-02 14:11:05.768744418 -0700
@@ -12,13 +12,11 @@
DEPENDS = "expat libffi wayland-native"
-SRC_URI = "https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.22.0/downloads/${BP_ORIGINAL}.tar.xz \
+SRC_URI = "https://gitlab.freedesktop.org/wayland/wayland/-/releases/${PV}/downloads/${BPN}-${PV}.tar.xz \
file://run-ptest \
file://0001-build-Fix-strndup-detection-on-MinGW.patch \
"
SRC_URI[sha256sum] = "1540af1ea698a471c2d8e9d288332c7e0fd360c8f1d12936ebb7e7cbc2425842"
-BP_ORIGINAL = "${BPN}-1.22.0"
-S = "${WORKDIR}/${BP_ORIGINAL}"
UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html"
UPSTREAM_CHECK_REGEX = "wayland-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"
@@ -61,7 +59,3 @@
BBCLASSEXTEND = "native nativesdk"
RDEPENDS:${PN}-ptest += "binutils sed ${PN}-tools"
-
-PACKAGE_ARCH = "${MACHINE_SOCARCH}"
-
-DEFAULT_PREFERENCE = "-1"
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|/
|
|
|
|
|
| |
Change the device tree paths to the Linux mainline as this was changed
in version 6.4-rc3.
Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
|
|
|
|
|
|
|
| |
bmaptool is now part of the Yocto Project and their recipe renamed it to
bmaptool.
Signed-off-by: Martin Schwan <m.schwan@phytec.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade optee-test to 4.0 to be aligned with NXP BSP LF6.1.55_2.2.0.
Relevant changes:
- 38eface ta: os_test: fix TA time wrap test
- 4561148 LFOPTEE-290 regression_nxp: ocotp: fix expected test error code
- 949a4a0 LFOPTEE-290 regression_nxp: ocotp: abort fuse test suite upon test case failure
- 8c3957c LFOPTEE-289 regression_nxp: trusted arm ce fix error code
- 62a5d00 LFOPTEE-235 regression_nxp: add trusted arm ce tests
- 90638d7 ta: crypto_perf: update TEE_Param according to GP131
- 9df2ce0 LFOPTEE-129 Make MP test use embedded crypto instead of openssl
- ca4340e LFOPTEE-131 Fix ta_keygen compilation warnings
- 584e877 LFOPTEE-123 Reset the handle when freed
- d66a84d LFOPTEE-123 Handle benchmark logging for key generation measures
- fb43680 LFOPTEE-95 Add performance measure of key generation
- a0be085 LFOPTEE-93 Check MP is functional
- e8aab1b LFOPTEE-84 xtest: Add test of MP feature
- f8d144f LFOPTEE-84 ta: Add test of MP
- 0fc4409 MMIOT-789 xtest: crypto_perf: fix resource leak in read_random
- 76cf0b3 TEE-641 regression_nxp: add AES CTR in place tests
- 0ebe16e LFOPTEE-65 xtest: add DIGPROG tests
- b2ab1f3 LFOPTEE-65 xtest: add OCOTP tests
- b0889a5 YOCIMX-5658 regression_nxp: replace malloc() calls with calloc() calls
- f71bc8b LFOPTEE-55: crypto-perf: RSA: Fix for RSA Encryption/Decryption error
- 6ddc88d LFOPTEE-55: crypto-perf: add domain parameters for dsa
- 7e40310 LFOPTEE-55: crypto-perf: DH: Remove non-essential attributes passed during key generation
- 188e830 LFOPTEE-55: crypto-perf: ta: ECDSA, ECDH: Remove non-essential attributes passed during key generation
- 6f1b8ae LFOPTEE-55: crypto-perf: xtest: ECDH: RoundUp key size
- eb0d4b8 LFOPTEE-39 regression_nxp: Add test of DEK blob generation
- 0213905 MMIOT-723 regression_nxp: crypto: Fixing memory corruption in nxp_crypto_003
- 09af29f LFOPTEE-17: xtest: regression_nxp: add test case for I2C driver testing
- 76aa4f5 regression_nxp: enable CFG_REGRESSION_NXP flag
- d31191d LFOPTEE-16: fix warning where uint32_t is expected
- 2379730 LFOPTEE-16: fix trace compilation warnings
- 461f258 LFOPTEE-13 crypto-perf: fix command line algorithm search
- d0a6d89 LFOPTEE-13 crypto-perf: fix compilation warnings
- 80f3c49 TEE-127 CAAM Crypto Performance
- 064f3bc TEE-606 xtest: define a 'regression_nxp' test suite in xtest
- 480e231 TEE-606 xtest: add CFG_REGRESSION_NXP flag
- 4a3dee2 TEE-367 crypto: cipher memory leakage verification
- 522dab3 TEE-548 regression_nxp: Cipher operation with a big buffer
- f44991a TEE-577 regression_nxp: AES CTR streaming byte per byte
- 5102219 TEE-418 regression_nxp: add cipher streaming byte incremental
- 1c3d6be ta/crypt: update to mbedTLS 3.4.0 API
- b49d696 xtest: add command to get system time
- e1b6445 xtest: regression: add case 1040
- 1013c49 xtest: regression_1000: remove unneeded stat.h include
- f4dd113 Remove embedded OpenSSL
- cf11160 xtest: add -DOPENSSL_API_COMPAT=10100
- fa2fb9b ta: os_test: fix print_properties() indentation
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade the optee-client to 4.0 to be aligned with NXP BSP LF6.1.55_2.2.0.
Relevant changes:
- acb0885 teec: use multiple of page size for page aligned buffers
- 6178477 cmake: pkgconfig file: install the file
- 46831ac pkgconfig file: remove extra comments
- 3ac968e Makefile, cmake: move teec related headers
- 2dd250b cmake: remove whitespace before parenthesis
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade optee-os to 4.0 to be aligned with NXP BSP LF6.1.55_2.2.0.
Also update the patch files.
Relevant changes:
- a303fc80f drivers: crypto: caam: fix job ring interruption number
- 2a3787bf4 LFOPTEE-291 drivers: ele: disable ELE RNG at runtime
- dca43aa1b drivers: crypto: caam: use job ring 3 on i.mx8dxlevk
- c0d2000c1 drivers: imx_snvs: unlock SNVS access for non-secure
- 50e946795 LFOPTEE-289 core: pta: imx: Trusted ARM CE: fix serialization bug
- 9134bcffa LFOPTEE-289 core: pta: imx: Trusted ARM CE fix build issue
- 8bf641926 LFOPTEE-235 core: plat-imx: Add Fast SMC support
- 0477a804b LFOPTEE-235 core: pta: imx: add TRUSTED ARM CE
- d943197bd LFOPTEE-235 drivers: ele: expose imx_ele_derive_key
- e7dadb871 LFOPTEE-235 drivers: ele: rng: Use ELE GetRandom cmd
- 9f3218062 LFOPTEE-286 drivers: ele: report error according to ELE response status
- c619a4cb2 LFOPTEE-279 drivers: ele: correct typo in imx_ele_generate_key()
- 2b0d839e5 LFOPTEE-279 drivers: ele: update imx_ele_delete_key() function
- d7e85fad1 LFOPTEE-259 drivers: ele: make special setup for Trust MU communication
- 4000b10be LFOPTEE-273 drivers: ele: move key management functions in key_mgmt.h
- 4188353a1 LFOPTEE-270 drivers: ele: remove global session and key store handle init from imx_ele_global_init().
- dd79868aa LFOPTEE-270 drivers: ele: key_mgmt: remove unnecessary cache invalidate operation
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|\
| |
| | |
recipes-multimedia: Update for NXP release 6.1.55-2.2.0
|