Searched refs:erasesize_shift (Results 1 – 10 of 10) sorted by relevance
56 blk_total = (mtd->size + mtd->erasesize - 1) >> mtd->erasesize_shift; in mtd_blk_map_table_init()65 blk_begin = (u32)offset >> mtd->erasesize_shift; in mtd_blk_map_table_init()67 mtd->erasesize - 1) >> mtd->erasesize_shift); in mtd_blk_map_table_init()84 if (!mtd_block_isbad(mtd, (blk_begin + j) << mtd->erasesize_shift)) { in mtd_blk_map_table_init()106 mtd_map_blk_table[(u64)offset >> mtd->erasesize_shift] == in get_mtd_blk_map_address()108 mtd_map_blk_table[(u64)offset >> mtd->erasesize_shift] == in get_mtd_blk_map_address()114 mtd->erasesize_shift] << mtd->erasesize_shift) + block_offset); in get_mtd_blk_map_address()642 mtd->erasesize_shift = ffs(mtd->erasesize) - 1; in mtd_blk_probe()644 mtd->erasesize_shift = 0; in mtd_blk_probe()651 mtd->erasesize_mask = (1 << mtd->erasesize_shift) - 1; in mtd_blk_probe()
451 mtd->erasesize_shift = ffs(mtd->erasesize) - 1; in add_mtd_device()453 mtd->erasesize_shift = 0; in add_mtd_device()460 mtd->erasesize_mask = (1 << mtd->erasesize_shift) - 1; in add_mtd_device()
45 unsigned int ret = nand->mtd.size >> nand->mtd.erasesize_shift; in snanddev_neraseblocks()58 return (unsigned int)(pos >> nand->mtd.erasesize_shift); in snanddev_bbt_pos_to_entry()
243 ret = snanddev_bbt_get_block_status(nand, addr >> mtd->erasesize_shift); in sfc_erase_mtd()247 addr >> mtd->erasesize_shift); in sfc_erase_mtd()371 nand->mtd.erasesize_shift = ffs(nand->mtd.erasesize) - 1; in sfc_nand_mtd_init()372 nand->mtd.erasesize_mask = (1 << nand->mtd.erasesize_shift) - 1; in sfc_nand_mtd_init()
95 page_addr = (u32)(block << (mtd->erasesize_shift - mtd->writesize_shift)); in nanddev_read_bbt()187 page_addr = (u32)(block << (mtd->erasesize_shift - mtd->writesize_shift)); in nanddev_write_bbt()
193 unsigned int erasesize_shift; member468 if (mtd->erasesize_shift) in mtd_div_by_eb()469 return sz >> mtd->erasesize_shift; in mtd_div_by_eb()476 if (mtd->erasesize_shift) in mtd_mod_by_eb()
272 unsigned int erasesize_shift; member568 if (mtd->erasesize_shift) in mtd_div_by_eb()569 return sz >> mtd->erasesize_shift; in mtd_div_by_eb()576 if (mtd->erasesize_shift) in mtd_mod_by_eb()
393 mtd->erasesize_shift = ffs(mtd->erasesize) - 1; in rockchip_nandc_probe()394 mtd->erasesize_mask = (1 << mtd->erasesize_shift) - 1; in rockchip_nandc_probe()
395 mtd->erasesize_shift = ffs(mtd->erasesize) - 1; in rockchip_nandc_probe()396 mtd->erasesize_mask = (1 << mtd->erasesize_shift) - 1; in rockchip_nandc_probe()
637 mtd->erasesize_shift = ffs(mtd->erasesize) - 1; in add_mtd_device()639 mtd->erasesize_shift = 0; in add_mtd_device()646 mtd->erasesize_mask = (1 << mtd->erasesize_shift) - 1; in add_mtd_device()