atheros: use the correct mtd erase callback in the spiflash driver
[openwrt.git] / target / linux / atheros / patches-2.6.30 / 120-spiflash.patch
index 74f01f6..e632060 100644 (file)
@@ -20,7 +20,7 @@
 +obj-$(CONFIG_MTD_AR2315)      += ar2315.o
 --- /dev/null
 +++ b/drivers/mtd/devices/ar2315.c
-@@ -0,0 +1,518 @@
+@@ -0,0 +1,517 @@
 +
 +/*
 + * MTD driver for the SPI Flash Memory support on Atheros AR2315
 +      spiflash_wait_complete(priv, 20);
 +
 +      instr->state = MTD_ERASE_DONE;
-+      if (instr->callback)
-+              instr->callback(instr);
++      mtd_erase_callback(instr);
 +
 +      return 0;
 +}