xref: /linux/drivers/gpu/drm/xe/xe_platform_types.h (revision db5d28c0bfe566908719bec8e25443aabecbb802)
1 /* SPDX-License-Identifier: MIT */
2 /*
3  * Copyright © 2022 Intel Corporation
4  */
5 
6 #ifndef _XE_PLATFORM_INFO_TYPES_H_
7 #define _XE_PLATFORM_INFO_TYPES_H_
8 
9 /*
10  * Keep this in graphics version based order and chronological order within a
11  * version
12  */
13 enum xe_platform {
14 	XE_PLATFORM_UNINITIALIZED = 0,
15 	XE_TIGERLAKE,
16 	XE_ROCKETLAKE,
17 	XE_ALDERLAKE_S,
18 	XE_ALDERLAKE_P,
19 	XE_ALDERLAKE_N,
20 	XE_DG1,
21 	XE_DG2,
22 	XE_PVC,
23 	XE_METEORLAKE,
24 	XE_LUNARLAKE,
25 	XE_BATTLEMAGE,
26 };
27 
28 enum xe_subplatform {
29 	XE_SUBPLATFORM_UNINITIALIZED = 0,
30 	XE_SUBPLATFORM_NONE,
31 	XE_SUBPLATFORM_ALDERLAKE_P_RPLU,
32 	XE_SUBPLATFORM_ALDERLAKE_S_RPLS,
33 	XE_SUBPLATFORM_DG2_G10,
34 	XE_SUBPLATFORM_DG2_G11,
35 	XE_SUBPLATFORM_DG2_G12,
36 };
37 
38 #endif
39