Symbol: IFM
arch/x86/include/asm/intel-family.h
104
#define INTEL_KABYLAKE IFM(6, 0x9E) /* Sky Lake */
arch/x86/include/asm/intel-family.h
107
#define INTEL_COMETLAKE IFM(6, 0xA5) /* Sky Lake */
arch/x86/include/asm/intel-family.h
108
#define INTEL_COMETLAKE_L IFM(6, 0xA6) /* Sky Lake */
arch/x86/include/asm/intel-family.h
110
#define INTEL_CANNONLAKE_L IFM(6, 0x66) /* Palm Cove */
arch/x86/include/asm/intel-family.h
112
#define INTEL_ICELAKE_X IFM(6, 0x6A) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
113
#define INTEL_ICELAKE_D IFM(6, 0x6C) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
114
#define INTEL_ICELAKE IFM(6, 0x7D) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
115
#define INTEL_ICELAKE_L IFM(6, 0x7E) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
116
#define INTEL_ICELAKE_NNPI IFM(6, 0x9D) /* Sunny Cove */
arch/x86/include/asm/intel-family.h
118
#define INTEL_ROCKETLAKE IFM(6, 0xA7) /* Cypress Cove */
arch/x86/include/asm/intel-family.h
120
#define INTEL_TIGERLAKE_L IFM(6, 0x8C) /* Willow Cove */
arch/x86/include/asm/intel-family.h
121
#define INTEL_TIGERLAKE IFM(6, 0x8D) /* Willow Cove */
arch/x86/include/asm/intel-family.h
123
#define INTEL_SAPPHIRERAPIDS_X IFM(6, 0x8F) /* Golden Cove */
arch/x86/include/asm/intel-family.h
125
#define INTEL_EMERALDRAPIDS_X IFM(6, 0xCF) /* Raptor Cove */
arch/x86/include/asm/intel-family.h
127
#define INTEL_GRANITERAPIDS_X IFM(6, 0xAD) /* Redwood Cove */
arch/x86/include/asm/intel-family.h
128
#define INTEL_GRANITERAPIDS_D IFM(6, 0xAE)
arch/x86/include/asm/intel-family.h
130
#define INTEL_DIAMONDRAPIDS_X IFM(19, 0x01) /* Panther Cove */
arch/x86/include/asm/intel-family.h
132
#define INTEL_BARTLETTLAKE IFM(6, 0xD7) /* Raptor Cove */
arch/x86/include/asm/intel-family.h
136
#define INTEL_LAKEFIELD IFM(6, 0x8A) /* Sunny Cove / Tremont */
arch/x86/include/asm/intel-family.h
138
#define INTEL_ALDERLAKE IFM(6, 0x97) /* Golden Cove / Gracemont */
arch/x86/include/asm/intel-family.h
139
#define INTEL_ALDERLAKE_L IFM(6, 0x9A) /* Golden Cove / Gracemont */
arch/x86/include/asm/intel-family.h
141
#define INTEL_RAPTORLAKE IFM(6, 0xB7) /* Raptor Cove / Enhanced Gracemont */
arch/x86/include/asm/intel-family.h
142
#define INTEL_RAPTORLAKE_P IFM(6, 0xBA)
arch/x86/include/asm/intel-family.h
143
#define INTEL_RAPTORLAKE_S IFM(6, 0xBF)
arch/x86/include/asm/intel-family.h
145
#define INTEL_METEORLAKE IFM(6, 0xAC) /* Redwood Cove / Crestmont */
arch/x86/include/asm/intel-family.h
146
#define INTEL_METEORLAKE_L IFM(6, 0xAA)
arch/x86/include/asm/intel-family.h
148
#define INTEL_ARROWLAKE_H IFM(6, 0xC5) /* Lion Cove / Skymont */
arch/x86/include/asm/intel-family.h
149
#define INTEL_ARROWLAKE IFM(6, 0xC6)
arch/x86/include/asm/intel-family.h
150
#define INTEL_ARROWLAKE_U IFM(6, 0xB5)
arch/x86/include/asm/intel-family.h
152
#define INTEL_LUNARLAKE_M IFM(6, 0xBD) /* Lion Cove / Skymont */
arch/x86/include/asm/intel-family.h
154
#define INTEL_PANTHERLAKE_L IFM(6, 0xCC) /* Cougar Cove / Darkmont */
arch/x86/include/asm/intel-family.h
155
#define INTEL_PANTHERLAKE_R IFM(6, 0xE5) /* Cougar Cove / Darkmont */
arch/x86/include/asm/intel-family.h
157
#define INTEL_WILDCATLAKE_L IFM(6, 0xD5)
arch/x86/include/asm/intel-family.h
159
#define INTEL_NOVALAKE IFM(18, 0x01) /* Coyote Cove / Arctic Wolf */
arch/x86/include/asm/intel-family.h
160
#define INTEL_NOVALAKE_L IFM(18, 0x03) /* Coyote Cove / Arctic Wolf */
arch/x86/include/asm/intel-family.h
164
#define INTEL_ATOM_BONNELL IFM(6, 0x1C) /* Diamondville, Pineview */
arch/x86/include/asm/intel-family.h
165
#define INTEL_ATOM_BONNELL_MID IFM(6, 0x26) /* Silverthorne, Lincroft */
arch/x86/include/asm/intel-family.h
167
#define INTEL_ATOM_SALTWELL IFM(6, 0x36) /* Cedarview */
arch/x86/include/asm/intel-family.h
168
#define INTEL_ATOM_SALTWELL_MID IFM(6, 0x27) /* Penwell */
arch/x86/include/asm/intel-family.h
169
#define INTEL_ATOM_SALTWELL_TABLET IFM(6, 0x35) /* Cloverview */
arch/x86/include/asm/intel-family.h
171
#define INTEL_ATOM_SILVERMONT IFM(6, 0x37) /* Bay Trail, Valleyview */
arch/x86/include/asm/intel-family.h
172
#define INTEL_ATOM_SILVERMONT_D IFM(6, 0x4D) /* Avaton, Rangely */
arch/x86/include/asm/intel-family.h
173
#define INTEL_ATOM_SILVERMONT_MID IFM(6, 0x4A) /* Merriefield */
arch/x86/include/asm/intel-family.h
174
#define INTEL_ATOM_SILVERMONT_MID2 IFM(6, 0x5A) /* Anniedale */
arch/x86/include/asm/intel-family.h
176
#define INTEL_ATOM_AIRMONT IFM(6, 0x4C) /* Cherry Trail, Braswell */
arch/x86/include/asm/intel-family.h
177
#define INTEL_ATOM_AIRMONT_NP IFM(6, 0x75) /* Lightning Mountain */
arch/x86/include/asm/intel-family.h
179
#define INTEL_ATOM_GOLDMONT IFM(6, 0x5C) /* Apollo Lake */
arch/x86/include/asm/intel-family.h
180
#define INTEL_ATOM_GOLDMONT_D IFM(6, 0x5F) /* Denverton */
arch/x86/include/asm/intel-family.h
183
#define INTEL_ATOM_GOLDMONT_PLUS IFM(6, 0x7A) /* Gemini Lake */
arch/x86/include/asm/intel-family.h
185
#define INTEL_ATOM_TREMONT_D IFM(6, 0x86) /* Jacobsville */
arch/x86/include/asm/intel-family.h
186
#define INTEL_ATOM_TREMONT IFM(6, 0x96) /* Elkhart Lake */
arch/x86/include/asm/intel-family.h
187
#define INTEL_ATOM_TREMONT_L IFM(6, 0x9C) /* Jasper Lake */
arch/x86/include/asm/intel-family.h
189
#define INTEL_ATOM_GRACEMONT IFM(6, 0xBE) /* Alderlake N */
arch/x86/include/asm/intel-family.h
191
#define INTEL_ATOM_CRESTMONT_X IFM(6, 0xAF) /* Sierra Forest */
arch/x86/include/asm/intel-family.h
192
#define INTEL_ATOM_CRESTMONT IFM(6, 0xB6) /* Grand Ridge */
arch/x86/include/asm/intel-family.h
194
#define INTEL_ATOM_DARKMONT_X IFM(6, 0xDD) /* Clearwater Forest */
arch/x86/include/asm/intel-family.h
198
#define INTEL_XEON_PHI_KNL IFM(6, 0x57) /* Knights Landing */
arch/x86/include/asm/intel-family.h
199
#define INTEL_XEON_PHI_KNM IFM(6, 0x85) /* Knights Mill */
arch/x86/include/asm/intel-family.h
202
#define INTEL_FAM6_LAST IFM(6, 0xFF)
arch/x86/include/asm/intel-family.h
205
#define INTEL_P4_WILLAMETTE IFM(15, 0x01) /* Also Xeon Foster */
arch/x86/include/asm/intel-family.h
206
#define INTEL_P4_PRESCOTT IFM(15, 0x03)
arch/x86/include/asm/intel-family.h
207
#define INTEL_P4_PRESCOTT_2M IFM(15, 0x04)
arch/x86/include/asm/intel-family.h
208
#define INTEL_P4_CEDARMILL IFM(15, 0x06) /* Also Xeon Dempsey */
arch/x86/include/asm/intel-family.h
47
#define INTEL_ANY IFM(X86_FAMILY_ANY, X86_MODEL_ANY)
arch/x86/include/asm/intel-family.h
50
#define INTEL_FAM5_START IFM(5, 0x00) /* Notational marker, also P5 A-step */
arch/x86/include/asm/intel-family.h
51
#define INTEL_PENTIUM_75 IFM(5, 0x02) /* P54C */
arch/x86/include/asm/intel-family.h
52
#define INTEL_PENTIUM_MMX IFM(5, 0x04) /* P55C */
arch/x86/include/asm/intel-family.h
53
#define INTEL_QUARK_X1000 IFM(5, 0x09) /* Quark X1000 SoC */
arch/x86/include/asm/intel-family.h
56
#define INTEL_PENTIUM_PRO IFM(6, 0x01)
arch/x86/include/asm/intel-family.h
57
#define INTEL_PENTIUM_II_KLAMATH IFM(6, 0x03)
arch/x86/include/asm/intel-family.h
58
#define INTEL_PENTIUM_III_DESCHUTES IFM(6, 0x05)
arch/x86/include/asm/intel-family.h
59
#define INTEL_PENTIUM_III_TUALATIN IFM(6, 0x0B)
arch/x86/include/asm/intel-family.h
60
#define INTEL_PENTIUM_M_DOTHAN IFM(6, 0x0D)
arch/x86/include/asm/intel-family.h
62
#define INTEL_CORE_YONAH IFM(6, 0x0E)
arch/x86/include/asm/intel-family.h
64
#define INTEL_CORE2_MEROM IFM(6, 0x0F)
arch/x86/include/asm/intel-family.h
65
#define INTEL_CORE2_MEROM_L IFM(6, 0x16)
arch/x86/include/asm/intel-family.h
66
#define INTEL_CORE2_PENRYN IFM(6, 0x17)
arch/x86/include/asm/intel-family.h
67
#define INTEL_CORE2_DUNNINGTON IFM(6, 0x1D)
arch/x86/include/asm/intel-family.h
69
#define INTEL_NEHALEM IFM(6, 0x1E)
arch/x86/include/asm/intel-family.h
70
#define INTEL_NEHALEM_G IFM(6, 0x1F) /* Auburndale / Havendale */
arch/x86/include/asm/intel-family.h
71
#define INTEL_NEHALEM_EP IFM(6, 0x1A)
arch/x86/include/asm/intel-family.h
72
#define INTEL_NEHALEM_EX IFM(6, 0x2E)
arch/x86/include/asm/intel-family.h
74
#define INTEL_WESTMERE IFM(6, 0x25)
arch/x86/include/asm/intel-family.h
75
#define INTEL_WESTMERE_EP IFM(6, 0x2C)
arch/x86/include/asm/intel-family.h
76
#define INTEL_WESTMERE_EX IFM(6, 0x2F)
arch/x86/include/asm/intel-family.h
78
#define INTEL_SANDYBRIDGE IFM(6, 0x2A)
arch/x86/include/asm/intel-family.h
79
#define INTEL_SANDYBRIDGE_X IFM(6, 0x2D)
arch/x86/include/asm/intel-family.h
80
#define INTEL_IVYBRIDGE IFM(6, 0x3A)
arch/x86/include/asm/intel-family.h
81
#define INTEL_IVYBRIDGE_X IFM(6, 0x3E)
arch/x86/include/asm/intel-family.h
83
#define INTEL_HASWELL IFM(6, 0x3C)
arch/x86/include/asm/intel-family.h
84
#define INTEL_HASWELL_X IFM(6, 0x3F)
arch/x86/include/asm/intel-family.h
85
#define INTEL_HASWELL_L IFM(6, 0x45)
arch/x86/include/asm/intel-family.h
86
#define INTEL_HASWELL_G IFM(6, 0x46)
arch/x86/include/asm/intel-family.h
88
#define INTEL_BROADWELL IFM(6, 0x3D)
arch/x86/include/asm/intel-family.h
89
#define INTEL_BROADWELL_G IFM(6, 0x47)
arch/x86/include/asm/intel-family.h
90
#define INTEL_BROADWELL_X IFM(6, 0x4F)
arch/x86/include/asm/intel-family.h
91
#define INTEL_BROADWELL_D IFM(6, 0x56)
arch/x86/include/asm/intel-family.h
93
#define INTEL_SKYLAKE_L IFM(6, 0x4E) /* Sky Lake */
arch/x86/include/asm/intel-family.h
94
#define INTEL_SKYLAKE IFM(6, 0x5E) /* Sky Lake */
arch/x86/include/asm/intel-family.h
95
#define INTEL_SKYLAKE_X IFM(6, 0x55) /* Sky Lake */
arch/x86/include/asm/intel-family.h
99
#define INTEL_KABYLAKE_L IFM(6, 0x8E) /* Sky Lake */
arch/x86/kernel/cpu/microcode/intel.c
135
return IFM(fam, model);
drivers/cpufreq/speedstep-centrino.c
519
X86_MATCH_VFM_FEATURE(IFM( 6, 9), X86_FEATURE_EST, NULL),
drivers/cpufreq/speedstep-centrino.c
520
X86_MATCH_VFM_FEATURE(IFM( 6, 13), X86_FEATURE_EST, NULL),
drivers/cpufreq/speedstep-centrino.c
521
X86_MATCH_VFM_FEATURE(IFM(15, 3), X86_FEATURE_EST, NULL),
drivers/cpufreq/speedstep-centrino.c
522
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));