summaryrefslogtreecommitdiffstats
path: root/ich_descriptors.c
diff options
context:
space:
mode:
authorMichał Kopeć <michal.kopec@3mdeb.com>2022-05-11 11:54:07 +0200
committerThomas Heijligen <src@posteo.de>2022-05-19 16:21:01 +0000
commit6f781bdaea5cbd8c315930f3bcf5b69cfd06d504 (patch)
treefaa7643904ba71a20a97e4113dd4ee178a8f3e62 /ich_descriptors.c
parent81ad1088c68a4c53524948e80ef641f209d36efc (diff)
downloadflashrom-6f781bdaea5cbd8c315930f3bcf5b69cfd06d504.tar.gz
flashrom-6f781bdaea5cbd8c315930f3bcf5b69cfd06d504.tar.bz2
flashrom-6f781bdaea5cbd8c315930f3bcf5b69cfd06d504.zip
ichspi: Add Intel Alder Lake-S support
Add ADL PCH-S device IDs to enable flashrom on Alder Lake-S platforms. TEST=Dump BIOS on MSI Z690 PRO DDR4 WIFI Change-Id: Ib2a8c057994874a41ed400b176f156048dae43c0 Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/64253 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Thomas Heijligen <src@posteo.de>
Diffstat (limited to 'ich_descriptors.c')
-rw-r--r--ich_descriptors.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/ich_descriptors.c b/ich_descriptors.c
index 797642e3c..870960375 100644
--- a/ich_descriptors.c
+++ b/ich_descriptors.c
@@ -1048,8 +1048,12 @@ static enum ich_chipset guess_ich_chipset_from_content(const struct ich_desc_con
} else {
if (content->ICCRIBA == 0x34)
return CHIPSET_300_SERIES_CANNON_POINT;
- if (content->CSSL == 0x11)
- return CHIPSET_500_SERIES_TIGER_POINT;
+ if (content->CSSL == 0x11) {
+ if (content->CSSO == 0x68)
+ return CHIPSET_500_SERIES_TIGER_POINT;
+ else if (content->CSSO == 0x5c)
+ return CHIPSET_600_SERIES_ALDER_POINT;
+ }
if (content->CSSL == 0x14)
return CHIPSET_600_SERIES_ALDER_POINT;
if (content->CSSL == 0x03) {