mtd: introduce mtd_block_markbad interface
[firefly-linux-kernel-4.4.55.git] / drivers / mtd / mtdswap.c
index 87aa0a6323c3e43952f0889175f1e775ae11e6d9..4441c08b082d9ca797fde51afd84d7a2c89594e9 100644 (file)
@@ -279,7 +279,7 @@ static int mtdswap_handle_badblock(struct mtdswap_dev *d, struct swap_eb *eb)
 
        offset = mtdswap_eb_offset(d, eb);
        dev_warn(d->dev, "Marking bad block at %08llx\n", offset);
-       ret = d->mtd->block_markbad(d->mtd, offset);
+       ret = mtd_block_markbad(d->mtd, offset);
 
        if (ret) {
                dev_warn(d->dev, "Mark block bad failed for block at %08llx "