Home
last modified time | relevance | path

Searched refs:nc_block_size (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/dev/nand/
H A Dnand_toshiba.c105 chip->nc_block_size = 64 * 1024; in nand_read_parameters_toshiba()
108 chip->nc_block_size = 128 * 1024; in nand_read_parameters_toshiba()
111 chip->nc_block_size = 256 * 1024; in nand_read_parameters_toshiba()
114 chip->nc_block_size = 512 * 1024; in nand_read_parameters_toshiba()
149 chip->nc_block_size; in nand_read_parameters_toshiba()
H A Dnand_samsung.c110 chip->nc_block_size = 64 * 1024; in nand_read_parameters_samsung()
113 chip->nc_block_size = 128 * 1024; in nand_read_parameters_samsung()
116 chip->nc_block_size = 256 * 1024; in nand_read_parameters_samsung()
119 chip->nc_block_size = 512 * 1024; in nand_read_parameters_samsung()
196 chip->nc_lun_blocks = planesize / chip->nc_block_size; in nand_read_parameters_samsung()
H A Dnand_bbt.c54 bbt->nbbt_size = chip->nc_size / chip->nc_block_size / 4; in nand_bbt_init()
76 blocks = chip->nc_size / chip->nc_block_size; in nand_bbt_scan()
88 addr += chip->nc_block_size; in nand_bbt_scan()
165 blockaddr = chip->nc_size - chip->nc_block_size; in nand_bbt_load()
171 blockaddr -= chip->nc_block_size; in nand_bbt_load()
209 KASSERT(block < chip->nc_size / chip->nc_block_size); in nand_bbt_block_mark()
229 KASSERT(block < chip->nc_size / chip->nc_block_size); in nand_bbt_block_isbad()
H A Dnand.c149 nand_flash_if.erasesize = chip->nc_block_size; in nand_attach()
430 chip->nc_page_size, chip->nc_spare_size, chip->nc_block_size); in nand_scan_media()
494 chip->nc_block_shift = ffs(chip->nc_block_size) - 1; in nand_scan_media()
495 chip->nc_block_mask = ~(chip->nc_block_size - 1); in nand_scan_media()
577 chip->nc_block_size = in nand_fill_chip_structure()
584 chip->nc_block_size * chip->nc_lun_blocks * chip->nc_num_luns; in nand_fill_chip_structure()
893 block = offset / chip->nc_block_size; in nand_markbad()
923 block = offset / chip->nc_block_size; in nand_isfactorybad()
924 first_page = block * chip->nc_block_size; in nand_isfactorybad()
925 last_page = (block + 1) * chip->nc_block_size in nand_isfactorybad()
[all …]
H A Dnand_micron.c154 chip->nc_block_size = MT29FxG_BLOCK_PAGES * MT29FxG_PAGESIZE; in mt29fxgx_parameters()
H A Dnand.h120 uint32_t nc_block_size; /* block size in bytes */ member
/netbsd-src/sys/dev/nor/
H A Dnor.c157 sc->sc_flash_if.erasesize = chip->nc_block_size; in nor_attach()
375 format_bytes(pbuf[2], sizeof(pbuf[2]), chip->nc_block_size); in nor_scan_media()
402 chip->nc_block_shift = ffs(chip->nc_block_size) - 1; in nor_scan_media()
403 chip->nc_block_mask = ~(chip->nc_block_size - 1); in nor_scan_media()
526 if (ei->ei_addr < 0 || ei->ei_len < chip->nc_block_size) in nor_flash_erase()
540 if (ei->ei_addr % chip->nc_block_size != 0) { in nor_flash_erase()
545 (uintmax_t)chip->nc_block_size); in nor_flash_erase()
549 if (ei->ei_len % chip->nc_block_size != 0) { in nor_flash_erase()
554 (uintmax_t)chip->nc_block_size); in nor_flash_erase()
576 addr += chip->nc_block_size; in nor_flash_erase()
[all …]
H A Dnor.h68 size_t nc_block_size; /* block size in bytes */ member
H A Dcfi.c479 chip->nc_block_size = cfi->cfi_qry_data.erase_blk_info[0].z ? in cfi_scan_media()