meta-digi/meta-digi-arm/conf/machine/include
Gabriel Valcazar 99134ca87c imx-digi-base.inc: Set generic tuning for i.MX8/i.MX9
This replicates meta-imx commit addc08b02f9a, which was added to be able to
re-use packages in i.MX8/i.MX9 builds. Without this change, there are
compilation errors when building recent versions of the onnxruntime package
because some .S files are built with specific -march switches that conflict
with our current tunings. For example, when building for the ccimx8x-sbc-pro:

    cc1: error: switch '-mcpu=cortex-a35+crc+crypto' conflicts with '-march=armv8.2-a+fp16' switch [-Werror]
    [...]HalfGemmKernelNeon.S:151: Error: selected processor does not support `fmla v20.8h,v16.8h,v0.h[0]'

Using the generic tuning solves this issue, and according to the log in the
original meta-imx commit, this has minimal to no impact on binaries, so use
said tuning in all relevant platforms.

Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
2025-01-07 13:09:28 +01:00
..
ccimx6.inc recovery: add initramfs into FIT recovery image 2024-09-04 11:34:40 +02:00
ccimx6ul.inc global: use strong assignments when setting INIT_MANAGER 2024-10-17 13:03:37 +02:00
ccimx8m.inc recovery: add initramfs into FIT recovery image 2024-09-04 11:34:40 +02:00
ccimx8x.inc recovery: add initramfs into FIT recovery image 2024-09-04 11:34:40 +02:00
ccimx9.inc u-boot-dey: use version v2024.04 for ccimx93 2024-11-05 18:16:59 +01:00
ccmp1.inc ccmp1: change the way we disable the generation of flashlayout files 2024-09-18 18:15:35 +02:00
ccmp2.inc ccmp2: don't include custom kernel headers in the toolchain 2024-12-10 10:19:50 +01:00
digi-defaults.inc u-boot-dey: ccimx6ul: upgrade to v2024.04 2024-12-12 16:03:41 +01:00
imx-digi-base.inc imx-digi-base.inc: Set generic tuning for i.MX8/i.MX9 2025-01-07 13:09:28 +01:00