diff options
Diffstat (limited to 'arch/x86/kernel/cpu/aperfmperf.c')
| -rw-r--r-- | arch/x86/kernel/cpu/aperfmperf.c | 17 | 
1 files changed, 8 insertions, 9 deletions
diff --git a/arch/x86/kernel/cpu/aperfmperf.c b/arch/x86/kernel/cpu/aperfmperf.c index fdbb5f07448f..f9a8c7b7943f 100644 --- a/arch/x86/kernel/cpu/aperfmperf.c +++ b/arch/x86/kernel/cpu/aperfmperf.c @@ -124,25 +124,24 @@ static bool __init slv_set_max_freq_ratio(u64 *base_freq, u64 *turbo_freq)  	return true;  } -#define X86_MATCH(model)					\ -	X86_MATCH_VENDOR_FAM_MODEL_FEATURE(INTEL, 6,		\ -		INTEL_FAM6_##model, X86_FEATURE_APERFMPERF, NULL) +#define X86_MATCH(vfm)						\ +	X86_MATCH_VFM_FEATURE(vfm, X86_FEATURE_APERFMPERF, NULL)  static const struct x86_cpu_id has_knl_turbo_ratio_limits[] __initconst = { -	X86_MATCH(XEON_PHI_KNL), -	X86_MATCH(XEON_PHI_KNM), +	X86_MATCH(INTEL_XEON_PHI_KNL), +	X86_MATCH(INTEL_XEON_PHI_KNM),  	{}  };  static const struct x86_cpu_id has_skx_turbo_ratio_limits[] __initconst = { -	X86_MATCH(SKYLAKE_X), +	X86_MATCH(INTEL_SKYLAKE_X),  	{}  };  static const struct x86_cpu_id has_glm_turbo_ratio_limits[] __initconst = { -	X86_MATCH(ATOM_GOLDMONT), -	X86_MATCH(ATOM_GOLDMONT_D), -	X86_MATCH(ATOM_GOLDMONT_PLUS), +	X86_MATCH(INTEL_ATOM_GOLDMONT), +	X86_MATCH(INTEL_ATOM_GOLDMONT_D), +	X86_MATCH(INTEL_ATOM_GOLDMONT_PLUS),  	{}  };  |