thermal: intel: intel_soc_dts_thermal: Switch to new Intel CPU model defines
authorTony Luck <tony.luck@intel.com>
Tue, 28 May 2024 18:47:16 +0000 (11:47 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 7 Jun 2024 18:47:05 +0000 (20:47 +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/thermal/intel/intel_soc_dts_thermal.c
include/linux/platform_data/x86/soc.h

index 9c825c6e1f3824c268deac7aa2c007f93b2dd2a7..718c6326eaf4637279116500a090a287b734b1a7 100644 (file)
@@ -36,7 +36,7 @@ static irqreturn_t soc_irq_thread_fn(int irq, void *dev_data)
 }
 
 static const struct x86_cpu_id soc_thermal_ids[] = {
-       X86_MATCH_INTEL_FAM6_MODEL(ATOM_SILVERMONT, BYT_SOC_DTS_APIC_IRQ),
+       X86_MATCH_VFM(INTEL_ATOM_SILVERMONT, BYT_SOC_DTS_APIC_IRQ),
        {}
 };
 MODULE_DEVICE_TABLE(x86cpu, soc_thermal_ids);
index a5705189e2acb0fdc63644c39b0fba5fcdbe9501..f981907a5cb0a37ea056b66fceb8b49f7d26c7cb 100644 (file)
@@ -20,7 +20,7 @@
 static inline bool soc_intel_is_##soc(void)                    \
 {                                                              \
        static const struct x86_cpu_id soc##_cpu_ids[] = {      \
-               X86_MATCH_INTEL_FAM6_MODEL(type, NULL),         \
+               X86_MATCH_VFM(type, NULL),                      \
                {}                                              \
        };                                                      \
        const struct x86_cpu_id *id;                            \
@@ -31,11 +31,11 @@ static inline bool soc_intel_is_##soc(void)                 \
        return false;                                           \
 }
 
-SOC_INTEL_IS_CPU(byt, ATOM_SILVERMONT);
-SOC_INTEL_IS_CPU(cht, ATOM_AIRMONT);
-SOC_INTEL_IS_CPU(apl, ATOM_GOLDMONT);
-SOC_INTEL_IS_CPU(glk, ATOM_GOLDMONT_PLUS);
-SOC_INTEL_IS_CPU(cml, KABYLAKE_L);
+SOC_INTEL_IS_CPU(byt, INTEL_ATOM_SILVERMONT);
+SOC_INTEL_IS_CPU(cht, INTEL_ATOM_AIRMONT);
+SOC_INTEL_IS_CPU(apl, INTEL_ATOM_GOLDMONT);
+SOC_INTEL_IS_CPU(glk, INTEL_ATOM_GOLDMONT_PLUS);
+SOC_INTEL_IS_CPU(cml, INTEL_KABYLAKE_L);
 
 #undef SOC_INTEL_IS_CPU