linux+arc: update kernel
[openadk.git] / target / config / Config.in.fpu
blob1018937cdeada2d0b6147030d50945f7b31d1882
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 config ADK_TARGET_ARCH_PPC_WITH_SPE
5         bool
6         default n
8 config ADK_TARGET_ARCH_PPC_WITH_ALTIVEC
9         bool "enable AltiVec SIMD support"
10         depends on ADK_TARGET_ARCH_PPC && ADK_TARGET_CPU_WITH_ALTIVEC
11         default n
12         help
13           Enable support for AltiVec SIMD CPU extensions.
15 config ADK_TARGET_ARCH_ARM_WITH_NEON
16         bool "enable NEON SIMD support"
17         depends on ADK_TARGET_ARCH_ARM && ADK_TARGET_CPU_WITH_NEON
18         default n
19         help
20           Enable support for NEON SIMD CPU extensions.
22 config ADK_TARGET_FPU
23         string
24         depends on ADK_TARGET_ARCH_ARM
25         default "vfp" if ADK_TARGET_CPU_WITH_FPU_VFP
26         default "vfpv3-fp16" if ADK_TARGET_CPU_ARM_CORTEX_A5 && !ADK_TARGET_ARCH_ARM_WITH_NEON
27         default "vfpv4" if ADK_TARGET_CPU_ARM_CORTEX_A7 && !ADK_TARGET_ARCH_ARM_WITH_NEON
28         default "vfpv3" if ADK_TARGET_CPU_ARM_CORTEX_A8 && !ADK_TARGET_ARCH_ARM_WITH_NEON
29         default "vfpv3-fp16" if ADK_TARGET_CPU_ARM_CORTEX_A9 && !ADK_TARGET_ARCH_ARM_WITH_NEON
30         default "vfpv4" if ADK_TARGET_CPU_ARM_CORTEX_A15 && !ADK_TARGET_ARCH_ARM_WITH_NEON
31         default "fpv4-sp-d16" if ADK_TARGET_CPU_ARM_CORTEX_M4
32         default "fpv5-sp-d16" if ADK_TARGET_CPU_ARM_CORTEX_M7 && ADK_TARGET_HARD_FLOAT_SP
33         default "fpv5-d16" if ADK_TARGET_CPU_ARM_CORTEX_M7 && ADK_TARGET_HARD_FLOAT_DP
34         default "neon-fp16" if ADK_TARGET_CPU_ARM_CORTEX_A5 && ADK_TARGET_ARCH_ARM_WITH_NEON
35         default "neon-vfpv4" if ADK_TARGET_CPU_ARM_CORTEX_A7 && ADK_TARGET_ARCH_ARM_WITH_NEON
36         default "neon" if ADK_TARGET_CPU_ARM_CORTEX_A8 && ADK_TARGET_ARCH_ARM_WITH_NEON
37         default "neon-fp16" if ADK_TARGET_CPU_ARM_CORTEX_A9 && ADK_TARGET_ARCH_ARM_WITH_NEON
38         default "neon-vfpv4" if ADK_TARGET_CPU_ARM_CORTEX_A15 && ADK_TARGET_ARCH_ARM_WITH_NEON
39         default "neon-fp-armv8" if ADK_TARGET_CPU_ARM_CORTEX_A53 && ADK_TARGET_ARCH_ARM_WITH_NEON