Symbol: IFM
arch/x86/include/asm/intel-family.h
103
#define INTEL_KABYLAKE IFM(6, 0x9E) /* Sky Lake */
arch/x86/include/asm/intel-family.h
106
#define INTEL_COMETLAKE IFM(6, 0xA5) /* Sky Lake */
arch/x86/include/asm/intel-family.h
107
#define INTEL_COMETLAKE_L IFM(6, 0xA6) /* Sky Lake */
arch/x86/include/asm/intel-family.h
109
#define INTEL_CANNONLAKE_L IFM(6, 0x66) /* Palm Cove */
arch/x86/include/asm/intel-family.h
111
#define INTEL_ICELAKE_X IFM(6, 0x6A) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
112
#define INTEL_ICELAKE_D IFM(6, 0x6C) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
113
#define INTEL_ICELAKE IFM(6, 0x7D) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
114
#define INTEL_ICELAKE_L IFM(6, 0x7E) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
115
#define INTEL_ICELAKE_NNPI IFM(6, 0x9D) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
117
#define INTEL_ROCKETLAKE IFM(6, 0xA7) /* Cypress Cove */
arch/x86/include/asm/intel-family.h
119
#define INTEL_TIGERLAKE_L IFM(6, 0x8C) /* Willow Cove */
arch/x86/include/asm/intel-family.h
120
#define INTEL_TIGERLAKE IFM(6, 0x8D) /* Willow Cove */
arch/x86/include/asm/intel-family.h
122
#define INTEL_SAPPHIRERAPIDS_X IFM(6, 0x8F) /* Golden Cove */
arch/x86/include/asm/intel-family.h
124
#define INTEL_EMERALDRAPIDS_X IFM(6, 0xCF) /* Raptor Cove */
arch/x86/include/asm/intel-family.h
126
#define INTEL_GRANITERAPIDS_X IFM(6, 0xAD) /* Redwood Cove */
arch/x86/include/asm/intel-family.h
127
#define INTEL_GRANITERAPIDS_D IFM(6, 0xAE)
arch/x86/include/asm/intel-family.h
129
#define INTEL_DIAMONDRAPIDS_X IFM(19, 0x01) /* Panther Cove */
arch/x86/include/asm/intel-family.h
131
#define INTEL_BARTLETTLAKE IFM(6, 0xD7) /* Raptor Cove */
arch/x86/include/asm/intel-family.h
135
#define INTEL_LAKEFIELD IFM(6, 0x8A) /* Sunny Cove / Tremont */
arch/x86/include/asm/intel-family.h
137
#define INTEL_ALDERLAKE IFM(6, 0x97) /* Golden Cove / Gracemont */
arch/x86/include/asm/intel-family.h
138
#define INTEL_ALDERLAKE_L IFM(6, 0x9A) /* Golden Cove / Gracemont */
arch/x86/include/asm/intel-family.h
140
#define INTEL_RAPTORLAKE IFM(6, 0xB7) /* Raptor Cove / Enhanced Gracemont */
arch/x86/include/asm/intel-family.h
141
#define INTEL_RAPTORLAKE_P IFM(6, 0xBA)
arch/x86/include/asm/intel-family.h
142
#define INTEL_RAPTORLAKE_S IFM(6, 0xBF)
arch/x86/include/asm/intel-family.h
144
#define INTEL_METEORLAKE IFM(6, 0xAC) /* Redwood Cove / Crestmont */
arch/x86/include/asm/intel-family.h
145
#define INTEL_METEORLAKE_L IFM(6, 0xAA)
arch/x86/include/asm/intel-family.h
147
#define INTEL_ARROWLAKE_H IFM(6, 0xC5) /* Lion Cove / Skymont */
arch/x86/include/asm/intel-family.h
148
#define INTEL_ARROWLAKE IFM(6, 0xC6)
arch/x86/include/asm/intel-family.h
149
#define INTEL_ARROWLAKE_U IFM(6, 0xB5)
arch/x86/include/asm/intel-family.h
151
#define INTEL_LUNARLAKE_M IFM(6, 0xBD) /* Lion Cove / Skymont */
arch/x86/include/asm/intel-family.h
153
#define INTEL_PANTHERLAKE_L IFM(6, 0xCC) /* Cougar Cove / Darkmont */
arch/x86/include/asm/intel-family.h
155
#define INTEL_WILDCATLAKE_L IFM(6, 0xD5)
arch/x86/include/asm/intel-family.h
157
#define INTEL_NOVALAKE IFM(18, 0x01) /* Coyote Cove / Arctic Wolf */
arch/x86/include/asm/intel-family.h
158
#define INTEL_NOVALAKE_L IFM(18, 0x03) /* Coyote Cove / Arctic Wolf */
arch/x86/include/asm/intel-family.h
162
#define INTEL_ATOM_BONNELL IFM(6, 0x1C) /* Diamondville, Pineview */
arch/x86/include/asm/intel-family.h
163
#define INTEL_ATOM_BONNELL_MID IFM(6, 0x26) /* Silverthorne, Lincroft */
arch/x86/include/asm/intel-family.h
165
#define INTEL_ATOM_SALTWELL IFM(6, 0x36) /* Cedarview */
arch/x86/include/asm/intel-family.h
166
#define INTEL_ATOM_SALTWELL_MID IFM(6, 0x27) /* Penwell */
arch/x86/include/asm/intel-family.h
167
#define INTEL_ATOM_SALTWELL_TABLET IFM(6, 0x35) /* Cloverview */
arch/x86/include/asm/intel-family.h
169
#define INTEL_ATOM_SILVERMONT IFM(6, 0x37) /* Bay Trail, Valleyview */
arch/x86/include/asm/intel-family.h
170
#define INTEL_ATOM_SILVERMONT_D IFM(6, 0x4D) /* Avaton, Rangely */
arch/x86/include/asm/intel-family.h
171
#define INTEL_ATOM_SILVERMONT_MID IFM(6, 0x4A) /* Merriefield */
arch/x86/include/asm/intel-family.h
172
#define INTEL_ATOM_SILVERMONT_MID2 IFM(6, 0x5A) /* Anniedale */
arch/x86/include/asm/intel-family.h
174
#define INTEL_ATOM_AIRMONT IFM(6, 0x4C) /* Cherry Trail, Braswell */
arch/x86/include/asm/intel-family.h
175
#define INTEL_ATOM_AIRMONT_NP IFM(6, 0x75) /* Lightning Mountain */
arch/x86/include/asm/intel-family.h
177
#define INTEL_ATOM_GOLDMONT IFM(6, 0x5C) /* Apollo Lake */
arch/x86/include/asm/intel-family.h
178
#define INTEL_ATOM_GOLDMONT_D IFM(6, 0x5F) /* Denverton */
arch/x86/include/asm/intel-family.h
181
#define INTEL_ATOM_GOLDMONT_PLUS IFM(6, 0x7A) /* Gemini Lake */
arch/x86/include/asm/intel-family.h
183
#define INTEL_ATOM_TREMONT_D IFM(6, 0x86) /* Jacobsville */
arch/x86/include/asm/intel-family.h
184
#define INTEL_ATOM_TREMONT IFM(6, 0x96) /* Elkhart Lake */
arch/x86/include/asm/intel-family.h
185
#define INTEL_ATOM_TREMONT_L IFM(6, 0x9C) /* Jasper Lake */
arch/x86/include/asm/intel-family.h
187
#define INTEL_ATOM_GRACEMONT IFM(6, 0xBE) /* Alderlake N */
arch/x86/include/asm/intel-family.h
189
#define INTEL_ATOM_CRESTMONT_X IFM(6, 0xAF) /* Sierra Forest */
arch/x86/include/asm/intel-family.h
190
#define INTEL_ATOM_CRESTMONT IFM(6, 0xB6) /* Grand Ridge */
arch/x86/include/asm/intel-family.h
192
#define INTEL_ATOM_DARKMONT_X IFM(6, 0xDD) /* Clearwater Forest */
arch/x86/include/asm/intel-family.h
196
#define INTEL_XEON_PHI_KNL IFM(6, 0x57) /* Knights Landing */
arch/x86/include/asm/intel-family.h
197
#define INTEL_XEON_PHI_KNM IFM(6, 0x85) /* Knights Mill */
arch/x86/include/asm/intel-family.h
200
#define INTEL_FAM6_LAST IFM(6, 0xFF)
arch/x86/include/asm/intel-family.h
203
#define INTEL_P4_WILLAMETTE IFM(15, 0x01) /* Also Xeon Foster */
arch/x86/include/asm/intel-family.h
204
#define INTEL_P4_PRESCOTT IFM(15, 0x03)
arch/x86/include/asm/intel-family.h
205
#define INTEL_P4_PRESCOTT_2M IFM(15, 0x04)
arch/x86/include/asm/intel-family.h
206
#define INTEL_P4_CEDARMILL IFM(15, 0x06) /* Also Xeon Dempsey */
arch/x86/include/asm/intel-family.h
46
#define INTEL_ANY IFM(X86_FAMILY_ANY, X86_MODEL_ANY)
arch/x86/include/asm/intel-family.h
49
#define INTEL_FAM5_START IFM(5, 0x00) /* Notational marker, also P5 A-step */
arch/x86/include/asm/intel-family.h
50
#define INTEL_PENTIUM_75 IFM(5, 0x02) /* P54C */
arch/x86/include/asm/intel-family.h
51
#define INTEL_PENTIUM_MMX IFM(5, 0x04) /* P55C */
arch/x86/include/asm/intel-family.h
52
#define INTEL_QUARK_X1000 IFM(5, 0x09) /* Quark X1000 SoC */
arch/x86/include/asm/intel-family.h
55
#define INTEL_PENTIUM_PRO IFM(6, 0x01)
arch/x86/include/asm/intel-family.h
56
#define INTEL_PENTIUM_II_KLAMATH IFM(6, 0x03)
arch/x86/include/asm/intel-family.h
57
#define INTEL_PENTIUM_III_DESCHUTES IFM(6, 0x05)
arch/x86/include/asm/intel-family.h
58
#define INTEL_PENTIUM_III_TUALATIN IFM(6, 0x0B)
arch/x86/include/asm/intel-family.h
59
#define INTEL_PENTIUM_M_DOTHAN IFM(6, 0x0D)
arch/x86/include/asm/intel-family.h
61
#define INTEL_CORE_YONAH IFM(6, 0x0E)
arch/x86/include/asm/intel-family.h
63
#define INTEL_CORE2_MEROM IFM(6, 0x0F)
arch/x86/include/asm/intel-family.h
64
#define INTEL_CORE2_MEROM_L IFM(6, 0x16)
arch/x86/include/asm/intel-family.h
65
#define INTEL_CORE2_PENRYN IFM(6, 0x17)
arch/x86/include/asm/intel-family.h
66
#define INTEL_CORE2_DUNNINGTON IFM(6, 0x1D)
arch/x86/include/asm/intel-family.h
68
#define INTEL_NEHALEM IFM(6, 0x1E)
arch/x86/include/asm/intel-family.h
69
#define INTEL_NEHALEM_G IFM(6, 0x1F) /* Auburndale / Havendale */
arch/x86/include/asm/intel-family.h
70
#define INTEL_NEHALEM_EP IFM(6, 0x1A)
arch/x86/include/asm/intel-family.h
71
#define INTEL_NEHALEM_EX IFM(6, 0x2E)
arch/x86/include/asm/intel-family.h
73
#define INTEL_WESTMERE IFM(6, 0x25)
arch/x86/include/asm/intel-family.h
74
#define INTEL_WESTMERE_EP IFM(6, 0x2C)
arch/x86/include/asm/intel-family.h
75
#define INTEL_WESTMERE_EX IFM(6, 0x2F)
arch/x86/include/asm/intel-family.h
77
#define INTEL_SANDYBRIDGE IFM(6, 0x2A)
arch/x86/include/asm/intel-family.h
78
#define INTEL_SANDYBRIDGE_X IFM(6, 0x2D)
arch/x86/include/asm/intel-family.h
79
#define INTEL_IVYBRIDGE IFM(6, 0x3A)
arch/x86/include/asm/intel-family.h
80
#define INTEL_IVYBRIDGE_X IFM(6, 0x3E)
arch/x86/include/asm/intel-family.h
82
#define INTEL_HASWELL IFM(6, 0x3C)
arch/x86/include/asm/intel-family.h
83
#define INTEL_HASWELL_X IFM(6, 0x3F)
arch/x86/include/asm/intel-family.h
84
#define INTEL_HASWELL_L IFM(6, 0x45)
arch/x86/include/asm/intel-family.h
85
#define INTEL_HASWELL_G IFM(6, 0x46)
arch/x86/include/asm/intel-family.h
87
#define INTEL_BROADWELL IFM(6, 0x3D)
arch/x86/include/asm/intel-family.h
88
#define INTEL_BROADWELL_G IFM(6, 0x47)
arch/x86/include/asm/intel-family.h
89
#define INTEL_BROADWELL_X IFM(6, 0x4F)
arch/x86/include/asm/intel-family.h
90
#define INTEL_BROADWELL_D IFM(6, 0x56)
arch/x86/include/asm/intel-family.h
92
#define INTEL_SKYLAKE_L IFM(6, 0x4E) /* Sky Lake */
arch/x86/include/asm/intel-family.h
93
#define INTEL_SKYLAKE IFM(6, 0x5E) /* Sky Lake */
arch/x86/include/asm/intel-family.h
94
#define INTEL_SKYLAKE_X IFM(6, 0x55) /* Sky Lake */
arch/x86/include/asm/intel-family.h
98
#define INTEL_KABYLAKE_L IFM(6, 0x8E) /* Sky Lake */
arch/x86/kernel/cpu/microcode/intel.c
129
if (IFM(x86_family(sig->sig), x86_model(sig->sig)) >= INTEL_PENTIUM_III_DESCHUTES) {
drivers/cpufreq/speedstep-centrino.c
518
X86_MATCH_VFM_FEATURE(IFM( 6, 9), X86_FEATURE_EST, NULL),
drivers/cpufreq/speedstep-centrino.c
519
X86_MATCH_VFM_FEATURE(IFM( 6, 13), X86_FEATURE_EST, NULL),
drivers/cpufreq/speedstep-centrino.c
520
X86_MATCH_VFM_FEATURE(IFM(15, 3), X86_FEATURE_EST, NULL),
drivers/cpufreq/speedstep-centrino.c
521
X86_MATCH_VFM_FEATURE(IFM(15, 4), X86_FEATURE_EST, NULL),
drivers/peci/device.c
103
device->info.x86_vfm = IFM(peci_x86_cpu_family(cpu_id), peci_x86_cpu_model(cpu_id));