summaryrefslogtreecommitdiff
path: root/src/southbridge
diff options
context:
space:
mode:
Diffstat (limited to 'src/southbridge')
-rw-r--r--src/southbridge/amd/sb700/sb700_early_setup.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/southbridge/amd/sb700/sb700_early_setup.c b/src/southbridge/amd/sb700/sb700_early_setup.c
index 8c268d60af..9f8d44f6c7 100644
--- a/src/southbridge/amd/sb700/sb700_early_setup.c
+++ b/src/southbridge/amd/sb700/sb700_early_setup.c
@@ -129,6 +129,11 @@ static void sb700_lpc_init(void)
reg8 |= (1 << 5) | (1 << 6);
pci_write_config8(dev, 0x47, reg8);
+ /* Enable PrefetchEnSPIFromHost to speed up SPI flash read (does not affect LPC) */
+ reg8 = pci_read_config8(dev, 0xbb);
+ reg8 |= 1 << 0;
+ pci_write_config8(dev, 0xbb, reg8);
+
/* SuperIO, LPC ROM */
reg8 = pci_read_config8(dev, 0x48);
/* Decode ports 0x2e-0x2f, 0x4e-0x4f (SuperI/O configuration) */