| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Upgrade optee-test to be aligned with NXP BSP LF6.1.36_2.1.0.
Relevant changes:
- e0ebd51 regression_4000: add CMAC test with more than 1KB input buffer size
- 7559c09 xtest: fix compilation error with WITH_OPENSSL=n
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
| |
Change a branch of optee-client to be aligned with NXP BSP
LF6.1.36_2.1.0.
There are no real changes in the code and HEAD stays the same.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade optee-os to be aligned with NXP BSP LF6.1.36_2.1.0.
Also add support of individual building flags for a new machine
imx8mq-lpddr4-wevk.
Relevant changes:
- 4e3228190 LFOPTEE-268 drivers: ele: update generate key command parameters
- c1cdc8a65 LFOPTEE-268 drivers: ele: update key store open command parameters
- 9dc96cbec LFOPTEE-268 drivers: ele: add SAB init command
- 72ae0b0d5 LFOPTEE-268 drivers: ele: update session open command parameters
- 1d7fd776b drivers: caam: fix size of CMAC update data
- 4ad137591 core: fix race in mobj_reg_shm_dec_map()
- 9efc52269 LFOPTEE-254 drivers: ele: return error when response status does not succeed
- 9c03dee67 LFOPTEE-252 drivers: ele: remove non secure MU mapping
- 6738e2faa LFOPTEE-241 drivers: ele: add ELE status code and debug traces
- 308c6ee32 LFOPTEE-244 drivers: ele: allocate data in heap for HUK derivation
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|\
| |
| | |
mx93
|
| |
| |
| |
| |
| | |
Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| | |
Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The 93 build is failing in imx-mkimage:
```
| make[1]: *** No rule to make target 'mx93a0-ahab-container.img', needed by 'flash_singleboot'. Stop.
```
The root cause is the upstreaming of NXP release 6.1.36-2.1.0 is not complete
and missed updates to firmware-sentinel, imx-mkimage, and i.MX 93 configuration.
Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| | |
| | | |
fsl-u-boot-localversion.bbclass: fix SRCREV_machine and AUTOREV use c…
|
|/ /
| |
| |
| |
| |
| |
| | |
Use the same logic as fsl-kernel-localversion.bbclass:
commit 16a356ef0d5d62090e84530e125ea6952994aaeb
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|\ \
| |/
|/| |
fsl-kernel-localversion: fix SRCREV_machine and AUTOREV use cases
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Depending on how one uses the Yocto kernel classes the kernels hash
is defined in either "SRCREV_machine" or "SRCREV". If "SRCREV_machine"
is in use, "SRCREV" stays at its bitbake default "INVALID".
If the "SRCREV_machine" or "SRCREV" is set to "AUTOREV" that value is
replaced by "AUTOINC".
If using "SRCREV_machine" and/or "AUTOREV" do_kernel_localversion fails
| run.do_kernel_localversion:158 exit 128 from 'head=`git --git-dir=.../.git rev-parse --verify --short INVALID 2> /dev/null`'
Cope with both use cases.
Fixes: 41537394 ("classes: make localversion classes deterministic")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|\
| |
| | |
classes: make localversion classes deterministic
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The localversion string built into the kernel and u-boot should be
deterministic. With OpenEmbedded it is common practice to apply patches
to the sources. The commit id of HEAD will differ each time the patching
step is rerun. With the previous implementation of the fsl-{kernel,u-
boot}-localversion classes this produced non-deterministic commit ids to
be used. This is undesireable, because the commit-id read from the
version string during runtime is not present in the sources. It also
caused problems when building out-of-tree kernel-modules if the kernel
itself was taken from sstate cache but the kernel-module needed to be
rebuild and retriggered the kernels do_patch task (see #961).
Rework to produce a deterministic string that will use the commit id
given as SRCREV and count the number of patches applied on top.
With e.g. commit id 11aabbcc and 5 patches this will result in a version
string
+g11aabbcc+p5
Fixes: https://github.com/Freescale/meta-freescale/issues/961
Signed-off-by: Daniel Wagenknecht <dwagenknecht@emlix.com>
|
|\
| |
| | |
Update imx-atf/imx-boot to lf-6.1.36-2.1.0
|
| |
| |
| |
| |
| |
| | |
Support imx91p and a "translation" rule for mx9.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to 1a3beeab6 used in the NXP BSP release L6.1.36-2.1.0.
Relevant changes:
- 1a3beeab6 MA-21481-5 Add monitor smccall to get the number of dpu/os part
- f2878b199 MA-21481-4 Allocate DPU parition
- 79e7e7559 MA-21481-3 Fragment secure heap and vpu boot memory
- 5da15d17f MA-21481-2 Configure can only be controlled by the secure world
- de5a00fc9 MA-21481 Configure normal memory for vpu_part to FULL
- b68fe4e06 LF-9731 feat(imx93): poll for DDRDSR_2[NML] to be set if using inline ECC.
- f63400695 LF-9732 fix(imx93): enable fast wakeup by default after suspend
- fc667c01b LF-9712 fix(imx8ulp): increase the mmap region num
- 17f15a678 LF-9703 feat(imx8ulp): enable mu wakeup for APD DSL
- 7b350c66b LF-9663 feat(imx8ulp): update the upower api
- d7b810d0e LF-9599 feat(imx93): remove debug_26 from retention flow
- 7a2c29af5 LF-9696 imx93: trdc: Add TRDC lock support
- 3dff2b2b3 LF-9683-02 feat(imx93): optimize the lpa & lvd power
- f45c779ab LF-9683-01 feat(imx93): update the ocram trdc config for did7
- d3b27c53b MA-21520 imx8ulp: adjust the dram mapped region
- d922d08e2 LF-9657 feat(imx91p): enable the ddr frequency scaling support on imx91p
- 1658caa8c LF-9610 feat(imx8ulp): add imx8ulp apd dsl support
- e970989be Pull request #75: LF-8819: plat: imx8ulp: ddrc switch auto low power and software interface
- 9fb879341 LF-9630 feat(imx93): enable SR_FAST_WK_EN by default
- 352f11afe LF-8819: plat: imx8ulp: ddrc switch auto low power and software interface
- bd3fe9a07 LF-9252 imx91p: Add i.MX91 phantom support
- bad1ed4dd LF-9536 imx8ulp: Check PR bit when save/store PCC5
- 18ddf78ff LF-9454 fix(imx93): correct the cluster power down config
- 54abee5ff LF-9450 feat(imx93): reduce the dram exit retention delay
- 1089769c1 LF-9441-02 feat(imx93): use wfe/sev for ddr frequency scaling
- 7411561db LF-9441-01 feat(imx93): remove the ele clock switching workaround
- f58cb61e6 MA-21411 imx8m: fix system hang when uart console be disabled in SPL
- 998a1413d LF-9438 imx93: trdc: Support OSCCA enabled part
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
|
|\
| |
| | |
imx-uboot-mxs-bootpart.wks.in: drop extra 'rootfs'
|
|/
|
|
|
|
|
|
|
| |
${IMAGE_LINK_NAME} already contains "rootfs" at the end, therefore it does not
need to be added explicitly. Otherwise the wic creation fails with:
wic.filemap.Error: cannot open image file '.../build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/core-image-minimal-imx233-olinuxino-maxi.rootfs.rootfs.uboot-mxsboot-sdcard'
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|\
| |
| | |
image_types_fsl.bbclass: Drop use of IMAGE_NAME_SUFFIX
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is no longer required since its already merged into IMAGE_NAME and
IMAGE_LINK_NAME via [1] in OE-Core. Infact it causes problems now if we
add .rootfs explicitly, this created non-existent filenames and
resulting images are wrong.
[1] https://git.openembedded.org/openembedded-core/commit/meta/classes-recipe/image-artifact-names.bbclass?id=26d97acc71379ab6702fa54a23b6542a3f51779c
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\ \
| | |
| | | |
Multimedia Update for NXP release 6.1.36-2.1.0
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updated:
- imx-alsa-plugins_git.bb
- gstreamer1.0-plugins-bad_1.22.0.imx.bb
- gstreamer1.0-plugins-base_1.22.0.imx.bb
- gstreamer1.0-plugins-good_1.22.0.imx.bb
- gstreamer1.0_1.22.0.imx.bb
- imx-gst1.0-plugin_git.bb
- imx-vpuwrap_git.bb
Upgraded:
- imx-codec: 4.8.0 -> 4.8.1
- imx-dsp: 2.0.5 -> 2.1.5
- imx-dsp-codec-ext: 2.0.5 -> 2.1.5
- imx-parser: 4.8.0 -> 4.8.1
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| |/
|/| |
jailhouse-imx: Add MODLIB to build option to set right module install…
|
|/
|
|
|
|
|
| |
Must overrides module install path to algin with module_do_install in module.bbclass
- MODLIB="${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}"
Signed-off-by: Jun Zhu <junzhu@nxp.com>
|
|\
| |
| | |
kernel-module-imx-gpu-viv: Upgrade 6.4.11.p1.0 -> 6.4.11.p2.0
|
| |
| |
| |
| |
| |
| | |
Update to the version used in NXP Yocto branch mickledore-6.1.36-2.1.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
| |
| |
| |
| | |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\ \
| |/
|/| |
imx-mcore-demos: Fix install for multilib Replace `base_libdir` with `nonarch_base_libdir`
|
| |
| |
| |
| |
| |
| | |
Replace `base_libdir` with `nonarch_base_libdir`
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
|
|\ \
| |/
|/| |
linux: Add compatibility logic for 32-bit dtb move
|
|/
|
|
|
|
|
|
|
|
|
| |
Newer kernels have moved the dtbs to a vendor sub-folder.
In order to maintain one KERNEL_DEVICETREE for both new and old kernels,
provide logic that can be enabled in older kernels to strip the new
sub-folder.
Fixes: 0d838c68
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|\
| |
| | |
imx-atf: Explicitly demand BFD linker
|
|/
|
|
|
|
|
|
|
|
|
| |
This component uses BFD linker specific options which may not be
available when default ld is not GNU BFD LD
Fixes
| aarch64-yoe-linux-ld: error: unknown argument '--fix-cortex-a53-835769'
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\
| |
| | |
ARM 32-bit device-tree reorganization
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The 32-bit ARM device trees in the Linux kernel were reorganized in
a manner similar to how the 64-bit ARM device trees have always been
organized: by placing them in vendor+family subdirectories. Therefore
update the KERNEL_DEVICETREE definitions to match.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|\ \
| | |
| | | |
Update License and Graphics for NXP release 6.1.36-2.1.0
|
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Latest spir is not compatible with downgraded vulkan, so downgrade
spir to match.
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>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Added GLES3 support for 8M Mini
- Updated Vulkan support to 1.3.239
- For more details:
https://github.com/nxp-imx/imx-manifest/blob/imx-linux-mickledore/GraphicsChangeLogv6.
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>
|
|\ \
| |/
|/| |
kernel-module-nxp-wlan: Fix REGULATORY_IGNORE_STALE_KICKOFF build break
|