Lines Matching refs:eraseregions
382 if (addr < mtd->eraseregions[i].offset) in flexonenand_region()
1090 if (mtd->eraseregions[i].erasesize < (1 << this->erase_shift)) in onenand_recover_lsb()
2361 region = &mtd->eraseregions[i]; in onenand_erase()
3457 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3458 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3459 mtd->eraseregions[i].numblocks = in flexonenand_get_size()
3461 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3465 mtd->eraseregions[i].numblocks += in flexonenand_get_size()
3471 mtd->eraseregions[i].offset = ofs; in flexonenand_get_size()
3472 mtd->eraseregions[i].erasesize = 1 << eraseshift; in flexonenand_get_size()
3473 mtd->eraseregions[i].numblocks = maxbdry ^ in flexonenand_get_size()
3475 ofs += mtd->eraseregions[i].numblocks << eraseshift; in flexonenand_get_size()
3490 (unsigned int) mtd->eraseregions[i].offset, in flexonenand_get_size()
3491 mtd->eraseregions[i].erasesize, in flexonenand_get_size()
3492 mtd->eraseregions[i].numblocks); in flexonenand_get_size()
3729 mtd->eraseregions = in onenand_probe()
3733 if (!mtd->eraseregions) in onenand_probe()
4019 kfree(mtd->eraseregions); in onenand_release()