Sergej Ivanov (getinaks@gmail.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12580
-gerrit
commit 9ea8a9216303f8c13c806ab062f28f3018cf1e80 Author: Sergej Ivanov getinaks@gmail.com Date: Tue Dec 1 18:53:54 2015 +0300
mainboard/biostar/am1ml: Add support for W25Q32 flash chip
This patch adds support for W25Q32 flash chip. Without it board hangs during spi configure if this chip is used. Patch force AGESA to use generic mode for spi without chip-specific optimizations. This disables quad-spi access and other features, that AGESA enables if it detects supported chip.
Change-Id: I3e17cd21702626be5061d2fc14adc0c22f167efb Signed-off-by: Sergej Ivanov getinaks@gmail.com --- src/mainboard/biostar/am1ml/BiosCallOuts.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/src/mainboard/biostar/am1ml/BiosCallOuts.c b/src/mainboard/biostar/am1ml/BiosCallOuts.c index c87f465..318d9ba 100644 --- a/src/mainboard/biostar/am1ml/BiosCallOuts.c +++ b/src/mainboard/biostar/am1ml/BiosCallOuts.c @@ -118,6 +118,7 @@ static AGESA_STATUS Fch_Oem_config(UINT32 Func, UINTN FchData, VOID *ConfigPtr) FchParams_reset->LegacyFree = IS_ENABLED(CONFIG_HUDSON_LEGACY_FREE); FchParams_reset->FchReset.SataEnable = 1; FchParams_reset->FchReset.IdeEnable = 0; + FchParams_reset->Mode = 6; } else if (StdHeader->Func == AMD_INIT_ENV) { FCH_DATA_BLOCK *FchParams_env = (FCH_DATA_BLOCK *)FchData; printk(BIOS_DEBUG, "Fch OEM config in INIT ENV ");