developer | ec4ebe4 | 2022-04-12 11:17:45 +0800 | [diff] [blame] | 1 | From: Felix Fietkau <nbd@nbd.name> |
| 2 | Subject: Disable software protection bits for Macronix flashes. |
| 3 | |
| 4 | Signed-off-by: Felix Fietkau <nbd@nbd.name> |
| 5 | --- |
| 6 | drivers/mtd/spi-nor/spi-nor.c | 1 + |
| 7 | 1 file changed, 1 insertion(+) |
| 8 | |
| 9 | --- a/drivers/mtd/spi-nor/spi-nor.c |
| 10 | +++ b/drivers/mtd/spi-nor/spi-nor.c |
| 11 | @@ -4884,6 +4884,7 @@ int spi_nor_scan(struct spi_nor *nor, co |
| 12 | */ |
| 13 | if (JEDEC_MFR(nor->info) == SNOR_MFR_ATMEL || |
| 14 | JEDEC_MFR(nor->info) == SNOR_MFR_INTEL || |
| 15 | + JEDEC_MFR(nor->info) == SNOR_MFR_MACRONIX || |
| 16 | JEDEC_MFR(nor->info) == SNOR_MFR_SST || |
| 17 | nor->info->flags & SPI_NOR_HAS_LOCK) |
| 18 | nor->clear_sr_bp = spi_nor_clear_sr_bp; |