Home
last modified time | relevance | path

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

/netbsd/src/sys/dev/nor/
Dnor.c158 sc->sc_flash_if.page_size = chip->nc_page_size; in nor_attach()
159 sc->sc_flash_if.writesize = chip->nc_page_size; in nor_attach()
165 chip->nc_page_cache = kmem_alloc(chip->nc_page_size, KM_SLEEP); in nor_attach()
194 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nor_attach()
253 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nor_detach()
373 format_bytes(pbuf[0], sizeof(pbuf[0]), chip->nc_page_size); in nor_scan_media()
392 if (chip->nc_page_size > 512) in nor_scan_media()
399 chip->nc_page_shift = ffs(chip->nc_page_size) - 1; in nor_scan_media()
400 chip->nc_page_mask = ~(chip->nc_page_size - 1); in nor_scan_media()
435 nor_read_buf_1(self, offset, data, chip->nc_page_size); in nor_default_read_page()
[all …]
Dcfi_0002.c161 chip->nc_page_size = in cfi_0002_init()
244 KASSERT (chip->nc_page_size != 0); in cfi_0002_read_page()
245 KASSERT((chip->nc_page_size & ((1 << cfi->cfi_portwidth) - 1)) == 0); in cfi_0002_read_page()
249 bus_size_t count = chip->nc_page_size >> cfi->cfi_portwidth; in cfi_0002_read_page()
288 KASSERT (chip->nc_page_size != 0); in cfi_0002_program_page()
289 KASSERT((chip->nc_page_size & ((1 << cfi->cfi_portwidth) - 1)) == 0); in cfi_0002_program_page()
293 bus_size_t count = chip->nc_page_size >> cfi->cfi_portwidth; in cfi_0002_program_page()
Dnor.h65 size_t nc_page_size; /* page (write buf) size in bytes */ member
/netbsd/src/sys/dev/nand/
Dnand.c150 nand_flash_if.page_size = chip->nc_page_size; in nand_attach()
151 nand_flash_if.writesize = chip->nc_page_size; in nand_attach()
155 chip->nc_page_cache = kmem_alloc(chip->nc_page_size, KM_SLEEP); in nand_attach()
181 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nand_attach()
252 kmem_free(chip->nc_page_cache, chip->nc_page_size); in nand_detach()
430 chip->nc_page_size, chip->nc_spare_size, chip->nc_block_size); in nand_scan_media()
469 ecc->necc_steps = chip->nc_page_size / ecc->necc_block_size; in nand_scan_media()
485 if (chip->nc_page_size > 512) in nand_scan_media()
491 chip->nc_page_shift = ffs(chip->nc_page_size) - 1; in nand_scan_media()
492 chip->nc_page_mask = ~(chip->nc_page_size - 1); in nand_scan_media()
[all …]
Dnand_samsung.c93 chip->nc_page_size = 1024; in nand_read_parameters_samsung()
96 chip->nc_page_size = 2048; in nand_read_parameters_samsung()
99 chip->nc_page_size = 4096; in nand_read_parameters_samsung()
102 chip->nc_page_size = 8192; in nand_read_parameters_samsung()
128 chip->nc_spare_size = 8 * chip->nc_page_size / 512; in nand_read_parameters_samsung()
131 chip->nc_spare_size = 16 * chip->nc_page_size / 512; in nand_read_parameters_samsung()
Dnand_toshiba.c84 chip->nc_page_size = 1024; in nand_read_parameters_toshiba()
87 chip->nc_page_size = 2048; in nand_read_parameters_toshiba()
90 chip->nc_page_size = 4096; in nand_read_parameters_toshiba()
93 chip->nc_page_size = 8192; in nand_read_parameters_toshiba()
101 (chip->nc_page_size >> 9); in nand_read_parameters_toshiba()
Dnand_bbt.c124 bbt_pages = bbt->nbbt_size / chip->nc_page_size; in nand_bbt_get_bbt_from_page()
125 if (bbt->nbbt_size % chip->nc_page_size) in nand_bbt_get_bbt_from_page()
140 KASSERT(left <= chip->nc_page_size); in nand_bbt_get_bbt_from_page()
143 memcpy(bbtp, buf, chip->nc_page_size); in nand_bbt_get_bbt_from_page()
146 bbtp += chip->nc_page_size; in nand_bbt_get_bbt_from_page()
147 left -= chip->nc_page_size; in nand_bbt_get_bbt_from_page()
148 addr += chip->nc_page_size; in nand_bbt_get_bbt_from_page()
Dnand_micron.c153 chip->nc_page_size = MT29FxG_PAGESIZE; in mt29fxgx_parameters()
Dnand.h119 uint32_t nc_page_size; /* page size in bytes */ member