diff options
-rw-r--r-- | drivers/mtd/devices/mtd_dataflash.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mtd/devices/mtd_dataflash.c b/drivers/mtd/devices/mtd_dataflash.c index 0a7e86859bf1..910e4061dfd2 100644 --- a/drivers/mtd/devices/mtd_dataflash.c +++ b/drivers/mtd/devices/mtd_dataflash.c | |||
@@ -536,7 +536,7 @@ static int __devinit dataflash_probe(struct spi_device *spi) | |||
536 | if (status <= 0 || status == 0xff) { | 536 | if (status <= 0 || status == 0xff) { |
537 | DEBUG(MTD_DEBUG_LEVEL1, "%s: status error %d\n", | 537 | DEBUG(MTD_DEBUG_LEVEL1, "%s: status error %d\n", |
538 | spi->dev.bus_id, status); | 538 | spi->dev.bus_id, status); |
539 | if (status == 0xff) | 539 | if (status == 0 || status == 0xff) |
540 | status = -ENODEV; | 540 | status = -ENODEV; |
541 | return status; | 541 | return status; |
542 | } | 542 | } |