/kernel/linux/linux-5.10/drivers/mtd/chips/ |
H A D | map_rom.c | 36 const __be32 *erase_size = NULL; in default_erasesize() local 38 erase_size = of_get_property(map->device_node, "erase-size", NULL); in default_erasesize() 40 return !erase_size ? map->size : be32_to_cpu(*erase_size); in default_erasesize()
|
/kernel/linux/linux-6.6/drivers/mtd/chips/ |
H A D | map_rom.c | 37 const __be32 *erase_size = NULL; in default_erasesize() local 39 erase_size = of_get_property(map->device_node, "erase-size", NULL); in default_erasesize() 41 return !erase_size ? map->size : be32_to_cpu(*erase_size); in default_erasesize()
|
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | mtdram.c | 22 static unsigned long erase_size = CONFIG_MTDRAM_ERASE_SIZE; variable 25 #define MTDRAM_ERASE_SIZE (erase_size * 1024) 29 module_param(erase_size, ulong, 0); 30 MODULE_PARM_DESC(erase_size, "Device erase block size in KiB");
|
H A D | block2mtd.c | 216 static struct block2mtd_dev *add_device(char *devname, int erase_size, in add_device() argument 272 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device() 288 dev->mtd.erasesize = erase_size; in add_device() 306 pr_info("mtd%d: [%s] erase_size = %dKiB [%d]\n", in add_device() 386 size_t erase_size = PAGE_SIZE; in block2mtd_setup2() local 418 ret = parse_num(&erase_size, token[1]); in block2mtd_setup2() 425 add_device(name, erase_size, timeout); in block2mtd_setup2()
|
H A D | powernv_flash.c | 186 u32 erase_size; in powernv_flash_set_driver_info() local 190 &erase_size); in powernv_flash_set_driver_info() 210 mtd->erasesize = erase_size; in powernv_flash_set_driver_info()
|
H A D | sst25l.c | 57 unsigned erase_size; member 374 flash->mtd.erasesize = flash_info->erase_size; in sst25l_probe()
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | mtdram.c | 22 static unsigned long erase_size = CONFIG_MTDRAM_ERASE_SIZE; variable 25 #define MTDRAM_ERASE_SIZE (erase_size * 1024) 29 module_param(erase_size, ulong, 0); 30 MODULE_PARM_DESC(erase_size, "Device erase block size in KiB");
|
H A D | block2mtd.c | 261 static struct block2mtd_dev *add_device(char *devname, int erase_size, in add_device() argument 291 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device() 310 dev->mtd.erasesize = erase_size; in add_device() 328 pr_info("mtd%d: [%s] erase_size = %dKiB [%d]\n", in add_device() 409 size_t erase_size = PAGE_SIZE; in block2mtd_setup2() local 442 ret = parse_num(&erase_size, token[1]); in block2mtd_setup2() 454 add_device(name, erase_size, label, timeout); in block2mtd_setup2()
|
H A D | powernv_flash.c | 189 u32 erase_size; in powernv_flash_set_driver_info() local 193 &erase_size); in powernv_flash_set_driver_info() 213 mtd->erasesize = erase_size; in powernv_flash_set_driver_info()
|
H A D | sst25l.c | 57 unsigned erase_size; member 374 flash->mtd.erasesize = flash_info->erase_size; in sst25l_probe()
|
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | ssfdc.c | 26 int erase_size; /* phys_block_size */ member 249 (unsigned long)ssfdc->map_len * ssfdc->erase_size / 1024); in build_logical_block_map() 254 offset = (unsigned long)phys_block * ssfdc->erase_size; in build_logical_block_map() 309 ssfdc->erase_size = mtd->erasesize; in ssfdcr_add_mtd() 312 pr_debug("SSFDC_RO: cis_block=%d,erase_size=%d,map_len=%d,n_zones=%d\n", in ssfdcr_add_mtd() 313 ssfdc->cis_block, ssfdc->erase_size, ssfdc->map_len, in ssfdcr_add_mtd() 373 sectors_per_block = ssfdc->erase_size >> SECTOR_SHIFT; in ssfdcr_readsect()
|
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | ssfdc.c | 26 int erase_size; /* phys_block_size */ member 249 (unsigned long)ssfdc->map_len * ssfdc->erase_size / 1024); in build_logical_block_map() 254 offset = (unsigned long)phys_block * ssfdc->erase_size; in build_logical_block_map() 309 ssfdc->erase_size = mtd->erasesize; in ssfdcr_add_mtd() 312 pr_debug("SSFDC_RO: cis_block=%d,erase_size=%d,map_len=%d,n_zones=%d\n", in ssfdcr_add_mtd() 313 ssfdc->cis_block, ssfdc->erase_size, ssfdc->map_len, in ssfdcr_add_mtd() 373 sectors_per_block = ssfdc->erase_size >> SECTOR_SHIFT; in ssfdcr_readsect()
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | core.c | 1503 if (is_power_of_2(card->erase_size)) in mmc_init_erase() 1504 card->erase_shift = ffs(card->erase_size) - 1; in mmc_init_erase() 1520 * up taking longer to erase. Also note, erase_size is already set to in mmc_init_erase() 1526 } else if (card->erase_size) { in mmc_init_erase() 1536 if (card->pref_erase < card->erase_size) in mmc_init_erase() 1537 card->pref_erase = card->erase_size; in mmc_init_erase() 1539 sz = card->pref_erase % card->erase_size; in mmc_init_erase() 1541 card->pref_erase += card->erase_size - sz; in mmc_init_erase() 1689 qty += ((to / card->erase_size) - in mmc_do_erase() 1690 (from / card->erase_size)) in mmc_do_erase() [all...] |
H A D | sd.c | 133 csd->erase_size = 1; in mmc_decode_csd() 135 csd->erase_size = UNSTUFF_BITS(resp, 39, 7) + 1; in mmc_decode_csd() 136 csd->erase_size <<= csd->write_blkbits - 9; in mmc_decode_csd() 174 csd->erase_size = 1; in mmc_decode_csd() 185 card->erase_size = csd->erase_size; in mmc_decode_csd() 688 MMC_DEV_ATTR(erase_size, "%u\n", card->erase_size << 9);
|
H A D | mmc.c | 123 card->erase_size = card->ext_csd.hc_erase_size; in mmc_set_erase_size() 125 card->erase_size = card->csd.erase_size; in mmc_set_erase_size() 178 csd->erase_size = (a + 1) * (b + 1); in mmc_decode_csd() 179 csd->erase_size <<= csd->write_blkbits - 9; in mmc_decode_csd() 781 MMC_DEV_ATTR(erase_size, "%u\n", card->erase_size << 9);
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | core.c | 1447 if (is_power_of_2(card->erase_size)) in mmc_init_erase() 1448 card->erase_shift = ffs(card->erase_size) - 1; in mmc_init_erase() 1464 * up taking longer to erase. Also note, erase_size is already set to in mmc_init_erase() 1470 } else if (card->erase_size) { in mmc_init_erase() 1480 if (card->pref_erase < card->erase_size) in mmc_init_erase() 1481 card->pref_erase = card->erase_size; in mmc_init_erase() 1483 sz = card->pref_erase % card->erase_size; in mmc_init_erase() 1485 card->pref_erase += card->erase_size - sz; in mmc_init_erase() 1633 qty += ((to / card->erase_size) - in mmc_do_erase() 1634 (from / card->erase_size)) in mmc_do_erase() [all...] |
H A D | sd.c | 150 csd->erase_size = 1; in mmc_decode_csd() 152 csd->erase_size = UNSTUFF_BITS(resp, 39, 7) + 1; in mmc_decode_csd() 153 csd->erase_size <<= csd->write_blkbits - 9; in mmc_decode_csd() 191 csd->erase_size = 1; in mmc_decode_csd() 202 card->erase_size = csd->erase_size; in mmc_decode_csd() 707 MMC_DEV_ATTR(erase_size, "%u\n", card->erase_size << 9);
|
H A D | mmc.c | 132 card->erase_size = card->ext_csd.hc_erase_size; in mmc_set_erase_size() 134 card->erase_size = card->csd.erase_size; in mmc_set_erase_size() 187 csd->erase_size = (a + 1) * (b + 1); in mmc_decode_csd() 188 csd->erase_size <<= csd->write_blkbits - 9; in mmc_decode_csd() 792 MMC_DEV_ATTR(erase_size, "%u\n", card->erase_size << 9);
|
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/controllers/ |
H A D | intel-spi.c | 772 size_t erase_size, len = nor->mtd.erasesize; in intel_spi_erase() local 780 erase_size = SZ_64K; in intel_spi_erase() 783 erase_size = SZ_4K; in intel_spi_erase() 795 offs += erase_size; in intel_spi_erase() 796 len -= erase_size; in intel_spi_erase() 825 offs += erase_size; in intel_spi_erase() 826 len -= erase_size; in intel_spi_erase()
|
/kernel/linux/linux-5.10/include/linux/mmc/ |
H A D | card.h | 34 unsigned int erase_size; /* In sectors */ member 277 unsigned int erase_size; /* erase size in sectors */ member
|
/kernel/linux/linux-6.6/include/linux/mmc/ |
H A D | card.h | 34 unsigned int erase_size; /* In sectors */ member 303 unsigned int erase_size; /* erase size in sectors */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | siena.c | 857 size_t size, erase_size; in siena_mtd_probe_partition() local 870 rc = efx_mcdi_nvram_info(efx, type, &size, &erase_size, &protected); in siena_mtd_probe_partition() 883 part->common.mtd.erasesize = erase_size; in siena_mtd_probe_partition()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | siena.c | 861 size_t size, erase_size; in siena_mtd_probe_partition() local 874 rc = efx_siena_mcdi_nvram_info(efx, type, &size, &erase_size, in siena_mtd_probe_partition() 888 part->common.mtd.erasesize = erase_size; in siena_mtd_probe_partition()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | nic.h | 192 * @erase_size: Erase sector size (in bytes) 204 unsigned int erase_size; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | nic.h | 192 * @erase_size: Erase sector size (in bytes) 204 unsigned int erase_size; member
|