aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarat Dukhan <marat@fb.com>2018-02-24 15:39:18 +0100
committerMarat Dukhan <marat@fb.com>2018-02-24 15:39:18 +0100
commit818e1990a72a1124c517b5280557cf938a22179e (patch)
treec82d637934b058232b424543135a7fa39501f172 /src
parent6d3e61b357173d431469786b940a9907d2127078 (diff)
downloadcpuinfo-818e1990a72a1124c517b5280557cf938a22179e.tar.gz
Split Jaguar and Puma core detection
Diffstat (limited to 'src')
-rw-r--r--src/x86/uarch.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/x86/uarch.c b/src/x86/uarch.c
index 971b18c..2f83229 100644
--- a/src/x86/uarch.c
+++ b/src/x86/uarch.c
@@ -181,8 +181,11 @@ enum cpuinfo_uarch cpuinfo_x86_decode_uarch(
}
break;
case 0x16:
- return cpuinfo_uarch_jaguar;
- break;
+ if (model_info->model >= 0x03) {
+ return cpuinfo_uarch_puma;
+ } else {
+ return cpuinfo_uarch_jaguar;
+ }
case 0x17:
// TODO: revise when CPUs are out
return cpuinfo_uarch_zen;