aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/kahlee/bootblock/bootblock.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/kahlee/bootblock/bootblock.c')
-rw-r--r--src/mainboard/google/kahlee/bootblock/bootblock.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/mainboard/google/kahlee/bootblock/bootblock.c b/src/mainboard/google/kahlee/bootblock/bootblock.c
index 577c105f9e..aac1d955d9 100644
--- a/src/mainboard/google/kahlee/bootblock/bootblock.c
+++ b/src/mainboard/google/kahlee/bootblock/bootblock.c
@@ -34,9 +34,17 @@ void bootblock_mainboard_early_init(void)
void bootblock_mainboard_init(void)
{
+ /*
+ * W25Q128FW Setup
+ * Normal Read 40MHz
+ * Fast Read 104MHz
+ * Dual Read IO (1-2-2)
+ */
+ sb_read_mode(SPI_READ_MODE_DUAL122);
+
/* Set SPI speeds before verstage. Needed for TPM */
- sb_set_spi100(SPI_SPEED_22M, /* Normal */
- SPI_SPEED_66M, /* Fast */
+ sb_set_spi100(SPI_SPEED_33M, /* Normal */
+ SPI_SPEED_100M, /* Fast */
SPI_SPEED_66M, /* AltIO */
SPI_SPEED_66M); /* TPM */