powercap: intel_rapl_msr: Switch to new Intel CPU model defines
authorTony Luck <tony.luck@intel.com>
Tue, 28 May 2024 18:47:15 +0000 (11:47 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 7 Jun 2024 18:40:48 +0000 (20:40 +0200)
New CPU #defines encode vendor and family as well as model.

Signed-off-by: Tony Luck <tony.luck@intel.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/powercap/intel_rapl_msr.c

index 35cb152fa9aa7aa703a6c9138966e1aaf31364ac..733a36f67fbc69cb55d0c847d9e80989886fe237 100644 (file)
@@ -139,14 +139,14 @@ static int rapl_msr_write_raw(int cpu, struct reg_action *ra)
 
 /* List of verified CPUs. */
 static const struct x86_cpu_id pl4_support_ids[] = {
-       X86_MATCH_INTEL_FAM6_MODEL(TIGERLAKE_L, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(ALDERLAKE, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(ALDERLAKE_L, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(ATOM_GRACEMONT, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(RAPTORLAKE, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(RAPTORLAKE_P, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(METEORLAKE, NULL),
-       X86_MATCH_INTEL_FAM6_MODEL(METEORLAKE_L, NULL),
+       X86_MATCH_VFM(INTEL_TIGERLAKE_L, NULL),
+       X86_MATCH_VFM(INTEL_ALDERLAKE, NULL),
+       X86_MATCH_VFM(INTEL_ALDERLAKE_L, NULL),
+       X86_MATCH_VFM(INTEL_ATOM_GRACEMONT, NULL),
+       X86_MATCH_VFM(INTEL_RAPTORLAKE, NULL),
+       X86_MATCH_VFM(INTEL_RAPTORLAKE_P, NULL),
+       X86_MATCH_VFM(INTEL_METEORLAKE, NULL),
+       X86_MATCH_VFM(INTEL_METEORLAKE_L, NULL),
        {}
 };