diff options
author | Jonathan Zhang <jonzhang@fb.com> | 2021-08-30 23:25:06 -0700 |
---|---|---|
committer | David Hendricks <david.hendricks@gmail.com> | 2021-09-01 23:46:19 +0000 |
commit | 51e1d0e4b7670e5822560acc724a6a8dd00b6af4 (patch) | |
tree | 1c17bdc6af4957263e7893936e8cb109a27b587a /ich_descriptors.c | |
parent | 05b59d2ca30548f8460d87dbf8353ab1437cb204 (diff) | |
download | flashrom-51e1d0e4b7670e5822560acc724a6a8dd00b6af4.tar.gz flashrom-51e1d0e4b7670e5822560acc724a6a8dd00b6af4.tar.bz2 flashrom-51e1d0e4b7670e5822560acc724a6a8dd00b6af4.zip |
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 <jonzhang@fb.com>
Signed-off-by: David Hendricks <ddaveh@amazon.com>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/54965
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Christian Walter <christian.walter@9elements.com>
Reviewed-by: Johnny Lin <Johnny_Lin@wiwynn.com>
Reviewed-by: Tim Chu <Tim.Chu@quantatw.com>
Diffstat (limited to 'ich_descriptors.c')
-rw-r--r-- | ich_descriptors.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ich_descriptors.c b/ich_descriptors.c index aba752854..d56ade759 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) { |