Home
last modified time | relevance | path

Searched refs:erase_type (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/mtd/spi-nor/
Dsfdp.c351 struct spi_nor_erase_type *erase_type = map->erase_type; in spi_nor_sort_erase_mask() local
360 if (erase_type[i].size && erase_mask & BIT(erase_type[i].idx)) in spi_nor_sort_erase_mask()
432 struct spi_nor_erase_type *erase_type = map->erase_type; in spi_nor_parse_bfpt() local
528 spi_nor_set_erase_settings_from_bfpt(&erase_type[i], erasesize, in spi_nor_parse_bfpt()
536 sort(erase_type, SNOR_ERASE_TYPE_MAX, sizeof(erase_type[0]), in spi_nor_parse_bfpt()
758 const u8 erase_type) in spi_nor_region_check_overlay() argument
763 if (!(erase_type & BIT(i))) in spi_nor_region_check_overlay()
787 struct spi_nor_erase_type *erase = map->erase_type; in spi_nor_init_non_uniform_erase_map()
793 u8 erase_type, regions_erase_type; in spi_nor_init_non_uniform_erase_map() local
813 erase_type = SMPT_MAP_REGION_ERASE_TYPE(smpt[j]); in spi_nor_init_non_uniform_erase_map()
[all …]
Dcore.c1093 erase = &map->erase_type[i]; in spi_nor_set_4byte_opcodes()
1213 erase = &map->erase_type[i]; in spi_nor_find_best_erase_type()
2528 tested_erase = &map->erase_type[i]; in spi_nor_select_uniform_erase()
2553 map->uniform_erase_type |= BIT(erase - map->erase_type); in spi_nor_select_uniform_erase()
2592 if (map->erase_type[i].size) { in spi_nor_select_erase()
2593 erase = &map->erase_type[i]; in spi_nor_select_erase()
2789 spi_nor_set_erase_type(&map->erase_type[i], 4096u, in spi_nor_info_init_params()
2794 spi_nor_set_erase_type(&map->erase_type[i], 4096u, in spi_nor_info_init_params()
2799 spi_nor_set_erase_type(&map->erase_type[i], info->sector_size, in spi_nor_info_init_params()
Dcore.h169 struct spi_nor_erase_type erase_type[SNOR_ERASE_TYPE_MAX]; member