generic: 6.1: manually refresh pending patches
[openwrt/staging/ldir.git] / target / linux / generic / pending-6.1 / 498-mtd-spi-nor-locking-support-for-MX25L6405D.patch
index 81de7648760d1b993a4e46c56a213824a1f28662..6c480673c69daa9ece0e14d3e84b552fee222b4b 100644 (file)
@@ -23,12 +23,12 @@ Signed-off-by: Nick Hainke <vincent@systemli.org>
 --- a/drivers/mtd/spi-nor/macronix.c
 +++ b/drivers/mtd/spi-nor/macronix.c
 @@ -41,7 +41,8 @@ static const struct flash_info macronix_
-       { "mx25l1606e",  INFO(0xc22015, 0, 64 * 1024,  32, SECT_4K) },
-       { "mx25l3205d",  INFO(0xc22016, 0, 64 * 1024,  64, SECT_4K) },
-       { "mx25l3255e",  INFO(0xc29e16, 0, 64 * 1024,  64, SECT_4K) },
--      { "mx25l6405d",  INFO(0xc22017, 0, 64 * 1024, 128, SECT_4K) },
-+      { "mx25l6405d",  INFO(0xc22017, 0, 64 * 1024, 128, SECT_4K |
-+                            SPI_NOR_HAS_LOCK | SPI_NOR_4BIT_BP) },
-       { "mx25u2033e",  INFO(0xc22532, 0, 64 * 1024,   4, SECT_4K) },
-       { "mx25u3235f",  INFO(0xc22536, 0, 64 * 1024,  64,
-                             SECT_4K | SPI_NOR_DUAL_READ |
+       { "mx25l3255e",  INFO(0xc29e16, 0, 64 * 1024,  64)
+               NO_SFDP_FLAGS(SECT_4K) },
+       { "mx25l6405d",  INFO(0xc22017, 0, 64 * 1024, 128)
+-              NO_SFDP_FLAGS(SECT_4K) },
++              FLAGS(SPI_NOR_HAS_LOCK | SPI_NOR_4BIT_BP)
++              NO_SFDP_FLAGS(SECT_4K) },
+       { "mx25u2033e",  INFO(0xc22532, 0, 64 * 1024,   4)
+               NO_SFDP_FLAGS(SECT_4K) },
+       { "mx25u3235f",  INFO(0xc22536, 0, 64 * 1024,  64)