[OpenWrt-Devel] [PATCH] mvebu: fix the cortex-a9 fpu configure
Jonas Gorski
jonas.gorski at gmail.com
Thu Aug 30 02:26:49 EDT 2018
On 30 August 2018 at 04:31, ayaka <ayaka at soulik.info> wrote:
> Both Marvell Armada 37x and 38x support NEON and VFPv3,
> so we enable the NEON FPU with the SIMD aliases.
But the Armada XP doesn't, so this would break devices based on it
(like the WRT1900AC v1).
Regards
Jonas
>
> 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
_______________________________________________
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