From 51e1d0e4b7670e5822560acc724a6a8dd00b6af4 Mon Sep 17 00:00:00 2001 From: Jonathan Zhang Date: Mon, 30 Aug 2021 23:25:06 -0700 Subject: Add support for Intel Emmitsburg PCH This patch does the following: - Add PCIe ID for Intel Emmitsburg PCH - Based on ICH descriptor content, choose CHIPSET_C620_SERIES_LEWISBURG if ISL/PSL is 80. TESTED=tried on a server with Intel Emmitsburg PCH, flash update was successful. This server, however, does not have flash chip installed, it instead has em100 emulator connected. Change-Id: I2a1bb7467e693d1583aa885fa0e277075edd4a3e Signed-off-by: Jonathan Zhang Signed-off-by: David Hendricks Reviewed-on: https://review.coreboot.org/c/flashrom/+/54965 Tested-by: build bot (Jenkins) Reviewed-by: Christian Walter Reviewed-by: Johnny Lin Reviewed-by: Tim Chu --- ich_descriptors.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ich_descriptors.c') diff --git a/ich_descriptors.c b/ich_descriptors.c index aba75285..d56ade75 100644 --- a/ich_descriptors.c +++ b/ich_descriptors.c @@ -939,6 +939,8 @@ static enum ich_chipset guess_ich_chipset_from_content(const struct ich_desc_con warn_peculiar_desc(content->ISL != 23, "Gemini Lake"); return CHIPSET_GEMINI_LAKE; } + if (content->ISL <= 80) + return CHIPSET_C620_SERIES_LEWISBURG; warn_peculiar_desc(content->ISL != 16, "Ibex Peak"); return CHIPSET_5_SERIES_IBEX_PEAK; } else if (upper->MDTBA == 0x00) { -- cgit v1.2.3