summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Lin <danny@kdrag0n.dev>2021-10-11 18:40:13 -0700
committeralk3pInjection <webmaster@raspii.tech>2024-01-02 00:52:16 +0800
commitbce0388a9b7c4daf5284527a0ed41cd78c99f641 (patch)
tree8c1de0a0aea88ee23fde5930ec346ea1e6e201c0
parentfbc39dc8ffe45838850f291a9984f51b5a5af038 (diff)
gs201: Optimize native executables for Cortex-A76 CPU
Allow the compiler to take advantage of ARMv8.2 extensions to improve performance in native executables, not just Java code compiled by ART. Change-Id: Idd3414de107f47a18c2769dc930e6c4bceacdc62
-rw-r--r--BoardConfig-common.mk6
1 files changed, 2 insertions, 4 deletions
diff --git a/BoardConfig-common.mk b/BoardConfig-common.mk
index e40d2244..7dbfd13b 100644
--- a/BoardConfig-common.mk
+++ b/BoardConfig-common.mk
@@ -29,8 +29,7 @@ USES_DEVICE_GOOGLE_GS201 := true
TARGET_ARCH := arm64
TARGET_ARCH_VARIANT := armv8-2a
TARGET_CPU_ABI := arm64-v8a
-TARGET_CPU_VARIANT := cortex-a55
-TARGET_CPU_VARIANT_RUNTIME := cortex-a55
+TARGET_CPU_VARIANT := cortex-a76
# Force any prefer32 targets to be compiled as 64 bit.
IGNORE_PREFER32_ON_DEVICE := true
@@ -40,8 +39,7 @@ TARGET_2ND_ARCH := arm
TARGET_2ND_ARCH_VARIANT := armv8-a
TARGET_2ND_CPU_ABI := armeabi-v7a
TARGET_2ND_CPU_ABI2 := armeabi
-TARGET_2ND_CPU_VARIANT := generic
-TARGET_2ND_CPU_VARIANT_RUNTIME := cortex-a53
+TARGET_2ND_CPU_VARIANT := cortex-a76
BOARD_KERNEL_CMDLINE += earlycon=exynos4210,0x10A00000 console=ttySAC0,115200 androidboot.console=ttySAC0 printk.devkmsg=on
BOARD_KERNEL_CMDLINE += cma_sysfs.experimental=Y