Filip Lewiński has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/81913?usp=email )
Change subject: util/inteltool: add MTL DEVICE_IDs to remaining files ......................................................................
util/inteltool: add MTL DEVICE_IDs to remaining files
Change-Id: I61c43eea1316c0c5636e34bafca1730905a2f008 Signed-off-by: Filip Lewiński filip.lewinski@3mdeb.com --- M util/inteltool/gpio.c M util/inteltool/gpio_groups.c M util/inteltool/inteltool.c 3 files changed, 43 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/13/81913/1
diff --git a/util/inteltool/gpio.c b/util/inteltool/gpio.c index ba3439a..93fea5c 100644 --- a/util/inteltool/gpio.c +++ b/util/inteltool/gpio.c @@ -1126,6 +1126,12 @@ case PCI_DEVICE_ID_INTEL_JSL: case PCI_DEVICE_ID_INTEL_EHL: case PCI_DEVICE_ID_INTEL_EBG: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_M: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_1: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_2: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_3: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_4: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_5: print_gpio_groups(sb); return 0; case PCI_DEVICE_ID_INTEL_82371XX: diff --git a/util/inteltool/gpio_groups.c b/util/inteltool/gpio_groups.c index f7ac7ce..57089e76 100644 --- a/util/inteltool/gpio_groups.c +++ b/util/inteltool/gpio_groups.c @@ -254,6 +254,21 @@ *community_count = ARRAY_SIZE(elkhartlake_pch_communities); *pad_stepping = 16; return elkhartlake_pch_communities; + case PCI_DEVICE_ID_INTEL_MTL_M_GT2: + case PCI_DEVICE_ID_INTEL_MTL_P_GT2_1: + case PCI_DEVICE_ID_INTEL_MTL_P_GT2_2: + case PCI_DEVICE_ID_INTEL_MTL_P_GT2_3: + case PCI_DEVICE_ID_INTEL_MTL_P_GT2_4: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_M: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_1: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_2: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_3: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_4: + case PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_5: + *community_count = ARRAY_SIZE(meteorlake_pch_communities); + *pad_stepping = 16; + return meteorlake_pch_communities; + case
default: return NULL; diff --git a/util/inteltool/inteltool.c b/util/inteltool/inteltool.c index d76b0b4..3a454e9 100644 --- a/util/inteltool/inteltool.c +++ b/util/inteltool/inteltool.c @@ -188,7 +188,18 @@ "12th generation (Alder Lake N family) Intel Processor"}, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_RPL_ID_H_8_6, "13th generation (Raptor Lake H family) Core Processor"}, - + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_MTL_ID_M, + "14th generation (Meteor Lake family) Core Processor"}, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_1, + "14th generation (Meteor Lake P family) Core Processor"}, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_2, + "14th generation (Meteor Lake P family) Core Processor"}, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_3, + "14th generation (Meteor Lake P family) Core Processor"}, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_4, + "14th generation (Meteor Lake P family) Core Processor"}, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_CORE_MTL_ID_P_5, + "14th generation (Meteor Lake P family) Core Processor"}, /* Southbridges (LPC controllers) */ { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82371XX, "371AB/EB/MB" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10, "ICH10" }, @@ -588,6 +599,16 @@ "Intel(R) UHD Graphics" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_RPL_H_IRIS_XE, "Intel(R) Iris Xe Graphics [RPL-P]" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_MTL_M_GT2, + "Intel(R) MeteorLake GT2" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_MTL_P_GT2_1, + "Intel(R) MeteorLake GT2" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_MTL_P_GT2_2, + "Intel(R) MeteorLake GT2" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_MTL_P_GT2_3, + "Intel(R) MeteorLake GT2" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_MTL_P_GT2_4, + "Intel(R) MeteorLake GT2" }, };
#ifndef __DARWIN__