aboutsummaryrefslogtreecommitdiff
path: root/src/x86/uarch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/x86/uarch.c')
-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;