diff --git a/arch/x86/events/zhaoxin/core.c b/arch/x86/events/zhaoxin/core.c index a608793aeefa8a0714635274d992d96d3dbc9ad5..b6409f62ad56bb973786b3b304e899dfc981ffc5 100644 --- a/arch/x86/events/zhaoxin/core.c +++ b/arch/x86/events/zhaoxin/core.c @@ -642,6 +642,7 @@ __init int zhaoxin_pmu_init(void) break; case 0x5b: case 0x6b: + case 0x7b: zx_pmon_event_map[PERF_COUNT_HW_STALLED_CYCLES_FRONTEND] = X86_CONFIG(.event = 0x02, .umask = 0x01, .inv = 0x01, .cmask = 0x01); @@ -657,7 +658,7 @@ __init int zhaoxin_pmu_init(void) if (boot_cpu_data.x86_model == 0x5b) pr_cont("Yongfeng events, "); - if (boot_cpu_data.x86_model == 0x6b) + if (boot_cpu_data.x86_model == 0x6b || boot_cpu_data.x86_model == 0x7b) pr_cont("Shijidadao events, "); break;