|
@@ -191,6 +191,13 @@ config BR2_cortex_a17
|
|
|
select BR2_ARM_CPU_ARMV7A
|
|
|
select BR2_ARCH_HAS_MMU_OPTIONAL
|
|
|
depends on !BR2_ARCH_IS_64
|
|
|
+config BR2_cortex_a53
|
|
|
+ bool "cortex-A53"
|
|
|
+ select BR2_ARM_CPU_HAS_ARM
|
|
|
+ select BR2_ARM_CPU_HAS_NEON
|
|
|
+ select BR2_ARM_CPU_HAS_FP_ARMV8
|
|
|
+ select BR2_ARM_CPU_ARMV8
|
|
|
+ select BR2_ARCH_HAS_MMU_OPTIONAL
|
|
|
config BR2_cortex_m3
|
|
|
bool "cortex-M3"
|
|
|
select BR2_ARM_CPU_HAS_THUMB2
|
|
@@ -510,6 +517,9 @@ config BR2_GCC_TARGET_CPU
|
|
|
default "strongarm" if BR2_strongarm
|
|
|
default "xscale" if BR2_xscale
|
|
|
default "iwmmxt" if BR2_iwmmxt
|
|
|
+ default "cortex-a53" if (BR2_cortex_a53 && !BR2_ARCH_IS_64)
|
|
|
+ default "cortex-a53+fp" if (BR2_cortex_a53 && BR2_ARCH_IS_64 && BR2_ARM_FPU_FP_ARMV8)
|
|
|
+ default "cortex-a53+fp+simd" if (BR2_cortex_a53 && BR2_ARCH_IS_64 && BR2_ARM_FPU_NEON_FP_ARMV8)
|
|
|
|
|
|
config BR2_GCC_TARGET_ABI
|
|
|
default "aapcs-linux" if BR2_arm || BR2_armeb
|