[OpenWrt-Devel] [PATCH] mvebu: fix the cortex-a9 fpu configure

ayaka ayaka at soulik.info
Wed Aug 29 22:31:17 EDT 2018


Both Marvell Armada 37x and 38x support NEON and VFPv3,
so we enable the NEON FPU with the SIMD aliases.

Signed-off-by: ayaka <ayaka at soulik.info>
---
 include/target.mk                     | 1 +
 target/linux/mvebu/cortexa9/target.mk | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/target.mk b/include/target.mk
index 53d7436311..330eb175cc 100644
--- a/include/target.mk
+++ b/include/target.mk
@@ -201,6 +201,7 @@ ifeq ($(DUMP),1)
       CPU_CFLAGS_neon = -mfpu=neon
       CPU_CFLAGS_vfp = -mfpu=vfp
       CPU_CFLAGS_vfpv3 = -mfpu=vfpv3-d16
+      CPU_CFLAGS_simd = -mfpu=neon-vfpv3
       CPU_CFLAGS_neon-vfpv4 = -mfpu=neon-vfpv4
     endif
   endif
diff --git a/target/linux/mvebu/cortexa9/target.mk b/target/linux/mvebu/cortexa9/target.mk
index 2a75599bc9..9e6119bf6b 100644
--- a/target/linux/mvebu/cortexa9/target.mk
+++ b/target/linux/mvebu/cortexa9/target.mk
@@ -10,5 +10,5 @@ include $(TOPDIR)/rules.mk
 ARCH:=arm
 BOARDNAME:=Marvell Armada 37x/38x/XP
 CPU_TYPE:=cortex-a9
-CPU_SUBTYPE:=vfpv3
+CPU_SUBTYPE:=simd
 KERNELNAME:=zImage dtbs
-- 
2.14.4


_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list