aboutsummaryrefslogtreecommitdiff
path: root/include/cpuinfo.h
diff options
context:
space:
mode:
authorMarat Dukhan <marat@fb.com>2018-09-02 23:57:56 +0300
committerMarat Dukhan <marat@fb.com>2018-09-02 23:57:56 +0300
commitb73f61a2bf7d5b56a5adb945dfbf9bf2a3a9eec0 (patch)
tree7c54ab4fe6096f3a1cc661bd55be631625eb980d /include/cpuinfo.h
parente97024bb2771a3b854b8e930aeacba10052cff86 (diff)
downloadcpuinfo-b73f61a2bf7d5b56a5adb945dfbf9bf2a3a9eec0.tar.gz
Detect Cortex-A76 cores
Diffstat (limited to 'include/cpuinfo.h')
-rw-r--r--include/cpuinfo.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/cpuinfo.h b/include/cpuinfo.h
index ebbacb0..69852df 100644
--- a/include/cpuinfo.h
+++ b/include/cpuinfo.h
@@ -168,6 +168,12 @@ enum cpuinfo_vendor {
cpuinfo_vendor_broadcom = 13,
/** Applied Micro Circuits Corporation (APM). Vendor of ARM64 processor microarchitectures. */
cpuinfo_vendor_apm = 14,
+ /**
+ * Huawei Technologies Co., Ltd. Vendor of ARM64 processor microarchitectures.
+ *
+ * Processors are designed by HiSilicon, a subsidiary of Huawei.
+ */
+ cpuinfo_vendor_huawei = 15,
/* Active vendors of embedded CPUs */
@@ -379,6 +385,8 @@ enum cpuinfo_uarch {
cpuinfo_uarch_cortex_a73 = 0x00300373,
/** ARM Cortex-A75. */
cpuinfo_uarch_cortex_a75 = 0x00300375,
+ /** ARM Cortex-A76. */
+ cpuinfo_uarch_cortex_a76 = 0x00300376,
/** Qualcomm Scorpion. */
cpuinfo_uarch_scorpion = 0x00400100,