Lines Matching refs:eraseregions
354 if (addr < mtd->eraseregions[i].offset) in flexonenand_region()
1086 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()
2478 region = &mtd->eraseregions[i]; in onenand_erase()
3575 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3576 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3577 mtd->eraseregions[i].numblocks = in flexonenand_get_size()
3579 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3583 mtd->eraseregions[i].numblocks += in flexonenand_get_size()
3589 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3590 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3591 mtd->eraseregions[i].numblocks = maxbdry ^ in flexonenand_get_size()
3593 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3608 (unsigned int) mtd->eraseregions[i].offset, in flexonenand_get_size()
3609 mtd->eraseregions[i].erasesize, in flexonenand_get_size()
3610 mtd->eraseregions[i].numblocks); in flexonenand_get_size()
3848 mtd->eraseregions = kzalloc(sizeof(struct mtd_erase_region_info) in onenand_probe()
3850 if (!mtd->eraseregions) in onenand_probe()
4134 kfree(mtd->eraseregions); in onenand_release()