summaryrefslogtreecommitdiff
path: root/src/drivers/spi/winbond.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/spi/winbond.c')
-rw-r--r--src/drivers/spi/winbond.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/drivers/spi/winbond.c b/src/drivers/spi/winbond.c
index 9fe0492b75..8f93e3be92 100644
--- a/src/drivers/spi/winbond.c
+++ b/src/drivers/spi/winbond.c
@@ -101,12 +101,14 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x4014,
.nr_sectors_shift = 8,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
},
{
/* W25Q16_V */
.id[0] = 0x4015,
.nr_sectors_shift = 9,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 3,
},
@@ -115,6 +117,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x6015,
.nr_sectors_shift = 9,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 3,
},
@@ -123,6 +126,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x4016,
.nr_sectors_shift = 10,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 3,
},
@@ -131,6 +135,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x6016,
.nr_sectors_shift = 10,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 3,
},
@@ -139,6 +144,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x4017,
.nr_sectors_shift = 11,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 17,
.bp_bits = 3,
},
@@ -147,6 +153,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x6017,
.nr_sectors_shift = 11,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 17,
.bp_bits = 3,
},
@@ -155,6 +162,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x8017,
.nr_sectors_shift = 11,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 17,
.bp_bits = 3,
},
@@ -163,6 +171,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x4018,
.nr_sectors_shift = 12,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 18,
.bp_bits = 3,
},
@@ -171,6 +180,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x6018,
.nr_sectors_shift = 12,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 18,
.bp_bits = 3,
},
@@ -179,6 +189,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x7018,
.nr_sectors_shift = 12,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 18,
.bp_bits = 3,
},
@@ -187,6 +198,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x8018,
.nr_sectors_shift = 12,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 18,
.bp_bits = 3,
},
@@ -195,6 +207,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x8020,
.nr_sectors_shift = 11,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 4,
},
@@ -203,6 +216,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x4019,
.nr_sectors_shift = 13,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 4,
},
@@ -211,6 +225,7 @@ static const struct spi_flash_part_id flash_table[] = {
.id[0] = 0x7019,
.nr_sectors_shift = 13,
.fast_read_dual_output_support = 1,
+ .fast_read_dual_io_support = 1,
.protection_granularity_shift = 16,
.bp_bits = 4,
},