2008/10/27 Stephan GUILLOUX stephan.guilloux@alcatel-lucent.fr:
We have a mother board, based on EP80579. On board, there is a flash from SPANSION S25FL016A. Both are indicated as supported by flashrom (from coreboot v2-3695).
When I start flashrom on my machine, only the EP80579 is seen. For the flash, it says : spi_command called, but no SPI chipset/strapping detected.
Replace enable_flash_ich_dc with enable_flash_ich7 in the Intel EP80579 entry in the enables table in chipset_enable.c, and try it again.
If that works, all we need to do is add a function to automatically detect whether the BIOS flash is on LPC or SPI.
--Ed