Subversion Repositories Kolibri OS

Rev

Rev 5270 | Rev 6659 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5270 Rev 6082
Line 206... Line 206...
206
	INTEL_VGA_DEVICE(0x0157, info)
206
	INTEL_VGA_DEVICE(0x0157, info)
Line 207... Line 207...
207
 
207
 
208
#define INTEL_VLV_D_IDS(info) \
208
#define INTEL_VLV_D_IDS(info) \
Line 209... Line -...
209
	INTEL_VGA_DEVICE(0x0155, info)
-
 
210
 
-
 
211
#define _INTEL_BDW_M(gt, id, info) \
-
 
212
	INTEL_VGA_DEVICE((((gt) - 1) << 4) | (id), info)
-
 
213
#define _INTEL_BDW_D(gt, id, info) \
-
 
214
	INTEL_VGA_DEVICE((((gt) - 1) << 4) | (id), info)
-
 
215
 
-
 
216
#define _INTEL_BDW_M_IDS(gt, info) \
-
 
217
	_INTEL_BDW_M(gt, 0x1602, info), /* ULT */ \
-
 
218
	_INTEL_BDW_M(gt, 0x1606, info), /* ULT */ \
-
 
219
	_INTEL_BDW_M(gt, 0x160B, info), /* Iris */ \
-
 
220
	_INTEL_BDW_M(gt, 0x160E, info) /* ULX */
-
 
221
 
-
 
222
#define _INTEL_BDW_D_IDS(gt, info) \
-
 
223
	_INTEL_BDW_D(gt, 0x160A, info), /* Server */ \
-
 
224
	_INTEL_BDW_D(gt, 0x160D, info) /* Workstation */
209
	INTEL_VGA_DEVICE(0x0155, info)
-
 
210
 
-
 
211
#define INTEL_BDW_GT12M_IDS(info)  \
-
 
212
	INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
225
 
213
	INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
-
 
214
	INTEL_VGA_DEVICE(0x160B, info), /* GT1 Iris */ \
-
 
215
	INTEL_VGA_DEVICE(0x160E, info), /* GT1 ULX */ \
-
 
216
	INTEL_VGA_DEVICE(0x1612, info), /* GT2 Halo */ \
226
#define INTEL_BDW_GT12M_IDS(info) \
217
	INTEL_VGA_DEVICE(0x1616, info), /* GT2 ULT */ \
Line 227... Line 218...
227
	_INTEL_BDW_M_IDS(1, info), \
218
	INTEL_VGA_DEVICE(0x161B, info), /* GT2 ULT */ \
228
	_INTEL_BDW_M_IDS(2, info)
219
	INTEL_VGA_DEVICE(0x161E, info)  /* GT2 ULX */
-
 
220
 
229
 
221
#define INTEL_BDW_GT12D_IDS(info) \
-
 
222
	INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
Line 230... Line 223...
230
#define INTEL_BDW_GT12D_IDS(info) \
223
	INTEL_VGA_DEVICE(0x160D, info), /* GT1 Workstation */ \
-
 
224
	INTEL_VGA_DEVICE(0x161A, info), /* GT2 Server */ \
-
 
225
	INTEL_VGA_DEVICE(0x161D, info)  /* GT2 Workstation */
-
 
226
 
231
	_INTEL_BDW_D_IDS(1, info), \
227
#define INTEL_BDW_GT3M_IDS(info) \
Line 232... Line 228...
232
	_INTEL_BDW_D_IDS(2, info)
228
	INTEL_VGA_DEVICE(0x1622, info), /* ULT */ \
233
 
229
	INTEL_VGA_DEVICE(0x1626, info), /* ULT */ \
-
 
230
	INTEL_VGA_DEVICE(0x162B, info), /* Iris */ \
Line 234... Line 231...
234
#define INTEL_BDW_GT3M_IDS(info) \
231
	INTEL_VGA_DEVICE(0x162E, info)  /* ULX */
-
 
232
 
-
 
233
#define INTEL_BDW_GT3D_IDS(info) \
-
 
