Lines Matching refs:spinand_device

33 static void spinand_cache_op_adjust_colum(struct spinand_device *spinand,  in spinand_cache_op_adjust_colum()
48 static int spinand_read_reg_op(struct spinand_device *spinand, u8 reg, u8 *val) in spinand_read_reg_op()
62 static int spinand_write_reg_op(struct spinand_device *spinand, u8 reg, u8 val) in spinand_write_reg_op()
71 static int spinand_read_status(struct spinand_device *spinand, u8 *status) in spinand_read_status()
76 static int spinand_get_cfg(struct spinand_device *spinand, u8 *cfg) in spinand_get_cfg()
88 static int spinand_set_cfg(struct spinand_device *spinand, u8 cfg) in spinand_set_cfg()
118 int spinand_upd_cfg(struct spinand_device *spinand, u8 mask, u8 val) in spinand_upd_cfg()
142 int spinand_select_target(struct spinand_device *spinand, unsigned int target) in spinand_select_target()
166 static int spinand_init_cfg_cache(struct spinand_device *spinand) in spinand_init_cfg_cache()
198 static int spinand_init_quad_enable(struct spinand_device *spinand) in spinand_init_quad_enable()
214 static int spinand_ecc_enable(struct spinand_device *spinand, in spinand_ecc_enable()
221 static int spinand_write_enable_op(struct spinand_device *spinand) in spinand_write_enable_op()
228 static int spinand_load_page_op(struct spinand_device *spinand, in spinand_load_page_op()
238 static int spinand_read_from_cache_op(struct spinand_device *spinand, in spinand_read_from_cache_op()
311 static int spinand_write_to_cache_op(struct spinand_device *spinand, in spinand_write_to_cache_op()
397 static int spinand_program_op(struct spinand_device *spinand, in spinand_program_op()
407 static int spinand_erase_op(struct spinand_device *spinand, in spinand_erase_op()
417 static int spinand_wait(struct spinand_device *spinand, u8 *s) in spinand_wait()
449 static int spinand_read_id_op(struct spinand_device *spinand, u8 *buf) in spinand_read_id_op()
462 static int spinand_reset_op(struct spinand_device *spinand) in spinand_reset_op()
474 static int spinand_lock_block(struct spinand_device *spinand, u8 lock) in spinand_lock_block()
479 static int spinand_check_ecc_status(struct spinand_device *spinand, u8 status) in spinand_check_ecc_status()
508 static int spinand_read_page(struct spinand_device *spinand, in spinand_read_page()
533 static int spinand_write_page(struct spinand_device *spinand, in spinand_write_page()
561 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_read()
614 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_write()
653 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_isbad()
682 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_mtd_block_isbad()
700 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_markbad()
730 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_mtd_block_markbad()
748 struct spinand_device *spinand = nand_to_spinand(nand); in spinand_erase()
775 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_erase()
793 struct spinand_device *spinand = mtd_to_spinand(mtd); in spinand_mtd_block_isreserved()
812 spinand_find_supported_op(struct spinand_device *spinand, in spinand_find_supported_op()
839 static int spinand_manufacturer_detect(struct spinand_device *spinand) in spinand_manufacturer_detect()
857 static int spinand_manufacturer_init(struct spinand_device *spinand) in spinand_manufacturer_init()
865 static void spinand_manufacturer_cleanup(struct spinand_device *spinand) in spinand_manufacturer_cleanup()
873 spinand_select_op_variant(struct spinand_device *spinand, in spinand_select_op_variant()
921 int spinand_match_and_init(struct spinand_device *spinand, in spinand_match_and_init()
965 static int spinand_detect(struct spinand_device *spinand) in spinand_detect()
1027 static int spinand_init(struct spinand_device *spinand) in spinand_init()
1131 static void spinand_cleanup(struct spinand_device *spinand) in spinand_cleanup()
1143 struct spinand_device *spinand = dev_get_priv(dev); in spinand_probe()
1197 struct spinand_device *spinand; in spinand_remove()
1253 .priv_auto_alloc_size = sizeof(struct spinand_device),