From 14563c168df917d87920ae1bf366b38ea758feda Mon Sep 17 00:00:00 2001 From: Huan Truong Date: Sun, 5 Mar 2017 03:28:46 -0600 Subject: [PATCH] UPSTREAM: util/intelmetool: Add support for Wildcat Point LP This adds support for the Wildcat Point LP for intelmetool. When the tool detected a Wildcat Point LP, then the ME will be reported as difficult-to-remove. BUG=none BRANCH=none TEST=none Change-Id: Ib1fda21126fa807d0b8e1a9e5a90120424bcc9bc Signed-off-by: Patrick Georgi Original-Commit-Id: 8c247a2a796f158664d3f1bba130c48bf4e1497c Original-Change-Id: I35423db11cdc1e21e7f02ce90dace7fb4d236c45 Original-Signed-off-by: Huan Truong Original-Reviewed-on: https://review.coreboot.org/18575 Original-Tested-by: build bot (Jenkins) Original-Reviewed-by: Arthur Heymans Original-Reviewed-by: Philipp Deppenwiese Reviewed-on: https://chromium-review.googlesource.com/451436 --- util/intelmetool/intelmetool.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/util/intelmetool/intelmetool.h b/util/intelmetool/intelmetool.h index 4b9803bc55..deb2eac9ee 100644 --- a/util/intelmetool/intelmetool.h +++ b/util/intelmetool/intelmetool.h @@ -114,6 +114,7 @@ extern int debug; #define PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_FULL 0x9c41 #define PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_PREM 0x9c43 #define PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_BASE 0x9c45 +#define PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP 0x9cc5 #define PCI_DEVICE_ID_INTEL_X99 0x8d47 #define PCI_DEV_HAS_ME_DIFFICULT(x) ( \ @@ -167,10 +168,11 @@ extern int debug; ( (x) == PCI_DEVICE_ID_INTEL_NM70 ) || \ ( (x) == PCI_DEVICE_ID_INTEL_QM87 ) || \ ( (x) == PCI_DEVICE_ID_INTEL_DH89XXCC ) || \ - ( (x) == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_FULL ) || \ - ( (x) == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_PREM ) || \ - ((x) == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_BASE) || \ - ((x) == PCI_DEVICE_ID_INTEL_X99)) + ( (x) == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_FULL ) || \ + ( (x) == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_PREM ) || \ + ( (x) == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_BASE ) || \ + ( (x) == PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP ) || \ + ( (x) == PCI_DEVICE_ID_INTEL_X99 )) // Not sure if ME present, but should be able to disable it easily #define PCI_DEVICE_ID_INTEL_ICH8 0x2810