diff mbox series

[3/3] mtd: spi-nor: set SPI_NOR_HAS_LOCK for Macronix mx25l3205d

Message ID 20200326114257.1782-4-rasmus.villemoes@prevas.dk
State New
Headers show
Series mtd: spi-nor: add support for locking on Macronix nor flashes | expand

Commit Message

Rasmus Villemoes March 26, 2020, 11:42 a.m. UTC
This sets the SPI_NOR_HAS_LOCK for the mx25l3205d nor flash, to enable
use of the "sf protect" subcommand for that. Reading the data sheets
for various other Macronix flashes suggest they should also be able to
use the new mx_* lock functions, but this is the chip I've tested them
on.

Signed-off-by: Rasmus Villemoes <rasmus.villemoes at prevas.dk>
---
 drivers/mtd/spi/spi-nor-ids.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c
index 973b6f86c9..5beb3cb3ad 100644
--- a/drivers/mtd/spi/spi-nor-ids.c
+++ b/drivers/mtd/spi/spi-nor-ids.c
@@ -143,7 +143,7 @@  const struct flash_info spi_nor_ids[] = {
 	{ INFO("mx25l4005a",  0xc22013, 0, 64 * 1024,   8, SECT_4K) },
 	{ INFO("mx25l8005",   0xc22014, 0, 64 * 1024,  16, 0) },
 	{ INFO("mx25l1606e",  0xc22015, 0, 64 * 1024,  32, SECT_4K) },
-	{ INFO("mx25l3205d",  0xc22016, 0, 64 * 1024,  64, SECT_4K) },
+	{ INFO("mx25l3205d",  0xc22016, 0, 64 * 1024,  64, SECT_4K | SPI_NOR_HAS_LOCK) },
 	{ INFO("mx25l6405d",  0xc22017, 0, 64 * 1024, 128, SECT_4K) },
 	{ INFO("mx25u2033e",  0xc22532, 0, 64 * 1024,   4, SECT_4K) },
 	{ INFO("mx25u1635e",  0xc22535, 0, 64 * 1024,  32, SECT_4K) },