/linux-4.1.27/drivers/mtd/chips/ |
D | map_rom.c | 34 const __be32 *erase_size = NULL; in default_erasesize() local 36 erase_size = of_get_property(map->device_node, "erase-size", NULL); in default_erasesize() 38 return !erase_size ? map->size : be32_to_cpu(*erase_size); in default_erasesize()
|
/linux-4.1.27/drivers/mtd/devices/ |
D | mtdram.c | 21 static unsigned long erase_size = CONFIG_MTDRAM_ERASE_SIZE; variable 23 #define MTDRAM_ERASE_SIZE (erase_size * 1024) 28 module_param(erase_size, ulong, 0); 29 MODULE_PARM_DESC(erase_size, "Device erase block size in KiB");
|
D | block2mtd.c | 220 static struct block2mtd_dev *add_device(char *devname, int erase_size, in add_device() argument 276 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device() 292 dev->mtd.erasesize = erase_size; in add_device() 388 size_t erase_size = PAGE_SIZE; in block2mtd_setup2() local 420 ret = parse_num(&erase_size, token[1]); in block2mtd_setup2() 427 add_device(name, erase_size, timeout); in block2mtd_setup2()
|
D | sst25l.c | 61 unsigned erase_size; member 382 flash->mtd.erasesize = flash_info->erase_size; in sst25l_probe()
|
/linux-4.1.27/Documentation/mmc/ |
D | mmc-dev-attrs.txt | 27 erase_size Erase group size 34 "erase_size" is the minimum size, in bytes, of an erase 35 operation. For MMC, "erase_size" is the erase group size 36 reported by the card. Note that "erase_size" does not apply 38 always one 512 byte sector. For SD, "erase_size" is 512 57 "erase_size" is not the most efficient unit to erase
|
/linux-4.1.27/drivers/mtd/ |
D | ssfdc.c | 29 int erase_size; /* phys_block_size */ member 252 (unsigned long)ssfdc->map_len * ssfdc->erase_size / 1024); in build_logical_block_map() 257 offset = (unsigned long)phys_block * ssfdc->erase_size; in build_logical_block_map() 312 ssfdc->erase_size = mtd->erasesize; in ssfdcr_add_mtd() 316 ssfdc->cis_block, ssfdc->erase_size, ssfdc->map_len, in ssfdcr_add_mtd() 375 sectors_per_block = ssfdc->erase_size >> SECTOR_SHIFT; in ssfdcr_readsect()
|
/linux-4.1.27/drivers/mmc/core/ |
D | core.c | 1822 if (is_power_of_2(card->erase_size)) in mmc_init_erase() 1823 card->erase_shift = ffs(card->erase_size) - 1; in mmc_init_erase() 1847 } else if (card->erase_size) { in mmc_init_erase() 1857 if (card->pref_erase < card->erase_size) in mmc_init_erase() 1858 card->pref_erase = card->erase_size; in mmc_init_erase() 1860 sz = card->pref_erase % card->erase_size; in mmc_init_erase() 1862 card->pref_erase += card->erase_size - sz; in mmc_init_erase() 1997 qty += ((to / card->erase_size) - in mmc_do_erase() 1998 (from / card->erase_size)) + 1; in mmc_do_erase() 2099 if (!card->erase_size) in mmc_erase() [all …]
|
D | sd.c | 136 csd->erase_size = 1; in mmc_decode_csd() 138 csd->erase_size = UNSTUFF_BITS(resp, 39, 7) + 1; in mmc_decode_csd() 139 csd->erase_size <<= csd->write_blkbits - 9; in mmc_decode_csd() 174 csd->erase_size = 1; in mmc_decode_csd() 182 card->erase_size = csd->erase_size; in mmc_decode_csd() 695 MMC_DEV_ATTR(erase_size, "%u\n", card->erase_size << 9);
|
D | mmc.c | 119 card->erase_size = card->ext_csd.hc_erase_size; in mmc_set_erase_size() 121 card->erase_size = card->csd.erase_size; in mmc_set_erase_size() 174 csd->erase_size = (a + 1) * (b + 1); in mmc_decode_csd() 175 csd->erase_size <<= csd->write_blkbits - 9; in mmc_decode_csd() 712 MMC_DEV_ATTR(erase_size, "%u\n", card->erase_size << 9);
|
/linux-4.1.27/include/linux/mmc/ |
D | card.h | 38 unsigned int erase_size; /* In sectors */ member 282 unsigned int erase_size; /* erase size in sectors */ member
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | siena.c | 807 size_t size, erase_size; in siena_mtd_probe_partition() local 820 rc = efx_mcdi_nvram_info(efx, type, &size, &erase_size, &protected); in siena_mtd_probe_partition() 833 part->common.mtd.erasesize = erase_size; in siena_mtd_probe_partition()
|
D | falcon.c | 798 if (len != spi->erase_size) in falcon_spi_erase() 931 parts[n_parts].common.mtd.erasesize = spi->erase_size; in falcon_mtd_probe() 946 parts[n_parts].common.mtd.erasesize = spi->erase_size; in falcon_mtd_probe() 2149 spi_device->erase_size = in falcon_spi_device_init()
|
D | nic.h | 224 unsigned int erase_size; member
|
D | ef10.c | 3402 size_t size, erase_size, outlen; in efx_ef10_mtd_probe_partition() local 3416 rc = efx_mcdi_nvram_info(efx, type, &size, &erase_size, &protected); in efx_ef10_mtd_probe_partition() 3442 part->common.mtd.erasesize = erase_size; in efx_ef10_mtd_probe_partition()
|