Lines Matching refs:erase_mask
341 * @erase_mask: the erase type mask to be sorted
349 static u8 spi_nor_sort_erase_mask(struct spi_nor_erase_map *map, u8 erase_mask)
355 if (!erase_mask)
360 if (erase_type[i].size && erase_mask & BIT(erase_type[i].idx))
438 u8 erase_mask;
511 erase_mask = 0;
527 erase_mask |= BIT(i);
531 spi_nor_init_uniform_erase_map(map, erase_mask, params->size);
954 u32 addr, discard_hwcaps, read_hwcaps, pp_hwcaps, erase_mask;
1015 erase_mask = 0;
1020 erase_mask |= BIT(i);
1024 erase_mask = spi_nor_sort_erase_mask(map, erase_mask);
1031 if (!read_hwcaps || !pp_hwcaps || !erase_mask)
1062 if (erase_mask & BIT(i))