From 6d9e595a27338ac7953950cf8957687b715ba34a Mon Sep 17 00:00:00 2001 From: Andrey Zhizhikin Date: Tue, 18 Jun 2019 14:45:32 +0000 Subject: mx8mm: use cortexa53-crypto tune for imx8m mini per default Current implementation of i.MX8M Mini is utilizing generic aarch64 tune (arch-arm64) provided from OE meta layer. According to IMX8MMRM [1] this CPU contains Cortex-A53 cores, so this commit sets a default tune to cortexa53-crypto. Note, that according to [1] ARM Crypto extensions are supported, therefore it is beneficial to set the tune to -crypto, as this also enables NEON and VFP support in GCC (via -march and -mcpu feature modifiers, see [2]). [1]: https://www.nxp.com/webapp/Download?colCode=IMX8MMRM [2]: https://gcc.gnu.org/onlinedocs/gcc/AArch64-Options.html#aarch64-feature-modifiers Signed-off-by: Andrey Zhizhikin --- conf/machine/include/imx-base.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'conf/machine/include') diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index ffc46c11..b6fc40d3 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -61,6 +61,7 @@ DEFAULTTUNE_mx6ul ?= "cortexa7thf-neon" DEFAULTTUNE_mx6ull ?= "cortexa7thf-neon" DEFAULTTUNE_mx7 ?= "cortexa7thf-neon" DEFAULTTUNE_vf ?= "cortexa5thf-neon" +DEFAULTTUNE_mx8mm ?= "cortexa53-crypto" INHERIT += "machine-overrides-extender" -- cgit v1.2.3-54-g00ecf