|
|
@@ -13,7 +13,7 @@ Signed-off-by: Weijie Gao <[email protected]>
|
|
|
|
|
|
--- a/drivers/mtd/spi/spi-nor-core.c
|
|
|
+++ b/drivers/mtd/spi/spi-nor-core.c
|
|
|
-@@ -674,6 +674,7 @@ static int set_4byte(struct spi_nor *nor
|
|
|
+@@ -698,6 +698,7 @@ static int set_4byte(struct spi_nor *nor
|
|
|
case SNOR_MFR_ISSI:
|
|
|
case SNOR_MFR_MACRONIX:
|
|
|
case SNOR_MFR_WINBOND:
|
|
|
@@ -23,7 +23,7 @@ Signed-off-by: Weijie Gao <[email protected]>
|
|
|
|
|
|
--- a/drivers/mtd/spi/spi-nor-ids.c
|
|
|
+++ b/drivers/mtd/spi/spi-nor-ids.c
|
|
|
-@@ -83,7 +83,8 @@ const struct flash_info spi_nor_ids[] =
|
|
|
+@@ -84,7 +84,8 @@ const struct flash_info spi_nor_ids[] =
|
|
|
{ INFO("en25q32b", 0x1c3016, 0, 64 * 1024, 64, 0) },
|
|
|
{ INFO("en25q64", 0x1c3017, 0, 64 * 1024, 128, SECT_4K) },
|
|
|
{ INFO("en25q128b", 0x1c3018, 0, 64 * 1024, 256, 0) },
|
|
|
@@ -33,7 +33,7 @@ Signed-off-by: Weijie Gao <[email protected]>
|
|
|
{ INFO("en25s64", 0x1c3817, 0, 64 * 1024, 128, SECT_4K) },
|
|
|
#endif
|
|
|
#ifdef CONFIG_SPI_FLASH_GIGADEVICE /* GIGADEVICE */
|
|
|
-@@ -149,6 +150,11 @@ const struct flash_info spi_nor_ids[] =
|
|
|
+@@ -150,6 +151,11 @@ const struct flash_info spi_nor_ids[] =
|
|
|
{INFO("gd55x02g", 0xc8481C, 0, 64 * 1024, 4096, SECT_4K |
|
|
|
SPI_NOR_OCTAL_READ | SPI_NOR_4B_OPCODES)},
|
|
|
{
|
|
|
@@ -45,7 +45,7 @@ Signed-off-by: Weijie Gao <[email protected]>
|
|
|
INFO("gd25lq128", 0xc86018, 0, 64 * 1024, 256,
|
|
|
SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
|
|
|
SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB)
|
|
|
-@@ -474,6 +480,16 @@ const struct flash_info spi_nor_ids[] =
|
|
|
+@@ -489,6 +495,16 @@ const struct flash_info spi_nor_ids[] =
|
|
|
SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB)
|
|
|
},
|
|
|
{
|
|
|
@@ -62,7 +62,7 @@ Signed-off-by: Weijie Gao <[email protected]>
|
|
|
INFO("w25q128jw", 0xef8018, 0, 64 * 1024, 256,
|
|
|
SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ |
|
|
|
SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB)
|
|
|
-@@ -523,6 +539,11 @@ const struct flash_info spi_nor_ids[] =
|
|
|
+@@ -548,6 +564,11 @@ const struct flash_info spi_nor_ids[] =
|
|
|
SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB)
|
|
|
},
|
|
|
{ INFO("w25q256", 0xef4019, 0, 64 * 1024, 512, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ) },
|