Lines Matching refs:erase
313 spi_nor_set_erase_settings_from_bfpt(struct spi_nor_erase_type *erase, in spi_nor_set_erase_settings_from_bfpt() argument
316 erase->idx = i; in spi_nor_set_erase_settings_from_bfpt()
317 spi_nor_set_erase_type(erase, size, opcode); in spi_nor_set_erase_settings_from_bfpt()
757 const struct spi_nor_erase_type *erase, in spi_nor_region_check_overlay() argument
763 if (!(erase[i].size && erase_type & BIT(erase[i].idx))) in spi_nor_region_check_overlay()
765 if (region->size & erase[i].size_mask) { in spi_nor_region_check_overlay()
787 struct spi_nor_erase_type *erase = map->erase_type; in spi_nor_init_non_uniform_erase_map() local
816 spi_nor_region_check_overlay(®ion[i], erase, erase_type); in spi_nor_init_non_uniform_erase_map()
854 if (!(regions_erase_type & BIT(erase[i].idx))) in spi_nor_init_non_uniform_erase_map()
855 spi_nor_set_erase_type(&erase[i], 0, 0xFF); in spi_nor_init_non_uniform_erase_map()
1017 const struct sfdp_4bait *erase = &erases[i]; in spi_nor_parse_4bait() local
1019 if (dwords[0] & erase->supported_bit) in spi_nor_parse_4bait()