diff --git a/headers/private/graphics/intel_extreme/intel_extreme.h b/headers/private/graphics/intel_extreme/intel_extreme.h index 8538495d03..aa20b94560 100644 --- a/headers/private/graphics/intel_extreme/intel_extreme.h +++ b/headers/private/graphics/intel_extreme/intel_extreme.h @@ -54,6 +54,7 @@ #define INTEL_GROUP_CFL (INTEL_FAMILY_LAKE | 0x0040) // CoffeeLake #define INTEL_GROUP_CML (INTEL_FAMILY_LAKE | 0x0080) // CometLake #define INTEL_GROUP_JSL (INTEL_FAMILY_LAKE | 0x0100) // JasperLake +#define INTEL_GROUP_TGL (INTEL_FAMILY_LAKE | 0x0200) // TigerLake // models #define INTEL_TYPE_SERVER 0x0004 #define INTEL_TYPE_MOBILE 0x0008 @@ -92,6 +93,7 @@ #define INTEL_MODEL_CML (INTEL_GROUP_CML) #define INTEL_MODEL_JSL (INTEL_GROUP_JSL) #define INTEL_MODEL_JSLM (INTEL_GROUP_JSL | INTEL_TYPE_MOBILE) +#define INTEL_MODEL_TGLM (INTEL_GROUP_TGL | INTEL_TYPE_MOBILE) #define INTEL_PCH_DEVICE_ID_MASK 0xff80 #define INTEL_PCH_IBX_DEVICE_ID 0x3b00 @@ -224,7 +226,7 @@ struct DeviceType { return 7; if (InGroup(INTEL_GROUP_CHV) || InGroup(INTEL_GROUP_BDW)) return 8; - if (InGroup(INTEL_GROUP_JSL)) + if (InGroup(INTEL_GROUP_JSL) || InGroup(INTEL_GROUP_TGL)) return 11; if (InFamily(INTEL_FAMILY_LAKE)) return 9; diff --git a/src/add-ons/kernel/busses/agp_gart/intel_gart.cpp b/src/add-ons/kernel/busses/agp_gart/intel_gart.cpp index e780f4eca9..d0a7f719e5 100644 --- a/src/add-ons/kernel/busses/agp_gart/intel_gart.cpp +++ b/src/add-ons/kernel/busses/agp_gart/intel_gart.cpp @@ -175,6 +175,8 @@ const struct supported_device { {0x4e12, 0x4e61, INTEL_MODEL_JSL, "JasperLake"}, {0x4e26, 0x4e71, INTEL_MODEL_JSLM, "JasperLake"}, {0x4e28, 0x4e71, INTEL_MODEL_JSLM, "JasperLake"}, + + {0x9a14, 0x9a49, INTEL_MODEL_TGLM, "TigerLake-LP GT2"}, }; struct intel_info { diff --git a/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp b/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp index 9cab14e887..103dd2068e 100644 --- a/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp +++ b/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp @@ -162,6 +162,8 @@ const struct supported_device { {0x4e55, INTEL_MODEL_JSL, "JasperLake"}, {0x4e61, INTEL_MODEL_JSL, "JasperLake"}, {0x4e71, INTEL_MODEL_JSLM, "JasperLake"}, + + {0x9a49, INTEL_MODEL_TGLM, "TigerLake"}, }; int32 api_version = B_CUR_DRIVER_API_VERSION;