Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/mtd/spi-nor/
Dsfdp.c356 static u8 spi_nor_sort_erase_mask(struct spi_nor_erase_map *map, u8 erase_mask) in spi_nor_sort_erase_mask() argument
362 if (!erase_mask) in spi_nor_sort_erase_mask()
367 if (erase_type[i].size && erase_mask & BIT(erase_type[i].idx)) in spi_nor_sort_erase_mask()
443 u8 erase_mask; in spi_nor_parse_bfpt() local
518 erase_mask = 0; in spi_nor_parse_bfpt()
534 erase_mask |= BIT(i); in spi_nor_parse_bfpt()
538 spi_nor_init_uniform_erase_map(map, erase_mask, params->size); in spi_nor_parse_bfpt()
974 u32 addr, discard_hwcaps, read_hwcaps, pp_hwcaps, erase_mask; in spi_nor_parse_4bait() local
1035 erase_mask = 0; in spi_nor_parse_4bait()
1040 erase_mask |= BIT(i); in spi_nor_parse_4bait()
[all …]
Dcore.c1175 u8 erase_mask = region->offset & SNOR_ERASE_TYPE_MASK; in spi_nor_find_best_erase_type() local
1183 if (!(erase_mask & BIT(i))) in spi_nor_find_best_erase_type()
2010 u8 erase_mask, u64 flash_size) in spi_nor_init_uniform_erase_map() argument
2013 map->uniform_region.offset = (erase_mask & SNOR_ERASE_TYPE_MASK) | in spi_nor_init_uniform_erase_map()
2017 map->uniform_erase_type = erase_mask; in spi_nor_init_uniform_erase_map()
2339 u8 i, erase_mask; in spi_nor_no_sfdp_init_params() local
2383 erase_mask = 0; in spi_nor_no_sfdp_init_params()
2386 erase_mask |= BIT(i); in spi_nor_no_sfdp_init_params()
2391 erase_mask |= BIT(i); in spi_nor_no_sfdp_init_params()
2394 spi_nor_init_uniform_erase_map(map, erase_mask, params->size); in spi_nor_no_sfdp_init_params()
Dcore.h688 u8 erase_mask, u64 flash_size);