From 61a8f4b05e78b07c58fe2b3330e1cc753049d9f3 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Wed, 12 Jun 2024 07:36:43 +0100 Subject: haswell: add Nico's patch for IGD PCI IDs the patch fixes IGD on certain xeon processors Signed-off-by: Leah Rowe --- ...swell-Synchronize-lists-of-graphics-PCI-I.patch | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 config/coreboot/haswell/patches/0028-nb-intel-haswell-Synchronize-lists-of-graphics-PCI-I.patch diff --git a/config/coreboot/haswell/patches/0028-nb-intel-haswell-Synchronize-lists-of-graphics-PCI-I.patch b/config/coreboot/haswell/patches/0028-nb-intel-haswell-Synchronize-lists-of-graphics-PCI-I.patch new file mode 100644 index 00000000..422b291e --- /dev/null +++ b/config/coreboot/haswell/patches/0028-nb-intel-haswell-Synchronize-lists-of-graphics-PCI-I.patch @@ -0,0 +1,44 @@ +From bfb39806c9edbfee7383c99a73e228a5314ee2c2 Mon Sep 17 00:00:00 2001 +From: Nico Huber +Date: Mon, 03 Jun 2024 20:08:26 +0200 +Subject: [PATCH] nb/intel/haswell: Synchronize lists of graphics PCI IDs + +Both, the list of IDs that we hooked our driver up to and the list +that we use for VBIOS mapping, had gaps. Fill those. + +Change-Id: I97c09bb113cf0f35ae158abbd0ba2632dbad7cad +Signed-off-by: Nico Huber +Reviewed-on: https://review.coreboot.org/c/coreboot/+/82787 +Tested-by: build bot (Jenkins) +Reviewed-by: Angel Pons +--- + +diff --git a/src/northbridge/intel/haswell/gma.c b/src/northbridge/intel/haswell/gma.c +index 9e9f980..f7fad31 100644 +--- a/src/northbridge/intel/haswell/gma.c ++++ b/src/northbridge/intel/haswell/gma.c +@@ -93,12 +93,14 @@ + case 0x80860406: /* GT1 Mobile */ + case 0x8086040a: /* GT1 Server */ + case 0x80860a06: /* GT1 ULT */ ++ case 0x80860a0e: /* GT1 ULX */ + + case 0x80860412: /* GT2 Desktop */ + case 0x80860416: /* GT2 Mobile */ + case 0x8086041a: /* GT2 Server */ + case 0x8086041e: /* GT1.5 Desktop */ + case 0x80860a16: /* GT2 ULT */ ++ case 0x80860a1e: /* GT2 ULX */ + + case 0x80860422: /* GT3 Desktop */ + case 0x80860426: /* GT3 Mobile */ +@@ -485,6 +487,9 @@ + 0x0406, /* Mobile GT1 */ + 0x0416, /* Mobile GT2 */ + 0x0426, /* Mobile GT3 */ ++ 0x040a, /* Server GT1 */ ++ 0x041a, /* Server GT2 */ ++ 0x042a, /* Server GT3 */ + 0x0d16, /* Mobile 4+3 GT1 */ + 0x0d26, /* Mobile 4+3 GT2, Mobile GT3e */ + 0x0d36, /* Mobile 4+3 GT3 */ -- cgit v1.2.1