From a02db9c5517b557ef8378c9dcc81bfd8c38551cd Mon Sep 17 00:00:00 2001 From: Vincent Dupont Date: Fri, 24 Nov 2017 16:48:21 +0100 Subject: [PATCH] drivers/mtd_spi_nor: fix chip erase --- drivers/mtd_spi_nor/mtd_spi_nor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd_spi_nor/mtd_spi_nor.c b/drivers/mtd_spi_nor/mtd_spi_nor.c index d89fc7bf78..ec905f6f21 100644 --- a/drivers/mtd_spi_nor/mtd_spi_nor.c +++ b/drivers/mtd_spi_nor/mtd_spi_nor.c @@ -462,7 +462,7 @@ static int mtd_spi_nor_erase(mtd_dev_t *mtd, uint32_t addr, uint32_t size) mtd_spi_cmd(dev, dev->opcode->wren); if (size == total_size) { - mtd_spi_cmd_addr_write(dev, dev->opcode->chip_erase, addr_be, NULL, 0); + mtd_spi_cmd(dev, dev->opcode->chip_erase); } else if ((dev->flag & SPI_NOR_F_SECT_4K) && size == 4096) { /* 4 KiO sectors can be erased with sector erase command */