Searched refs:erase_shift (Results 1 – 11 of 11) sorted by relevance
65 int blocks = (int) len >> this->erase_shift; in onenand_block_read()66 int blocksize = (1 << this->erase_shift); in onenand_block_read()82 (u32)(ofs >> this->erase_shift), (u32)ofs); in onenand_block_read()136 int blocks = len >> this->erase_shift; in onenand_block_write()137 int blocksize = (1 << this->erase_shift); in onenand_block_write()161 (u32)(ofs >> this->erase_shift), (u32)ofs); in onenand_block_write()194 int blocksize = 1 << this->erase_shift; in onenand_block_erase()200 (u32)(ofs >> this->erase_shift), (u32)ofs); in onenand_block_erase()211 (u32)(ofs >> this->erase_shift), (u32)ofs); in onenand_block_erase()229 int blocksize = 1 << this->erase_shift; in onenand_block_test()[all …]
312 blk = addr >> (this->erase_shift - 1); in flexonenand_block()323 return addr >> this->erase_shift; in onenand_block()346 ofs += (loff_t)block << (this->erase_shift - 1); in flexonenand_addr()348 ofs += (loff_t)(block - boundary - 1) << (this->erase_shift - 1); in flexonenand_addr()355 return (loff_t)block << this->erase_shift; in onenand_addr()879 block = (int) (addr >> this->erase_shift) & ~1; in onenand_get_2x_blockpage()1090 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()2127 unsigned int block_size = (1 << this->erase_shift); in onenand_multiblock_erase_verify()2167 bdry_block = bdry_addr >> this->erase_shift; in onenand_multiblock_erase()2196 int this_block = (addr >> this->erase_shift); in onenand_multiblock_erase()[all …]
187 len = this->chipsize >> (this->erase_shift + 2); in onenand_scan_bbt()194 bbm->bbt_erase_shift = this->erase_shift; in onenand_scan_bbt()
386 fba = (int) (addr >> this->erase_shift); in s3c_onenand_command()732 end = this->chipsize >> this->erase_shift; in s3c_onenand_check_lock_status()751 start = ofs >> this->erase_shift; in s3c_onenand_do_lock_cmd()753 end = start + (len >> this->erase_shift) - 1; in s3c_onenand_do_lock_cmd()
240 blk = addr >> (this->erase_shift - 1); in flexonenand_block()251 return addr >> this->erase_shift; in onenand_block()274 ofs += (loff_t) block << (this->erase_shift - 1); in flexonenand_addr()277 << (this->erase_shift - 1); in flexonenand_addr()284 return (loff_t) block << this->erase_shift; in onenand_addr()622 block = (int) (addr >> this->erase_shift) & ~1; in onenand_get_2x_blockpage()828 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()1758 block_size = 1 << this->erase_shift; in onenand_erase()2068 end = this->chipsize >> this->erase_shift; in onenand_check_lock_status()2318 blksperdie = ((loff_t)(16 << density) << 20) >> (this->erase_shift); in flexonenand_get_size()[all …]
281 fba = (int) (addr >> this->erase_shift); in s3c_onenand_command()453 end = this->chipsize >> this->erase_shift; in s3c_onenand_check_lock_status()471 start = ofs >> this->erase_shift; in s3c_onenand_do_lock_cmd()473 end = start + (len >> this->erase_shift) - 1; in s3c_onenand_do_lock_cmd()
198 len = this->chipsize >> (this->erase_shift + 2); in onenand_scan_bbt()210 bbm->bbt_erase_shift = this->erase_shift; in onenand_scan_bbt()
1503 card->erase_shift = ffs(card->erase_size) - 1; in mmc_init_erase()1505 card->erase_shift = 0; in mmc_init_erase()1524 card->erase_shift = ffs(card->ssr.au) - 1; in mmc_init_erase()1682 if (card->erase_shift) in mmc_do_erase()1683 qty += ((to >> card->erase_shift) - in mmc_do_erase()1684 (from >> card->erase_shift)) + 1; in mmc_do_erase()1957 if (card->erase_shift) { in mmc_do_calc_max_discard()1958 max_qty = UINT_MAX >> card->erase_shift; in mmc_do_calc_max_discard()1959 min_qty = card->pref_erase >> card->erase_shift; in mmc_do_calc_max_discard()2016 if (card->erase_shift) in mmc_do_calc_max_discard()[all …]
83 unsigned int erase_shift; member
96 unsigned int erase_shift; member
281 unsigned int erase_shift; /* if erase unit is power 2 */ member