config/arch: add support for cortex-a55 target

This commit is contained in:
Jonas Karlman
2023-11-18 22:09:16 +00:00
committed by Christian Hewitt
parent 35928c3f56
commit f0fe82bd06
2 changed files with 10 additions and 4 deletions

View File

@@ -11,9 +11,9 @@
fi fi
# TARGET_CPU: # TARGET_CPU:
# generic cortex-a35 cortex-a53 cortex-a57 cortex-a72 cortex-a76 # generic cortex-a35 cortex-a53 cortex-a55 cortex-a57 cortex-a72
# exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53 # cortex-a76 exynos-m1 qdf24xx thunderx xgene1 cortex-a57.cortex-a53
# cortex-a72.cortex-a53 # cortex-a72.cortex-a53 cortex-a76.cortex-a55
# determine architecture's family # determine architecture's family
case $TARGET_CPU in case $TARGET_CPU in
@@ -21,7 +21,7 @@
TARGET_SUBARCH=aarch64 TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8-a TARGET_VARIANT=armv8-a
;; ;;
cortex-a76) cortex-a55|cortex-a76|cortex-a76.cortex-a55)
TARGET_SUBARCH=aarch64 TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8.2-a TARGET_VARIANT=armv8.2-a
;; ;;

View File

@@ -54,6 +54,12 @@
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU" TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
TARGET_FEATURES+=" neon" TARGET_FEATURES+=" neon"
;; ;;
cortex-a55|cortex-a76|cortex-a76.cortex-a55)
TARGET_SUBARCH=armv8.2-a
TARGET_ABI=eabi
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
TARGET_FEATURES+=" neon"
;;
esac esac
if [ "${TARGET_FLOAT}" = "hard" ]; then if [ "${TARGET_FLOAT}" = "hard" ]; then