Lines Matching refs:region
345 * flexonenand_region - [Flex-OneNAND] Return erase region of addr
347 * @param addr address whose erase region needs to be identified
1084 /* check if address lies in MLC region */
2271 * @param region erase region
2387 * @param region erase region
2394 struct mtd_erase_region_info *region,
2403 if (region) {
2404 /* region is set for Flex-OneNAND */
2405 region_end = region->offset + region->erasesize * region->numblocks;
2440 if (region && addr == region_end) {
2443 region++;
2445 block_size = region->erasesize;
2446 region_end = region->offset + region->erasesize * region->numblocks;
2473 struct mtd_erase_region_info *region = NULL;
2484 region = &mtd->eraseregions[i];
2485 block_size = region->erasesize;
2487 /* Start address within region must align on block boundary.
2488 * Erase region's start offset is always block start address.
2490 region_offset = region->offset;
2509 if (ONENAND_IS_4KB_PAGE(this) || region ||
2511 /* region is set for Flex-OneNAND (no mb erase) */
2513 region, block_size);