[Arm64) Revert A53 detection as A57
authorRenato Golin <rengolin@systemcall.eu>
Mon, 5 Nov 2018 11:30:12 +0000 (11:30 +0000)
committerRenato Golin <rengolin@systemcall.eu>
Mon, 5 Nov 2018 11:34:49 +0000 (11:34 +0000)
This patch reverts the decision of treating A53 like A57, which was
based on an analysis done on server class hardware and is not
representative of all A53s out there.

Fixes #1855.

cpuid_arm64.c

index 17078fe..3acb395 100644 (file)
@@ -115,8 +115,8 @@ int detect(void)
        fclose(infile);
        if(cpu_part != NULL && cpu_implementer != NULL) {
                if (strstr(cpu_implementer, "0x41") && 
-               (strstr(cpu_part, "0xd07") || strstr(cpu_part,"0xd08") || strstr(cpu_part,"0xd03") ))
-                       return CPU_CORTEXA57; //or compatible A53, A72
+               (strstr(cpu_part, "0xd07") || strstr(cpu_part,"0xd08")))
+                       return CPU_CORTEXA57; //or compatible, ex. A72
                else if (strstr(cpu_part, "0x516") && strstr(cpu_implementer, "0x42"))
                        return CPU_VULCAN;
                else if (strstr(cpu_part, "0x0a1") && strstr(cpu_implementer, "0x43"))