Lines Matching +full:gl +full:- +full:intel +full:- +full:cml
2 Copyright(c) 2017 Intel Corporation
31 ** Items in File : Family IDs for Intel Graphics Controllers
33 ** ---------------------------------------------------------------------- */
105 PCH_CMP_LP, // CML LP PCH
106 PCH_CMP_H, // CML Halo PCH
107 PCH_CMP_V, // CML V PCH
258 // the code below convert platform real revision number to pre-defined revision number, the revisio…
259 // REVISION_A0 - this will include all incarnations for A stepping in all packages types A = {A0}
260 // REVISION_A1 - this will include all incarnations for A stepping in all packages types A = {A1}
261 // REVISION_A3 - this will include all incarnations for A stepping in all packages types A = {A3,..…
262 // REVISION_B - this will include all incarnations for B stepping in all packages types B = {B0,B1,…
263 // REVISION_C - this will include all incarnations for C stepping in all packages types C = {C0,C1,…
264 // REVISION_D - this will include all incarnations for C stepping in all packages types C = {D0,D1}
265 // REVISION_K - this will include all incarnations for K stepping in all packages types K = {K0,K1,…
465 //Feature ID: Graphics PRD PC11.0 - Brookdale-G Support
472 #define INTEL_VENDOR_ID 0x8086 // Intel Corporation
483 #define ISDG_DEVICE0_ID 0x2570 // Springdale-G Device 0 ID
484 #define ISDG_DEVICE1_ID 0x2571 // Springdale-G Device 1 ID
485 #define ISDG_DEVICE2_ID 0x2572 // Springdale-G Device 2 ID
486 #define ISDG_DEVICE_ID ISDG_DEVICE2_ID // Springdale-G Graphics Controller Device ID
487 #define IGDG_DEVICE_F0_ID 0x2582 // Grantsdale-G graphics function 0 ID
488 #define IGDG_DEVICE_F1_ID 0x2782 // Grantsdale-G graphics function 1 ID
489 #define IALG_DEVICE_F0_ID 0x2592 // Alviso-G , function 0
490 #define IALG_DEVICE_F1_ID 0x2792 // Alviso-G , function 1
492 #define ILPG_DEVICE_F0_ID 0x2772 // Lakeport-G graphics function 0 ID
493 #define ILPG_DEVICE_F1_ID 0x2776 // Lakeport-G graphics function 1 ID
495 #define ICLG_DEVICE_F0_ID 0x27A2 // Calistoga-G graphics function 0 ID
496 #define ICLG_DEVICE_F1_ID 0x27A6 // Calistoga-G graphics function 1 ID
497 #define ICLG_GME_DEVICE_F0_ID 0x27AE // Calistoga-G graphics function 0 ID for GME SKU
499 #define IBWG_DEVICE_F0_ID 0x2982 // Broadwater-G graphics function 0 ID
500 #define IBWG_DEVICE_F1_ID 0x2983 // Broadwater-G graphics function 1 ID
502 #define IBWG_GQ_DEVICE_F0_ID 0x2992 // Broadwater-GQ graphics function 0 ID
503 #define IBWG_GQ_DEVICE_F1_ID 0x2993 // Broadwater-GQ graphics function 1 ID
505 #define IBWG_GC_DEVICE_F0_ID 0x29A2 // Broadwater-GC graphics function 0 ID
506 #define IBWG_GC_DEVICE_F1_ID 0x29A3 // Broadwater-GC graphics function 1 ID
508 #define IBWG_GV_DEVICE_F0_ID 0x2972 // Broadwater-GL/GZ graphics function 0 ID
509 #define IBWG_GV_DEVICE_F1_ID 0x2973 // Broadwater-GL/GZ graphics function 1 ID
511 #define ICRL_DEVICE_F0_ID 0x2A02 // Crestline-G graphics function 0 ID
512 #define ICRL_DEVICE_F1_ID 0x2A03 // Crestline-G graphics function 1 ID
513 #define ICRL_GME_DEVICE_F0_ID 0x2A12 // Crestline-G graphics function 0 ID for GME SKU
514 #define ICRL_GME_DEVICE_F1_ID 0x2A13 // Crestline-G graphics function 1 ID for GME SKU
516 #define IBLK_GBA_DEVICE_F0_ID 0x29C2 // BearLake-GBA graphics function 0 ID
517 #define IBLK_GBA_DEVICE_F1_ID 0x29C3 // BearLake-GBA graphics function 1 ID
519 #define IBLK_GBB_DEVICE_F0_ID 0x29B2 // BearLake-GBB Corporate skew graphics function 0 ID
520 #define IBLK_GBB_DEVICE_F1_ID 0x29B3 // BearLake-GBB Corporate skew graphics function 1 ID
522 #define IBLK_GBC_DEVICE_F0_ID 0x29D2 // BearLake-GBC graphics function 0 ID
523 #define IBLK_GBC_DEVICE_F1_ID 0x29D3 // BearLake-GBC graphics function 1 ID
525 #define ICTG_DEVICE_F0_ID 0x2A42 // Cantiga-G graphics function 0 ID
526 #define ICTG_DEVICE_F1_ID 0x2A43 // Cantiga-G graphics function 1 ID
532 #define IELK_DEVICE_SUPER_SKU_F0_ID 0x2E02 // EagleLake-G graphics function 0 ID for Super SKU
533 #define IELK_DEVICE_SUPER_SKU_F1_ID 0x2E03 // EagleLake-G graphics function 1 ID for Super SKU
535 #define IELK_DEVICE_Q45_Q43_SKU_F0_ID 0x2E12 // EagleLake-G graphics function 0 ID for Q45 and …
536 #define IELK_DEVICE_Q45_Q43_SKU_F1_ID 0x2E13 // EagleLake-G graphics function 1 ID for Q45 and …
538 #define IELK_DEVICE_G45_G43_P45_SKU_F0_ID 0x2E22 // EagleLake-G graphics function 0 ID for G45, G4…
539 #define IELK_DEVICE_G45_G43_P45_SKU_F1_ID 0x2E23 // EagleLake-G graphics function 1 ID for G45, G4…
541 #define IELK_DEVICE_G41_SKU_F0_ID 0x2E32 // EagleLake-G graphics function 0 ID for G41 SKU
542 #define IELK_DEVICE_G41_SKU_F1_ID 0x2E33 // EagleLake-G graphics function 1 ID for G41 SKU
544 #define IELK_DEVICE_F0_ID 0x2E02 // EagleLake-G graphics function 0 ID
545 #define IELK_DEVICE_F1_ID 0x2E03 // EagleLake-G graphics function 1 ID
547 #define IELK_DEVICE_Q45_F0_ID 0x2E12 // EagleLake-G graphics Corporate function 0 ID
548 #define IELK_DEVICE_Q45_F1_ID 0x2E13 // EagleLake-G graphics Corporate function 1 ID
550 #define IELK_DEVICE_Q43_F0_ID 0x2E22 // EagleLake-G graphics Corporate function 0 ID
551 #define IELK_DEVICE_Q43_F1_ID 0x2E23 // EagleLake-G graphics Corporate function 1 ID
553 #define IELK_DEVICE_G45_F0_ID 0x2E32 // EagleLake-G graphics function 0 ID
554 #define IELK_DEVICE_G45_F1_ID 0x2E33 // EagleLake-G graphics function 1 ID
556 #define IELK_DEVICE_G43_F0_ID 0x2E42 // EagleLake-G graphics function 0 ID
557 #define IELK_DEVICE_G43_F1_ID 0x2E43 // EagleLake-G graphics function 1 ID
559 #define IELK_DEVICE_B43_SKU_F0_ID 0x2E42 // EagleLake-G graphics function 0 ID
560 #define IELK_DEVICE_B43_SKU_F1_ID 0x2E43 // EagleLake-G graphics function 1 ID
562 #define IELK_DEVICE_G41_F0_ID 0x2E52 // EagleLake-G graphics function 0 ID
563 #define IELK_DEVICE_G41_F1_ID 0x2E53 // EagleLake-G graphics function 1 ID
565 #define IELK_DEVICE_P45_F0_ID 0x2E62 // EagleLake-G graphics function 0 ID
566 #define IELK_DEVICE_P45_F1_ID 0x2E63 // EagleLake-G graphics function 1 ID
568 #define IELK_DEVICE_P43_F0_ID 0x2E72 // EagleLake-G graphics function 0 ID
569 #define IELK_DEVICE_P43_F1_ID 0x2E73 // EagleLake-G graphics function 1 ID
571 #define IELK_DEVICE_B43_UPGRD_F0_ID 0x2E92 // EagleLake-G graphics function 0 ID
572 #define IELK_DEVICE_B43_UPGRD_F1_ID 0x2E93 // EagleLake-G graphics function 0 ID
574 #define IILK_DESK_DEVICE_F0_ID 0x0042 // IronLake-G Desktop graphics function 0 ID
575 #define IILK_MOBL_DEVICE_F0_ID 0x0046 // IronLake-G Mobile graphics function 0 ID
610 #define IHSW_DESK_DEV_F0_M_ID 0x0C12 // HSW Desktop Device ID GT - M SKU.
611 #define IHSW_MOBL_DEV_F0_M_ID 0x0C16 // HSW Mobile Device ID GT - M SKU.
612 #define IHSW_DESK_DEV_F0_H_ID 0x0C22 // HSW Desktop Device ID GT - H SKU.
613 #define IHSW_MOBL_DEV_F0_H_ID 0x0C26 // HSW Mobile Device ID GT - H SKU.
614 #define IHSW_VA_DEV_F0_ID 0x0C0B // HSW Mobile Device ID GT - H SKU.
619 //HSW - client
620 #define IHSW_CL_DESK_GT1_DEV_ID 0x402 //CLIENT Desktop - GT1
621 #define IHSW_CL_MOBL_GT1_DEV_ID 0x406 //CLIENT Mobile - GT1
622 #define IHSW_CL_SERV_GT1_DEV_ID 0x40A //CLIENT Server - GT1
629 //HSW - ULT
636 // HSW - ULX
641 //HSW - CRW
773 #define IGWL_GT1_MOB_DEVICE_F0_ID 0xFF0F //For Pre-Si, temp
837 //CML- continue to follow CFL Macro
1007 #define PCH_LPT_MOB_FFE_DEV_ID 0x8CC1 // D31:F0 - LPC Controller (Mobile Full Featured Engin…
1008 #define PCH_LPT_DESK_FFE_DEV_ID 0X8CC2 // D31:F0 - LPC Controller (Desktop Full Featured Eng…
1009 #define PCH_LPT_HM97_DEV_ID 0X8CC3 // D31:F0 - LPC Controller (HM97 SKU)
1010 #define PCH_LPT_Z97_DEV_ID 0X8CC4 // D31:F0 - LPC Controller (Z97 SKU)
1011 #define PCH_LPT_QM97_DEV_ID 0X8CC5 // D31:F0 - LPC Controller (QM97 SKU)
1012 #define PCH_LPT_H97_DEV_ID 0X8CC6 // D31:F0 - LPC Controller (H97 SKU)
1022 #define PCH_WPT_LPC_DEV_UNFUSED_ID 0x9CC0 // for BDW P0, D31:F0 - LPC Cont…
1023 #define PCH_WPT_LPC_DEV_SUPER_HSW_ID 0x9CC1 // for BDW P0, D31:F0 - LPC Cont…
1024 #define PCH_WPT_LPC_DEV_SUPER_BDW_U_CPU_ID 0x9CC2 // for BDW P0, D31:F0 - LPC Cont…
1025 #define PCH_WPT_LPC_DEV_PREMIUM_BDW_U_CPU_ID 0x9CC3 // for BDW P0, D31:F0 - LPC Cont…
1026 #define PCH_WPT_LPC_DEV_BASE_BDW_U_CPU_ID 0x9CC5 // for BDW P0, D31:F0 - LPC Cont…
1027 #define PCH_WPT_LPC_DEV_SUPER_BDW_Y_CPU_ID 0x9CC6 // for BDW P0, D31:F0 - LPC Cont…
1028 #define PCH_WPT_LPC_DEV_PREMIUM_BDW_Y_CPU_ID 0x9CC7 // for BDW P0, D31:F0 - LPC Cont…
1029 #define PCH_WPT_LPC_DEV_BASE_BDW_Y_CPU_ID 0x9CC9 // for BDW P0, D31:F0 - LPC Cont…
1030 #define PCH_WPT_LPC_DEV_PERFORMANCE_ID 0x9CCB // for BDW P0, D31:F0 - LPC Cont…
1034 #define PCH_SPT_LPC_DEV_UNFUSED_ID 0x9D40 // (SPT-LP) Unfused
1035 #define PCH_SPT_LPC_DEV_SUPER_U_ID 0x9D41 // (SPT-LP) Super SKU(Unlocked)
1036 #define PCH_SPT_LPC_DEV_SUPER_L_ID 0x9D42 // (SPT-LP) Super SKU(locked)
1037 …ne PCH_SPT_LPC_DEV_BASE_SKL_U_ID 0x9D43 // (SPT-LP) Base Consumer/Corp SKL-U
1038 #define PCH_SPT_LPC_DEV_P1_ID 0x9D44 // (SPT-LP) Placeholder, yet to…
1039 #define PCH_SPT_LPC_DEV_P2_ID 0x9D45 // (SPT-LP) Placeholder, yet to…
1040 …PCH_SPT_LPC_DEV_PREMIUM_SKL_Y_ID 0x9D46 // (SPT-LP) Premium Consumer/Corp SKL-Y
1041 #define PCH_SPT_LPC_DEV_P3_ID 0x9D47 // (SPT-LP) Placeholder, yet to…
1042 …T_LPC_DEV_PREMIUM_SKL_U_ID 0x9D48 // (SPT-LP) Premium Consumer/Corp SKL-U, yet…
1043 …CH_SPT_DEV_PREMIUM_KBL_Y_ID 0x9D4B // (PCH-SPT) Premium Consumer/Corp KBL-Y
1044 …CH_SPT_DEV_PREMIUM_KBL_U_ID 0x9D4E // (PCH-SPT) Premium Consumer/Corp KBL-U
1046 #define PCH_SPT_LPC_DEV_KBL_SUPERSKU_UNLOCKED_ID 0x9D51 // (SPT-LP) Super SKU Unlocked
1047 #define PCH_SPT_LPC_DEV_KBL_SUPERSKU_LOCKED_ID 0x9D52 // (SPT-LP) Super SKU locked
1048 …PCH_SPT_LPC_DEV_PREMIUM_KBL_Y_ID 0x9D56 // (SPT-LP) Premium Consumer/Corp KBL-Y
1049 …C_DEV_PREMIUM_KBL_U_ID 0x9D58 // (SPT-LP) (SPT-LP) Premium Consumer/Corp KBL-Y
1050 …ne PCH_SPT_LPC_DEV_KBL_BASE_ID 0x9D53 // (SPT-LP) Base Consumer/Corp KBL-U
1052 #define PCH_SPT_LPC_DEV_P4_ID 0x9D49 // (SPT-LP) Placeholder, yet to…
1053 #define PCH_SPT_LPC_DEV_P5_ID 0x9D50 // (SPT-LP) Placeholder, yet to…
1054 #define PCH_SPT_LPC_DEV_P6_ID 0x9D54 // (SPT-LP) Placeholder, yet to…
1055 #define PCH_SPT_LPC_DEV_P7_ID 0x9D55 // (SPT-LP) Placeholder, yet to…
1056 #define PCH_SPT_LPC_DEV_P8_ID 0x9D57 // (SPT-LP) Placeholder, yet to…
1057 #define PCH_SPT_LPC_DEV_P9_ID 0x9D59 // (SPT-LP) Placeholder, yet to…
1058 #define PCH_SPT_LPC_DEV_PA_ID 0x9D5A // (SPT-LP) Placeholder, yet to…
1059 #define PCH_SPT_LPC_DEV_PB_ID 0x9D5B // (SPT-LP) Placeholder, yet to…
1060 #define PCH_SPT_LPC_DEV_PC_ID 0x9D5C // (SPT-LP) Placeholder, yet to…
1061 #define PCH_SPT_LPC_DEV_PD_ID 0x9D5D // (SPT-LP) Placeholder, yet to…
1062 #define PCH_SPT_LPC_DEV_PE_ID 0x9D5E // (SPT-LP) Placeholder, yet to…
1063 #define PCH_SPT_LPC_DEV_PF_ID 0x9D5F // (SPT-LP) Placeholder, yet to…
1067 #define PCH_SPT_HALO_DEV_UNFUSED_ID 0xA140 // (SPT-H) Unfused
1068 #define PCH_SPT_CLIENT_UNLOCKED_ID 0xA141 // (SPT-H) SuperSKU Client UnLo…
1069 #define PCH_SPT_CLIENT_LOCKED_ID 0xA142 // (SPT-H) SuperSKU Client Lock…
1070 #define PCH_SPT_HALO_DEV_H110_ID 0xA143 // (SPT-H) H110 SKU
1071 #define PCH_SPT_HALO_DEV_H170_ID 0xA144 // (SPT-H) H170 SKU
1072 #define PCH_SPT_HALO_DEV_Z170_ID 0xA145 // (SPT-H) Z170 SKU
1073 #define PCH_SPT_HALO_DEV_Q170_ID 0xA146 // (SPT-H) Q170 SKU
1074 #define PCH_SPT_HALO_DEV_Q150_ID 0xA147 // (SPT-H) Q150 SKU
1075 #define PCH_SPT_HALO_DEV_B150_ID 0xA148 // (SPT-H) B150 SKU
1076 #define PCH_SPT_HALO_DEV_C236_ID 0xA149 // (SPT-H) C236 SKU
1077 #define PCH_SPT_HALO_DEV_C232_ID 0xA14A // (SPT-H) C232 SKU
1078 #define PCH_SPT_SERVER_UNLOCKED_ID 0xA14B // (SPT-H) Super SKU Server Unl…
1079 #define PCH_SPT_SERVER_LOCKED_ID 0xA14C // (SPT-H) Super SKU Server loc…
1080 #define PCH_SPT_HALO_DEV_QM170_ID 0xA14D // (SPT-H) QM170 SKU
1081 #define PCH_SPT_HALO_DEV_HM170_ID 0xA14E // (SPT-H) HM170 SKU
1082 #define PCH_SPT_HALO_DEV_QMS170_ID 0xA14F // (SPT-H) QMS170 SKU
1083 #define PCH_SPT_HALO_DEV_CM236_ID 0xA150 // (SPT-H) CM236 SKU
1084 #define PCH_SPT_HALO_DEV_QMS180_ID 0xA151 // SPT-H QMS180 SKU
1085 #define PCH_SPT_HALO_DEV_HM172_ID 0xA152 // SPT-H HM172 SKU
1086 #define PCH_SPT_HALO_DEV_QM172_ID 0xA153 // SPT-H QM172 SKU
1087 #define PCH_SPT_HALO_DEV_CM238_ID 0xA154 // SPT-H CM238 SKU
1241 #define ITGL_LP_1x6x16_ULT_15W_DEVICE_F0_ID 0x9A49 // Mobile - U42 - 15W
1242 #define ITGL_LP_1x6x16_ULX_5_2W_DEVICE_F0_ID 0x9A40 // Mobile - Y42 - 5.2W
1243 #define ITGL_LP_1x6x16_ULT_12W_DEVICE_F0_ID 0x9A59 // Mobile - U42 - 12W
1244 #define ITGL_LP_1x2x16_HALO_45W_DEVICE_F0_ID 0x9A60 // Halo - H81 - 45W
1245 #define ITGL_LP_1x2x16_DESK_65W_DEVICE_F0_ID 0x9A68 // Desktop - S81 - 35W/65W/95W
1246 #define ITGL_LP_1x2x16_HALO_WS_45W_DEVICE_F0_ID 0x9A70 // Mobile WS - H81 - 45W
1247 #define ITGL_LP_1x2x16_DESK_WS_65W_DEVICE_F0_ID 0x9A78 // Desktop WS- S81 - 35W/65W/95W
1248 #define ITGL_LP_GT0_ULT_DEVICE_F0_ID 0x9A7F // GT0 - No GFX, Display Only
1321 //ADL-S PCH Device IDs
1333 // ADL-P
1421 // LKF-PCH Device IDs
1424 // TGL_LP PCH Device ID range 0xA080-0xA09F
1458 //define CML LP PCH Device Ids
1492 // TGL_H PCH Device ID range 0x4380-0x439F
1526 //define CML H PCH Device Ids
1560 //define CML V PCH Device Ids
1953 // RPL-P/U
1965 // ADL-N
1981 // ARL-S
1984 // ARL-H
2003 //#define SDG_HAS 1 //Reserve place for Springdale-G HAS
2047 // Macro to identify ARL-S Device ID
2050 // Macro to identify ARL-H Device ID