From 54a5b4dc7e6dc67f1c60f0438858e4e23fcf7225 Mon Sep 17 00:00:00 2001 From: Marat Dukhan Date: Fri, 25 Aug 2017 12:24:57 -0700 Subject: Improve cache detection on Android/ARM --- src/arm/linux/init.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/arm/linux/init.c') diff --git a/src/arm/linux/init.c b/src/arm/linux/init.c index 50e5ce2..a7ed18b 100644 --- a/src/arm/linux/init.c +++ b/src/arm/linux/init.c @@ -486,8 +486,8 @@ void cpuinfo_arm_linux_init(void) { } #if defined(__ANDROID__) - struct cpuinfo_arm_chipset chipset = cpuinfo_arm_android_decode_chipset( - &android_properties, usable_processors, 0); + const struct cpuinfo_arm_chipset chipset = + cpuinfo_arm_android_decode_chipset(&android_properties, usable_processors, 0); #endif /* @@ -526,6 +526,9 @@ void cpuinfo_arm_linux_init(void) { processors[i].uarch, arm_linux_processors[i].package_processor_count, arm_linux_processors[i].midr, +#if defined(__ANDROID__) + &chipset, +#endif arm_linux_processors[i].architecture_version, &l1i[i], &l1d[i], &shared_l2); l1i[i].thread_start = l1d[i].thread_start = i; -- cgit v1.2.3