From 27199e7b64659a2db7114c670b903578858f8d50 Mon Sep 17 00:00:00 2001 From: Shawn Nematbakhsh Date: Tue, 10 Mar 2015 11:50:39 -0700 Subject: spi_flash: Add protect support for W25X40 W25X40 uses a different protection register encoding than our existing W25Q64 code. Move the SPI ROM option to a config, and add support for the new part. BUG=chrome-os-partner:37688 TEST=`make buildall -j`. W25X40 protection code tested in a subsequent commit. BRANCH=None Signed-off-by: Shawn Nematbakhsh Change-Id: Iaaeabf42c6c62c20debc91afd2cf8671c14244c8 Reviewed-on: https://chromium-review.googlesource.com/258440 Reviewed-by: Randall Spangler --- board/npcx_evb/board.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'board/npcx_evb') diff --git a/board/npcx_evb/board.h b/board/npcx_evb/board.h index 1fde31633d..247333b5e2 100644 --- a/board/npcx_evb/board.h +++ b/board/npcx_evb/board.h @@ -20,6 +20,8 @@ /* Optional features */ #define CONFIG_SYSTEM_UNLOCKED /* Allow dangerous commands for testing */ #define CONFIG_SPI_FLASH +#define CONFIG_SPI_FLASH_SIZE 0x00800000 /* 8MB spi flash */ +#define CONFIG_SPI_FLASH_W25Q64 #define CONFIG_KEYBOARD_BOARD_CONFIG #define CONFIG_KEYBOARD_PROTOCOL_8042 #define CONFIG_POWER_BUTTON @@ -38,7 +40,6 @@ #define CONFIG_UART_HOST 0 #define CONFIG_FANS 1 -#define CONFIG_SPI_FLASH_SIZE 0x00800000 /* 8MB spi flash */ /* Optional feature - used by nuvoton */ #define CONFIG_PWM_INPUT_LFCLK /* PWM use LFCLK for input clock */ -- cgit v1.2.1