diff --git a/headers/private/graphics/intel_extreme/intel_extreme.h b/headers/private/graphics/intel_extreme/intel_extreme.h index 4a7067e89a..34bbc8d95e 100644 --- a/headers/private/graphics/intel_extreme/intel_extreme.h +++ b/headers/private/graphics/intel_extreme/intel_extreme.h @@ -114,13 +114,15 @@ #define INTEL_PCH_CMP2_DEVICE_ID 0x0680 #define INTEL_PCH_CMP_V_DEVICE_ID 0xa380 #define INTEL_PCH_ICP_DEVICE_ID 0x3480 +#define INTEL_PCH_ICP2_DEVICE_ID 0x3880 #define INTEL_PCH_MCC_DEVICE_ID 0x4b00 #define INTEL_PCH_TGP_DEVICE_ID 0xa080 #define INTEL_PCH_TGP2_DEVICE_ID 0x4380 #define INTEL_PCH_JSP_DEVICE_ID 0x4d80 -#define INTEL_PCH_JSP2_DEVICE_ID 0x3880 #define INTEL_PCH_ADP_DEVICE_ID 0x7a80 #define INTEL_PCH_ADP2_DEVICE_ID 0x5180 +#define INTEL_PCH_ADP3_DEVICE_ID 0x7a00 +#define INTEL_PCH_ADP4_DEVICE_ID 0x5480 #define INTEL_PCH_P2X_DEVICE_ID 0x7100 #define INTEL_PCH_P3X_DEVICE_ID 0x7000 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 0d1a59a07d..2f3887bd16 100644 --- a/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp +++ b/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp @@ -287,6 +287,7 @@ detect_intel_pch() ERROR("%s: Found Comet Lake V PCH\n", __func__); return INTEL_PCH_SPT; case INTEL_PCH_ICP_DEVICE_ID: + case INTEL_PCH_ICP2_DEVICE_ID: ERROR("%s: Found Ice Lake PCH\n", __func__); return INTEL_PCH_ICP; case INTEL_PCH_MCC_DEVICE_ID: @@ -297,11 +298,12 @@ detect_intel_pch() ERROR("%s: Found Tiger Lake PCH\n", __func__); return INTEL_PCH_TGP; case INTEL_PCH_JSP_DEVICE_ID: - case INTEL_PCH_JSP2_DEVICE_ID: ERROR("%s: Found Jasper Lake PCH\n", __func__); return INTEL_PCH_JSP; case INTEL_PCH_ADP_DEVICE_ID: case INTEL_PCH_ADP2_DEVICE_ID: + case INTEL_PCH_ADP3_DEVICE_ID: + case INTEL_PCH_ADP4_DEVICE_ID: ERROR("%s: Found Alder Lake PCH\n", __func__); return INTEL_PCH_ADP; }