Lines Matching refs:nand_dev

40 	req.nand = rawnand_dev.nand_dev;  in nand_send_cmd()
52 req.nand = rawnand_dev.nand_dev; in nand_send_addr()
65 req.nand = rawnand_dev.nand_dev; in nand_send_wait()
79 req.nand = rawnand_dev.nand_dev; in nand_read_data()
99 if (rawnand_dev.nand_dev->buswidth == NAND_BUS_WIDTH_16) { in nand_change_read_column_cmd()
132 if (rawnand_dev.nand_dev->buswidth == NAND_BUS_WIDTH_16) { in nand_read_page_cmd()
141 if (rawnand_dev.nand_dev->size > SZ_128M) { in nand_read_page_cmd()
318 rawnand_dev.nand_dev->buswidth = NAND_BUS_WIDTH_16; in nand_read_param_page()
320 rawnand_dev.nand_dev->buswidth = NAND_BUS_WIDTH_8; in nand_read_param_page()
323 rawnand_dev.nand_dev->block_size = page.num_pages_per_blk * in nand_read_param_page()
325 rawnand_dev.nand_dev->page_size = page.bytes_per_page; in nand_read_param_page()
326 rawnand_dev.nand_dev->size = page.num_pages_per_blk * in nand_read_param_page()
331 rawnand_dev.nand_dev->ecc.max_bit_corr = page.nb_ecc_bits; in nand_read_param_page()
332 rawnand_dev.nand_dev->ecc.size = SZ_512; in nand_read_param_page()
336 rawnand_dev.nand_dev->page_size, in nand_read_param_page()
337 rawnand_dev.nand_dev->block_size, rawnand_dev.nand_dev->size, in nand_read_param_page()
338 rawnand_dev.nand_dev->ecc.max_bit_corr, in nand_read_param_page()
339 rawnand_dev.nand_dev->buswidth); in nand_read_param_page()
370 unsigned int nbpages_per_block = rawnand_dev.nand_dev->block_size / in nand_mtd_block_is_bad()
371 rawnand_dev.nand_dev->page_size; in nand_mtd_block_is_bad()
378 rawnand_dev.nand_dev->page_size, in nand_mtd_block_is_bad()
399 rawnand_dev.nand_dev->page_size); in nand_mtd_read_page_raw()
409 rawnand_dev.nand_dev = get_nand_device(); in nand_raw_init()
410 if (rawnand_dev.nand_dev == NULL) { in nand_raw_init()
414 rawnand_dev.nand_dev->mtd_block_is_bad = nand_mtd_block_is_bad; in nand_raw_init()
415 rawnand_dev.nand_dev->mtd_read_page = nand_mtd_read_page_raw; in nand_raw_init()
416 rawnand_dev.nand_dev->ecc.mode = NAND_ECC_NONE; in nand_raw_init()
433 assert((rawnand_dev.nand_dev->page_size != 0U) && in nand_raw_init()
434 (rawnand_dev.nand_dev->block_size != 0U) && in nand_raw_init()
435 (rawnand_dev.nand_dev->size != 0U)); in nand_raw_init()
437 *size = rawnand_dev.nand_dev->size; in nand_raw_init()
438 *erase_size = rawnand_dev.nand_dev->block_size; in nand_raw_init()
440 rawnand_dev.ops->setup(rawnand_dev.nand_dev); in nand_raw_init()