Author: stefanct Date: Tue Jul 24 18:33:55 2012 New Revision: 1553 URL: http://flashrom.org/trac/flashrom/changeset/1553
Log: Intel 7 Series fixes (addition of QM77, fixed straps printing).
I looked at the datasheet to be sure that the strap names (SPI, PCI, LPC) are the same as on the series 5 and 6 chipsets.
Signed-off-by: Helge Wagner Helge.Wagner@ge.com Acked-by: Stefan Tauner stefan.tauner@student.tuwien.ac.at
Modified: trunk/chipset_enable.c
Modified: trunk/chipset_enable.c ============================================================================== --- trunk/chipset_enable.c Sun Jul 22 14:01:43 2012 (r1552) +++ trunk/chipset_enable.c Tue Jul 24 18:33:55 2012 (r1553) @@ -526,7 +526,7 @@ static const char *const straps_names_EP80579[] = { "SPI", "reserved", "reserved", "LPC" }; static const char *const straps_names_ich7_nm10[] = { "reserved", "SPI", "PCI", "LPC" }; static const char *const straps_names_ich8910[] = { "SPI", "SPI", "PCI", "LPC" }; - static const char *const straps_names_pch56[] = { "LPC", "reserved", "PCI", "SPI" }; + static const char *const straps_names_pch567[] = { "LPC", "reserved", "PCI", "SPI" }; static const char *const straps_names_unknown[] = { "unknown", "unknown", "unknown", "unknown" };
switch (ich_generation) { @@ -546,7 +546,8 @@ break; case CHIPSET_5_SERIES_IBEX_PEAK: case CHIPSET_6_SERIES_COUGAR_POINT: - straps_names = straps_names_pch56; + case CHIPSET_7_SERIES_PANTHER_POINT: + straps_names = straps_names_pch567; break; default: msg_gerr("%s: unknown ICH generation. Please report!\n", @@ -1298,6 +1299,7 @@ {0x8086, 0x1e46, NT, "Intel", "Z75", enable_flash_pch7}, {0x8086, 0x1e49, NT, "Intel", "B75", enable_flash_pch7}, {0x8086, 0x1e4a, NT, "Intel", "H77", enable_flash_pch7}, + {0x8086, 0x1e55, OK, "Intel", "QM77", enable_flash_pch7}, {0x8086, 0x1e57, NT, "Intel", "HM77", enable_flash_pch7}, {0x8086, 0x1e58, NT, "Intel", "UM77", enable_flash_pch7}, {0x8086, 0x1e59, NT, "Intel", "HM76", enable_flash_pch7},