Searched refs:erase_type (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/drivers/mtd/spi-nor/ |
D | sfdp.c | 358 struct spi_nor_erase_type *erase_type = map->erase_type; in spi_nor_sort_erase_mask() local 367 if (erase_type[i].size && erase_mask & BIT(erase_type[i].idx)) in spi_nor_sort_erase_mask() 437 struct spi_nor_erase_type *erase_type = map->erase_type; in spi_nor_parse_bfpt() local 535 spi_nor_set_erase_settings_from_bfpt(&erase_type[i], erasesize, in spi_nor_parse_bfpt() 543 sort(erase_type, SNOR_ERASE_TYPE_MAX, sizeof(erase_type[0]), in spi_nor_parse_bfpt() 786 const u8 erase_type) in spi_nor_region_check_overlay() argument 791 if (!(erase[i].size && erase_type & BIT(erase[i].idx))) in spi_nor_region_check_overlay() 811 struct spi_nor_erase_type *erase = map->erase_type; in spi_nor_init_non_uniform_erase_map() 817 u8 erase_type, regions_erase_type; in spi_nor_init_non_uniform_erase_map() local 837 erase_type = SMPT_MAP_REGION_ERASE_TYPE(smpt[j]); in spi_nor_init_non_uniform_erase_map() [all …]
|
D | spansion.c | 223 struct spi_nor_erase_type *erase_type = in s25hx_t_post_sfdp_fixup() local 224 nor->params->erase_map.erase_type; in s25hx_t_post_sfdp_fixup() 232 switch (erase_type[i].opcode) { in s25hx_t_post_sfdp_fixup() 234 erase_type[i].opcode = SPINOR_OP_SE_4B; in s25hx_t_post_sfdp_fixup() 237 erase_type[i].opcode = SPINOR_OP_BE_4K_4B; in s25hx_t_post_sfdp_fixup()
|
D | issi.c | 39 if (map->erase_type[i].size == 4096) in pm25lv_nor_late_init() 40 map->erase_type[i].opcode = SPINOR_OP_BE_4K_PMC; in pm25lv_nor_late_init()
|
D | core.c | 1066 erase = &map->erase_type[i]; in spi_nor_set_4byte_opcodes() 1186 erase = &map->erase_type[i]; in spi_nor_find_best_erase_type() 2114 tested_erase = &map->erase_type[i]; in spi_nor_select_uniform_erase() 2139 map->uniform_erase_type |= BIT(erase - map->erase_type); in spi_nor_select_uniform_erase() 2178 if (map->erase_type[i].size) { in spi_nor_select_erase() 2179 erase = &map->erase_type[i]; in spi_nor_select_erase() 2387 spi_nor_set_erase_type(&map->erase_type[i], 4096u, in spi_nor_no_sfdp_init_params() 2392 spi_nor_set_erase_type(&map->erase_type[i], nor->info->sector_size, in spi_nor_no_sfdp_init_params()
|
D | debugfs.c | 127 struct spi_nor_erase_type *et = &erase_map->erase_type[i]; in spi_nor_params_show()
|
D | core.h | 275 struct spi_nor_erase_type erase_type[SNOR_ERASE_TYPE_MAX]; member
|