Lines Matching defs:devid
84 unsigned intel_gen(uint16_t devid) __attribute__((pure));
140 #define IS_915G(devid) (intel_get_device_info(devid)->is_grantsdale) argument
141 #define IS_915GM(devid) (intel_get_device_info(devid)->is_alviso) argument
143 #define IS_915(devid) (IS_915G(devid) || IS_915GM(devid)) argument
145 #define IS_945G(devid) (intel_get_device_info(devid)->is_lakeport) argument
146 #define IS_945GM(devid) (intel_get_device_info(devid)->is_calistoga) argument
148 #define IS_945(devid) (IS_945G(devid) || \ argument
152 #define IS_PINEVIEW(devid) (intel_get_device_info(devid)->is_pineview) argument
153 #define IS_G33(devid) (intel_get_device_info(devid)->is_bearlake || \ argument
156 #define IS_BROADWATER(devid) (intel_get_device_info(devid)->is_broadwater) argument
157 #define IS_CRESTLINE(devid) (intel_get_device_info(devid)->is_crestline) argument
159 #define IS_GM45(devid) (intel_get_device_info(devid)->is_cantiga) argument
160 #define IS_G45(devid) (intel_get_device_info(devid)->is_eaglelake) argument
161 #define IS_G4X(devid) (IS_G45(devid) || IS_GM45(devid)) argument
163 #define IS_IRONLAKE(devid) (intel_get_device_info(devid)->is_ironlake) argument
164 #define IS_ARRANDALE(devid) (intel_get_device_info(devid)->is_arrandale) argument
165 #define IS_SANDYBRIDGE(devid) (intel_get_device_info(devid)->is_sandybridge) argument
166 #define IS_IVYBRIDGE(devid) (intel_get_device_info(devid)->is_ivybridge) argument
167 #define IS_VALLEYVIEW(devid) (intel_get_device_info(devid)->is_valleyview) argument
168 #define IS_HASWELL(devid) (intel_get_device_info(devid)->is_haswell) argument
169 #define IS_BROADWELL(devid) (intel_get_device_info(devid)->is_broadwell) argument
170 #define IS_CHERRYVIEW(devid) (intel_get_device_info(devid)->is_cherryview) argument
171 #define IS_SKYLAKE(devid) (intel_get_device_info(devid)->is_skylake) argument
172 #define IS_BROXTON(devid) (intel_get_device_info(devid)->is_broxton) argument
173 #define IS_KABYLAKE(devid) (intel_get_device_info(devid)->is_kabylake) argument
174 #define IS_GEMINILAKE(devid) (intel_get_device_info(devid)->is_geminilake) argument
175 #define IS_COFFEELAKE(devid) (intel_get_device_info(devid)->is_coffeelake) argument
176 #define IS_COMETLAKE(devid) (intel_get_device_info(devid)->is_cometlake) argument
177 #define IS_CANNONLAKE(devid) (intel_get_device_info(devid)->is_cannonlake) argument
178 #define IS_ICELAKE(devid) (intel_get_device_info(devid)->is_icelake) argument
179 #define IS_TIGERLAKE(devid) (intel_get_device_info(devid)->is_tigerlake) argument
181 #define IS_GEN(devid, x) (intel_get_device_info(devid)->gen & (1u << ((x)-1))) argument
182 #define AT_LEAST_GEN(devid, x) (intel_get_device_info(devid)->gen & -(1u << ((x)-1))) argument
184 #define IS_GEN2(devid) IS_GEN(devid, 2) argument
185 #define IS_GEN3(devid) IS_GEN(devid, 3) argument
186 #define IS_GEN4(devid) IS_GEN(devid, 4) argument
187 #define IS_GEN5(devid) IS_GEN(devid, 5) argument
188 #define IS_GEN6(devid) IS_GEN(devid, 6) argument
189 #define IS_GEN7(devid) IS_GEN(devid, 7) argument
190 #define IS_GEN8(devid) IS_GEN(devid, 8) argument
191 #define IS_GEN9(devid) IS_GEN(devid, 9) argument
192 #define IS_GEN10(devid) IS_GEN(devid, 10) argument
193 #define IS_GEN11(devid) IS_GEN(devid, 11) argument
194 #define IS_GEN12(devid) IS_GEN(devid, 12) argument
196 #define IS_MOBILE(devid) (intel_get_device_info(devid)->is_mobile) argument
197 #define IS_965(devid) AT_LEAST_GEN(devid, 4) argument
199 #define HAS_BSD_RING(devid) AT_LEAST_GEN(devid, 5) argument
200 #define HAS_BLT_RING(devid) AT_LEAST_GEN(devid, 6) argument
202 #define HAS_PCH_SPLIT(devid) (AT_LEAST_GEN(devid, 5) && \ argument