234
	INTEL_VGA_DEVICE(0x162A, info), /* Server */ \
235
	_INTEL_BDW_M_IDS(3, info)
235
	INTEL_VGA_DEVICE(0x162D, info)  /* Workstation */
Line 236... Line 236...
236
 
236
 
237
#define INTEL_BDW_GT3D_IDS(info) \
237
#define INTEL_BDW_RSVDM_IDS(info) \
-
 
238
	INTEL_VGA_DEVICE(0x1632, info), /* ULT */ \
Line 238... Line 239...
238
	_INTEL_BDW_D_IDS(3, info)
239
	INTEL_VGA_DEVICE(0x1636, info), /* ULT */ \
239
 
240
	INTEL_VGA_DEVICE(0x163B, info), /* Iris */ \
240
#define INTEL_BDW_RSVDM_IDS(info) \
241
	INTEL_VGA_DEVICE(0x163E, info)  /* ULX */
241
	_INTEL_BDW_M_IDS(4, info)
242
 
Line 257... Line 258...
257
	INTEL_VGA_DEVICE(0x22b0, info), \
258
	INTEL_VGA_DEVICE(0x22b0, info), \
258
	INTEL_VGA_DEVICE(0x22b1, info), \
259
	INTEL_VGA_DEVICE(0x22b1, info), \
259
	INTEL_VGA_DEVICE(0x22b2, info), \
260
	INTEL_VGA_DEVICE(0x22b2, info), \
260
	INTEL_VGA_DEVICE(0x22b3, info)
261
	INTEL_VGA_DEVICE(0x22b3, info)
Line 261... Line 262...
261
 
262
 
262
#define INTEL_SKL_IDS(info) \
-
 
263
	INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
263
#define INTEL_SKL_GT1_IDS(info)	\
264
	INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
-
 
265
	INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3 */ \
-
 
266
	INTEL_VGA_DEVICE(0x1921, info), /* ULT GT2F */ \
264
	INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
-
 
265
	INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
-
 
266
	INTEL_VGA_DEVICE(0x1902, info), /* DT  GT1 */ \
-
 
267
	INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
-
 
268
	INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
-
 
269
 
-
 
270
#define INTEL_SKL_GT2_IDS(info)	\
-
 
271
	INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
267
	INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
272
	INTEL_VGA_DEVICE(0x1921, info), /* ULT GT2F */ \
268
	INTEL_VGA_DEVICE(0x191E, info), /* ULX GT2 */ \
273
	INTEL_VGA_DEVICE(0x191E, info), /* ULX GT2 */ \
269
	INTEL_VGA_DEVICE(0x1912, info), /* DT  GT2 */ \
-
 
270
	INTEL_VGA_DEVICE(0x1902, info), /* DT  GT1 */ \
274
	INTEL_VGA_DEVICE(0x1912, info), /* DT  GT2 */ \
271
	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
-
 
272
	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
-
 
273
	INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
275
	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
274
	INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
-
 
275
	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT3 */ \
-
 
276
	INTEL_VGA_DEVICE(0x190A, info), /* SRV GT1 */ \
276
	INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
Line -... Line 277...
-
 
277
	INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
-
 
278
 
-
 
279
#define INTEL_SKL_GT3_IDS(info) \
-
 
280
	INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3 */ \
-
 
281
	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
-
 
282
	INTEL_VGA_DEVICE(0x192A, info) /* SRV GT3 */ \
-
 
283
 
-
 
284
#define INTEL_SKL_IDS(info) \
-
 
285
	INTEL_SKL_GT1_IDS(info), \
-
 
286
	INTEL_SKL_GT2_IDS(info), \
-
 
287
	INTEL_SKL_GT3_IDS(info)
-
 
288
 
-
 
289
#define INTEL_BXT_IDS(info) \
-
 
290
	INTEL_VGA_DEVICE(0x0A84, info), \
-
 
291
	INTEL_VGA_DEVICE(0x1A84, info), \
277
	INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
292
	INTEL_VGA_DEVICE(0x5A84, info)