Lines Matching refs:erase_shift
315 blk = addr >> (this->erase_shift - 1); in flexonenand_block()
326 return addr >> this->erase_shift; in onenand_block()
349 ofs += (loff_t)block << (this->erase_shift - 1); in flexonenand_addr()
351 ofs += (loff_t)(block - boundary - 1) << (this->erase_shift - 1); in flexonenand_addr()
358 return (loff_t)block << this->erase_shift; in onenand_addr()
882 block = (int) (addr >> this->erase_shift) & ~1; in onenand_get_2x_blockpage()
1098 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()
2135 unsigned int block_size = (1 << this->erase_shift); in onenand_multiblock_erase_verify()
2175 bdry_block = bdry_addr >> this->erase_shift; in onenand_multiblock_erase()
2204 int this_block = (addr >> this->erase_shift); in onenand_multiblock_erase()
2368 block_size = 1 << this->erase_shift; in onenand_erase()
2622 end = this->chipsize >> this->erase_shift; in onenand_check_lock_status()
2708 block = (int) (addr >> this->erase_shift); in onenand_otp_command()
2713 block = (int) (addr >> this->erase_shift); in onenand_otp_command()
2805 block = (int) (to >> this->erase_shift); in onenand_otp_write_oob_nolock()
3437 blksperdie = ((loff_t)(16 << density) << 20) >> (this->erase_shift); in flexonenand_get_size()
3440 eraseshift = this->erase_shift - 1; in flexonenand_get_size()
3476 mtd->erasesize = 1 << this->erase_shift; in flexonenand_get_size()
3489 this->diesize[die] = (loff_t)blksperdie << this->erase_shift; in flexonenand_get_size()
3491 << (this->erase_shift - 1); in flexonenand_get_size()
3573 blksperdie = ((16 << density) << 20) >> this->erase_shift; in flexonenand_set_boundary()
3756 this->erase_shift = ffs(mtd->erasesize) - 1; in onenand_probe()
3758 this->page_mask = (1 << (this->erase_shift - this->page_shift)) - 1; in onenand_probe()
3761 this->density_mask = this->chipsize >> (this->erase_shift + 1); in onenand_probe()