diff --git a/src/i915_pciids.h b/src/i915_pciids.h index 31f94f86..aadd4152 100644 --- a/src/i915_pciids.h +++ b/src/i915_pciids.h @@ -337,4 +337,10 @@ INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \ INTEL_VGA_DEVICE(0x3E94, info) /* Halo GT2 */ +#define INTEL_CFL_U_IDS(info) \ + INTEL_VGA_DEVICE(0x3EA6, info), /* ULT GT3 */ \ + INTEL_VGA_DEVICE(0x3EA7, info), /* ULT GT3 */ \ + INTEL_VGA_DEVICE(0x3EA8, info), /* ULT GT3 */ \ + INTEL_VGA_DEVICE(0x3EA5, info) /* ULT GT3 */ + #endif /* _I915_PCIIDS_H */ diff --git a/src/intel_module.c b/src/intel_module.c index 1691bea3..3ecc27ea 100644 --- a/src/intel_module.c +++ b/src/intel_module.c @@ -315,6 +315,10 @@ static const SymTabRec intel_chipsets[] = { {0x3E96, "HD Graphics"}, {0x3E9B, "HD Graphics"}, {0x3E94, "HD Graphics"}, + {0x3EA5, "HD Graphics"}, + {0x3EA6, "HD Graphics"}, + {0x3EA7, "HD Graphics"}, + {0x3EA8, "HD Graphics"}, /* When adding new identifiers, also update: * 1. intel_identify() @@ -373,6 +377,7 @@ static const struct pci_id_match intel_device_match[] = { INTEL_CFL_S_IDS(&intel_coffeelake_info), INTEL_CFL_H_IDS(&intel_coffeelake_info), + INTEL_CFL_U_IDS(&intel_coffeelake_info), INTEL_VGA_DEVICE(PCI_MATCH_ANY, &intel_generic_info), #endif