| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\
| |
| | |
[Backport styhead] recipes: fix whitespace warnings
|
|/
|
|
|
|
|
| |
Fix some more whitspace warnings.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 01a7d1c67bb4ca84c1cf3089d9a8c8c1b3b3b727)
|
|\
| |
| | |
[Backport styhead] imx-boot: add LPDDR_FW_VERSION to mkimage arguments for iMX95
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For the iMX95 it can be necessary to use a different DDR FW version than
the one selected by default by the mkimage build. You might need newer
FW binaries while still supporting an older NXP BSP.
Pass LPDDR_FW_VERSION to make if it is set, otherwise do nothing such
that the Makefile selects its default value just like before.
When using a different FW version without setting LPDDR_FW_VERSION
accordingly you will get a build error similar to the below:
```
| DEBUG: Executing shell function do_compile
| NOTE: UBOOT_CONFIG = sd, UBOOT_DTB_NAME =
| NOTE: i.MX 95 boot binary build
| NOTE: i.MX 93 boot binary build
| NOTE: Copy ddr_firmware: lpddr4x_dmem_v202409.bin from $BUILD_PATH/deploy/images/verdin-imx95 -> $BUILD_PATH/tmp/work/verdin_imx95-tdx-linux/imx-boot/1.0/git/iMX95
[...]
| make[1]: *** No rule to make target 'lpddr4x_imem_v202311.bin', needed by 'm33-oei-ddrfw.bin'. Stop.
```
Above we are using `lpddr4x_imem_v202409.bin` but mkimage is not aware
without this fix and setting LPDDR_FW_VERSION (i.e.: in the machine
conf).
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit 4f9e481e131aa7190535579e7ea208abf641bf8f)
|
| |
|
|\
| |
| | |
[Backport styhead] bump imx-vpu-hantro to latest of rel_6.6.52_2.2.0
|
|/
|
|
|
|
|
|
| |
Update Hantro VPU libraries and daemon to latest version of
rel_6.6.52_2.2.0.
Signed-off-by: João Paulo Gonçalves <joao.goncalves@toradex.com>
(cherry picked from commit e6254a24a9d7fcc8e73b9bfa866f4b952be94cd2)
|
|\
| |
| | |
[Backport styhead] kernel-module-nxp-wlan: remove COMPATIBLE_MACHINE
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
The current COMPATIBLE_MACHINE restricts the recipe to i.MX SoCs with
both BSP variants. However, the kernel-module-nxp-wlan provides the
MXM drivers for the NXP Wi-Fi module (e.g., MAYA-W260), which may also
be used with other SoCs like the Toradex Verdin-AM62P.
To enable deployment of the MXM drivers on non-i.MX platforms, remove
the COMPATIBLE_MACHINE restriction.
Signed-off-by: Vitor Soares <vitor.soares@toradex.com>
(cherry picked from commit 5fca0110f00cfb2b37f322473adc25876b022c6b)
|
|\
| |
| | |
[Backport styhead] fix(opencv): do not try to install sample files
|
|/
|
|
|
|
|
| |
- don't install sample files if PACKAGECONFIG:samples is disabled
Signed-off-by: Andrej Valek <andrej.v@skyrain.eu>
(cherry picked from commit d025faa488801bdcf4ea0366f6ed19b07f408d5b)
|
|\
| |
| | |
[Backport styhead] u-boot-imx: Update source revision
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit update the u-boot-imx source revision and modify the
recipe.
e3219a5a734 LFU-832 imx8mp_evk: Burn the GP5_LOCK fuse at u-boot booting
d3e281dde15 LFU-828 imx8m: soc: update vc8000e name
d5f33691793 LF-14347: armv8/ls216xardb: sync RCWSR12 status in DCSR with CCSR
6dd466b4be5 LF-14440 iMX93/91: Fix isi kernel DTS node change in 6.12.y
81880df2d5b Pull request #150: MA-23272 [Android] Fix imx8mq can't boot without rpmb key
23fdab12bb7 Pull request #149: Encapsulate rbidx blob
0bc715c1f5e MA-23272 [Android] Fix imx8mq can't boot without rpmb key
f9da896ed60 MA-23256 Add "rbidx_blob" defconfig for all i.MX 8 platforms
de0d5a51933 MA-23203 Encapsulate the bootloader rollback index as a blob
23dc1f2a865 MA-23254 force assign secure memory to linux
d592d6a16ec MA-23233-2 Load SRM before loading kernel
f6bc9fb487a MA-23233 Support to provision SRM
f7d5db534e9 LFU-823: configs: ls1088aqds: Add CONFIG_SYS_FLASH_CFI_WIDTH setting
3de49b5ebdd LF-13763-3 verdin-imx95: do the power cycle and reset to NETC
33776efa47d LF-13763-2 imx95_evk: do the power cycle and reset to NETC
b40ee795724 LF-13763-1 net: fsl_enetc: Workaround XPCS issue on RX path
1d00ea83d9c Pull request #146: MA-23207 Generate the rpmb key blob before setting rpmb key
3bde1db8f1d MA-23207 Generate the rpmb key blob before setting rpmb key
22aa45c4587 LFU-824: board: freescale: ls1088a: add one more ifc-nor node to check
ef9d27bf23c LFU-822 imx9: soc: Fix Declaring variable assignedparentclks without initializer
4493beff522 LFU-821 imx9: scmi: Fix Uninitialized scalar variable
7c14ad40a1b LFU-820 imx8m: Update DDR timing for iMX8M Series EVK boards
cfd2f117d05 LFU-817 iMX95: Fixup kernel and uboot dtb based on fuses
e5621fee8c3 LFU-818-02 imx9: Update frequency and parent of MEDIA_APB in LD mode
ec735c88014 LFU-818-01 arm: dts: imx91: Update MEDIA_APB clock to 125Mhz
b5ae121cede LF-13724-2 usb: xhci-imx8m: set USB_PWR pad to GPIO mode before boot linux
603c298ad53 LF-13724-1 imx8mp_evk: add "gpio" pinctrl for usb_dwc3_1
3da403c8843 LFU-819 imx95: verdin: switch to jh_root_mem
4b321a11fac MA-23157 android: Deprecate AVB_HASHTREE_ERROR_MODE_RESTART_AND_INVALIDATE
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
(cherry picked from commit 16071e42d0b5e66a31d89eb296e9239da051b663)
|
| |
|
|\
| |
| | |
[Backport styhead] Master: Update EULA to v58 and firmware-imx to v8.27
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This updates firmware-imx to the versions used in NXP BSP L6.12.3-1.0.0.
Compared to v8.26 at d4c33ab, the following binaries were added:
- ddr/lpddr4x_dmem_qb_v202409.bin
- ddr/lpddr4x_dmem_v202409.bin
- ddr/lpddr4x_imem_qb_v202409.bin
- ddr/lpddr4x_imem_v202409.bin
- ddr/lpddr5_dmem_qb_v202409.bin
- ddr/lpddr5_dmem_v202409.bin
- ddr/lpddr5_imem_qb_v202409.bin
- ddr/lpddr5_imem_v202409.bin
No binaries were removed, the following have been updated:
- vpu/vpu_fw_imx8_dec.bin
- vpu/ave633c_codec_fw.bin
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit 2cb2dc355827044a0011dcc4425da88b0ab36689)
|
|/
|
|
|
|
|
| |
This version is used in NXP BSP LF6.12.3-1.0.0
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit ab2458268c7148f2a8df96d77fbffeee34e09d5c)
|
|\
| |
| | |
[Backport styhead] kernel-module-nxp-wlan: Add Upstream-Status
|
|/
|
|
|
|
|
| |
Add Upstream-Status to patch.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
(cherry picked from commit 1344f74197fff63638c092cd70c859040979dd41)
|
|\
| |
| | |
Revert "opencv: Specify right path for <numpy/ndarrayobject.h>"
|
|/
|
|
|
|
| |
Fix issue #2185
This reverts commit aee27d71ef8bc6dd95b3e6bde2899250dbe11880.
|
|\
| |
| | |
[Backport styhead] opencv: Specify right path for <numpy/ndarrayobject.h>
|
|/
|
|
|
| |
Signed-off-by: Timo Schuster <timo.schuster@leica-microsystems.com>
(cherry picked from commit 92b12be6c525046b4ca9be95fdc05546663dafc0)
|
|\
| |
| | |
[Backport styhead] kernel-module-nxp-wlan: Apply wireless patch
|
|/
|
|
|
|
|
|
|
|
|
| |
NXP released a patch for the MXM driver that is supposed to be applied
on top of the checked out branch. Among other things, this patch adds a
"MODULE_DEVICE_TABLE" which means the SDIO device driver is probed at
runtime, which will not happen without this patch.
Link: https://www.nxp.com/webapp/Download?colCode=Wireless-Patch-Release-IW612-W8997-W8801-v0.1&appType=license
Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
(cherry picked from commit 388a83026d24cfd8cb20899228e8f8e1fcb782a6)
|
|\
| |
| | |
update-license-file: Filter the workflow trigger by branch and path
|
|/
|
|
|
| |
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
(cherry picked from commit 724821b0e923c1c943af49d8a9b1a5f4c1140fa8)
|
| |
|
|\
| |
| | |
Update styhead branch
|
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| | |
Clang is on version 20 now, so the disablement of it and the patches for
it are no longer needed.
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
71b8c18 Add flash_all_ap target for non-Linux ap image.
b8f5454 For iMX95, change verdin M7 image name.
d97f0eb For iMX95, change 15x15 M7 image name.
0576197 M7 image names changed again.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The do_configure task is failing:
```
ERROR: imx-uuc-0.5.1+git-r1 do_configure: no configure script found at ./configure
```
It appears to be due to this OE-Core change:
autotools: require that a configure script exists
There's no point inheriting autotools if you're not actually going to
run a configure script, so make a missing configure script fatal.
https://github.com/openembedded/openembedded-core/commit/6d327a39befae44a88a812bdf4acde800dcee57b
imx-uuc doesn't need autotools, just a simple do_install implementation.
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For 7D there are no .elf files and there is a build break:
```
| install: cannot stat '.../imx7d-sabresd-m4-freertos-1.0.1/*.elf': No such file or directory
```
Fixes #2056.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The demo extension is overridable so the new install behavior needs to
use the variable.
Fixes #2056.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| | |
|
| |
| |
| |
| |
| |
| | |
imx95: 2.16.001 -> 24.12.00
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Both patches have been upstreamed since 3.19.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
|
| |
| |
| |
| |
| |
| |
| | |
Adding a correct CVE_PRODUCT definition helps to keep track of upstream
CVEs
Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add missing include file. Otherwise with latest master we see:
| ../git/vpu_wrapper_hantro_encoder.c:953:3: error: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration]
| 953 | gettimeofday (&pObj->tvEnd, NULL);
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Bump version 4.9.1 -> 4.9.2
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
| |
| |
| |
| |
| | |
Bump version 0.5.0 -> 0.6.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
| |
| |
| |
| |
| |
| | |
Bump version 2.1.8 -> 2.1.9
License update to EULA V58
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Relevant changes:
- 1b27ee3ed Pull request #96: MA-23026 Fix bug: failed boot on LS platforms due caam driver
- 02b06d177 MA-23026 Fix bug: failed boot on LS platforms due caam driver
- afd50b207 LF-13734 fix(imx95): add missing license header
- 0efc2fff8 Pull request #95: MA-23009 Fix i.MX 8Q boot failed when trusty disabled
- 0728e974a MA-23009 Fix i.MX 8Q boot failed when trusty disabled
- f590c74e5 Pull request #94: MA-23007 Fix bug, i.MX 8MN ATF failed to build
- e9823459d MA-23007 Fix i.MX 8MN build break
- a53124bcd Pull request #92: ATF RNG
- 5b66f7321 MA-21916 Enable caam driver for i.MX
- 55f8854fc MA-21915 Make the CAAM driver compatible with i.MX devices
- 1d6489907 MA-22997 Fix bug: 8q failed to print any logs in ATF
- dfda4210e Pull request #88: Lf v2.10 LF-13160
- 8b770b71f MA-22946-2 Guard the FF-A functions
- b02708418 MA-22946 Enlarge the trusty stack
- 66b6ed7e1 trusty: delete the fp registers save&restore at init stage
- fea70c8d6 spd: trusty: Add FFA_PARTITION_INFO_GET
- 96c52d0c2 spd: trusty: Add FFA_RX_RELEASE
- afff18cea spd: trusty: add secure partition and non secure client descriptors
- 77ba0234d spd: trusty: use FFA specific macros from ffa_svc
- c80318969 trusty: generic-arm64-smcall: Add echo smcalls
- 42164a24c LF-13673 fix(imx93): correct the ecc en bit define
- 0e31b369c LF-13160-3: plat: imx8ulp: scmi sensor update temp return val
- f6f942d2e LF-13160-2: drivers: scmi-msg: sensor: follow return temp val with spec data types
- 3399b1786 LF-13160-1: plat: imx8ulp: scmi sensor: fix invalid temp error
- 5e2ae7751 LF-13235 feat(imx95): support LM boot and shutdown
- 7f72130b5 LF-13233 feat(imx95): support setting M7 reset address
- 7c4a94d42 LF-13603 fix(imx9): reduce the pmic stby off delay on imx93/91
- efbc6f46a LF-13319 feat(imx95): Implement a semaphore for GIC quiescing between SM and ATF
Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
|