summaryrefslogtreecommitdiffstats
path: root/src/drivers/spi
diff options
context:
space:
mode:
authorShaik Sajida Bhanu <sbhanu@codeaurora.org>2021-05-30 23:04:47 +0530
committerPatrick Georgi <pgeorgi@google.com>2021-06-11 07:33:33 +0000
commit5ef1a839c795f574ecfe32f6b3aaeb93da880f1e (patch)
treec5cad802e7d185fe6a2790ccd0c970c64fd5f14e /src/drivers/spi
parentef9136ff253a96d66a9b2348f967045cefb56ac3 (diff)
downloadcoreboot-5ef1a839c795f574ecfe32f6b3aaeb93da880f1e.tar.gz
coreboot-5ef1a839c795f574ecfe32f6b3aaeb93da880f1e.tar.bz2
coreboot-5ef1a839c795f574ecfe32f6b3aaeb93da880f1e.zip
drivers/spi: Add winbond chip details
Added winbond W25Q512NW chip details. Change-Id: I5545c9431891f7fa74c1527591fb7c3cd3aba687 Signed-off-by: Shaik Sajida Bhanu <sbhanu@codeaurora.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/55375 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Shelley Chen <shchen@google.com>
Diffstat (limited to 'src/drivers/spi')
-rw-r--r--src/drivers/spi/winbond.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/drivers/spi/winbond.c b/src/drivers/spi/winbond.c
index e4151de9ce22..9fe0492b751e 100644
--- a/src/drivers/spi/winbond.c
+++ b/src/drivers/spi/winbond.c
@@ -191,6 +191,14 @@ static const struct spi_flash_part_id flash_table[] = {
.bp_bits = 3,
},
{
+ /* W25Q512NW-IM */
+ .id[0] = 0x8020,
+ .nr_sectors_shift = 11,
+ .fast_read_dual_output_support = 1,
+ .protection_granularity_shift = 16,
+ .bp_bits = 4,
+ },
+ {
/* W25Q256_V */
.id[0] = 0x4019,
.nr_sectors_shift = 13,