mtd: spi-nor: wait for SR_WIP to clear on initial unlock
[cascardo/linux.git] / drivers / mtd / spi-nor / spi-nor.c
index 03e5e44..a9b3bdf 100644 (file)
@@ -1193,6 +1193,7 @@ int spi_nor_scan(struct spi_nor *nor, const char *name, enum read_mode mode)
            JEDEC_MFR(info) == SNOR_MFR_SST) {
                write_enable(nor);
                write_sr(nor, 0);
+               spi_nor_wait_till_ready(nor);
        }
 
        if (!mtd->name)