Searched refs:erase_type (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/mtd/spi-nor/ |
| H A D | sfdp.c | 351 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[i].size && erase_type & BIT(erase[i].idx))) 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 …]
|
| H A D | core.c | 1196 erase = &map->erase_type[i]; in spi_nor_set_4byte_opcodes() 1316 erase = &map->erase_type[i]; in spi_nor_find_best_erase_type() 2682 tested_erase = &map->erase_type[i]; in spi_nor_select_uniform_erase() 2707 map->uniform_erase_type |= BIT(erase - map->erase_type); in spi_nor_select_uniform_erase() 2746 if (map->erase_type[i].size) { in spi_nor_select_erase() 2747 erase = &map->erase_type[i]; in spi_nor_select_erase() 2943 spi_nor_set_erase_type(&map->erase_type[i], 4096u, in spi_nor_info_init_params() 2948 spi_nor_set_erase_type(&map->erase_type[i], 4096u, in spi_nor_info_init_params() 2953 spi_nor_set_erase_type(&map->erase_type[i], info->sector_size, in spi_nor_info_init_params()
|
| H A D | core.h | 169 struct spi_nor_erase_type erase_type[SNOR_ERASE_TYPE_MAX]; member
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | sfc_nor.c | 335 enum NOR_ERASE_TYPE erase_type) in snor_erase() argument 341 rkflash_print_dio("%s %x %x\n", __func__, addr, erase_type); in snor_erase() 343 if (erase_type > ERASE_CHIP) in snor_erase() 347 if (erase_type == ERASE_BLOCK64K) in snor_erase() 349 else if (erase_type == ERASE_SECTOR) in snor_erase() 354 op.sfcmd.b.addrbits = (erase_type != ERASE_CHIP) ? in snor_erase() 356 if (p_dev->addr_mode == ADDR_MODE_4BYTE && erase_type != ERASE_CHIP) in snor_erase() 368 ret = snor_wait_busy(timeout[erase_type] * 1000); in snor_erase()
|
| H A D | sfc_nor.h | 169 enum NOR_ERASE_TYPE erase_type);
|
| /OK3568_Linux_fs/u-boot/drivers/rkflash/ |
| H A D | sfc_nor.c | 377 enum NOR_ERASE_TYPE erase_type) in snor_erase() argument 383 rkflash_print_dio("%s %x %x\n", __func__, addr, erase_type); in snor_erase() 385 if (erase_type > ERASE_CHIP) in snor_erase() 389 if (erase_type == ERASE_BLOCK64K) in snor_erase() 391 else if (erase_type == ERASE_SECTOR) in snor_erase() 396 op.sfcmd.b.addrbits = (erase_type != ERASE_CHIP) ? in snor_erase() 398 if (p_dev->addr_mode == ADDR_MODE_4BYTE && erase_type != ERASE_CHIP) in snor_erase() 410 ret = snor_wait_busy(timeout[erase_type] * 1000); in snor_erase()
|
| H A D | sfc_nor.h | 171 enum NOR_ERASE_TYPE erase_type);
|