mtd: Stop updating erase_info->state and calling mtd_erase_callback()
MTD users are no longer checking erase_info->state to determine if the erase operation failed or succeeded. Moreover, mtd_erase_callback() is now a NOP. We can safely get rid of all mtd_erase_callback() calls and all erase_info->state assignments. While at it, get rid of the erase_info->state field, all MTD_ERASE_XXX definitions and the mtd_erase_callback() function. Signed-off-by:Boris Brezillon <boris.brezillon@bootlin.com> Reviewed-by:
Richard Weinberger <richard@nod.at> Reviewed-by:
Miquel Raynal <miquel.raynal@bootlin.com> Acked-by:
Bert Kenward <bkenward@solarflare.com> --- Changes in v2: - Address a few coding style issues (reported by Miquel) - Remove comments that are no longer valid (reported by Miquel)
Showing
- drivers/mtd/chips/cfi_cmdset_0001.c 2 additions, 14 deletionsdrivers/mtd/chips/cfi_cmdset_0001.c
- drivers/mtd/chips/cfi_cmdset_0002.c 3 additions, 23 deletionsdrivers/mtd/chips/cfi_cmdset_0002.c
- drivers/mtd/chips/cfi_cmdset_0020.c 0 additions, 3 deletionsdrivers/mtd/chips/cfi_cmdset_0020.c
- drivers/mtd/chips/map_ram.c 0 additions, 2 deletionsdrivers/mtd/chips/map_ram.c
- drivers/mtd/devices/bcm47xxsflash.c 1 addition, 8 deletionsdrivers/mtd/devices/bcm47xxsflash.c
- drivers/mtd/devices/block2mtd.c 1 addition, 6 deletionsdrivers/mtd/devices/block2mtd.c
- drivers/mtd/devices/docg3.c 2 additions, 14 deletionsdrivers/mtd/devices/docg3.c
- drivers/mtd/devices/lart.c 0 additions, 6 deletionsdrivers/mtd/devices/lart.c
- drivers/mtd/devices/mtd_dataflash.c 0 additions, 4 deletionsdrivers/mtd/devices/mtd_dataflash.c
- drivers/mtd/devices/mtdram.c 1 addition, 2 deletionsdrivers/mtd/devices/mtdram.c
- drivers/mtd/devices/phram.c 0 additions, 7 deletionsdrivers/mtd/devices/phram.c
- drivers/mtd/devices/pmc551.c 0 additions, 2 deletionsdrivers/mtd/devices/pmc551.c
- drivers/mtd/devices/powernv_flash.c 2 additions, 10 deletionsdrivers/mtd/devices/powernv_flash.c
- drivers/mtd/devices/slram.c 1 addition, 6 deletionsdrivers/mtd/devices/slram.c
- drivers/mtd/devices/spear_smi.c 0 additions, 3 deletionsdrivers/mtd/devices/spear_smi.c
- drivers/mtd/devices/sst25l.c 0 additions, 3 deletionsdrivers/mtd/devices/sst25l.c
- drivers/mtd/devices/st_spi_fsm.c 0 additions, 4 deletionsdrivers/mtd/devices/st_spi_fsm.c
- drivers/mtd/lpddr/lpddr2_nvm.c 2 additions, 8 deletionsdrivers/mtd/lpddr/lpddr2_nvm.c
- drivers/mtd/lpddr/lpddr_cmds.c 0 additions, 2 deletionsdrivers/mtd/lpddr/lpddr_cmds.c
- drivers/mtd/mtdconcat.c 0 additions, 1 deletiondrivers/mtd/mtdconcat.c
Loading
Please register or sign in to comment