Home
last modified time | relevance | path

Searched defs:spinand (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/mtd/nand/spi/
H A Dcore.c24 spinand_fill_reset_op(struct spinand_device *spinand) in spinand_fill_reset_op() argument
30 spinand_fill_readid_op(struct spinand_device *spinand, in spinand_fill_readid_op() argument
44 spinand_fill_wr_en_op(struct spinand_device *spinand) in spinand_fill_wr_en_op() argument
50 spinand_fill_wr_dis_op(struct spinand_device *spinand) in spinand_fill_wr_dis_op() argument
56 spinand_fill_set_feature_op(struct spinand_device *spinand, u6 argument
70 spinand_fill_get_feature_op(struct spinand_device * spinand,u64 reg,void * valptr) spinand_fill_get_feature_op() argument
84 spinand_fill_blk_erase_op(struct spinand_device * spinand,u64 addr) spinand_fill_blk_erase_op() argument
94 spinand_fill_page_read_op(struct spinand_device * spinand,u64 addr) spinand_fill_page_read_op() argument
104 spinand_fill_page_read_packed_op(struct spinand_device * spinand,u64 addr) spinand_fill_page_read_packed_op() argument
115 spinand_fill_prog_exec_op(struct spinand_device * spinand,u64 addr) spinand_fill_prog_exec_op() argument
124 spinand_read_reg_op(struct spinand_device * spinand,u8 reg,u8 * val) spinand_read_reg_op() argument
138 spinand_write_reg_op(struct spinand_device * spinand,u8 reg,u8 val) spinand_write_reg_op() argument
147 spinand_read_status(struct spinand_device * spinand,u8 * status) spinand_read_status() argument
152 spinand_get_cfg(struct spinand_device * spinand,u8 * cfg) spinand_get_cfg() argument
164 spinand_set_cfg(struct spinand_device * spinand,u8 cfg) spinand_set_cfg() argument
194 spinand_upd_cfg(struct spinand_device * spinand,u8 mask,u8 val) spinand_upd_cfg() argument
218 spinand_select_target(struct spinand_device * spinand,unsigned int target) spinand_select_target() argument
242 spinand_read_cfg(struct spinand_device * spinand) spinand_read_cfg() argument
266 spinand_init_cfg_cache(struct spinand_device * spinand) spinand_init_cfg_cache() argument
281 spinand_init_quad_enable(struct spinand_device * spinand,bool enable) spinand_init_quad_enable() argument
288 spinand_ecc_enable(struct spinand_device * spinand,bool enable) spinand_ecc_enable() argument
295 spinand_cont_read_enable(struct spinand_device * spinand,bool enable) spinand_cont_read_enable() argument
301 spinand_check_ecc_status(struct spinand_device * spinand,u8 status) spinand_check_ecc_status() argument
356 struct spinand_device *spinand = nand_to_spinand(nand); spinand_ondie_ecc_init_ctx() local
386 struct spinand_device *spinand = nand_to_spinand(nand); spinand_ondie_ecc_prepare_io_req() local
402 struct spinand_device *spinand = nand_to_spinand(nand); spinand_ondie_ecc_finish_io_req() local
455 spinand_write_enable_op(struct spinand_device * spinand) spinand_write_enable_op() argument
462 spinand_load_page_op(struct spinand_device * spinand,const struct nand_page_io_req * req) spinand_load_page_op() argument
475 spinand_read_from_cache_op(struct spinand_device * spinand,const struct nand_page_io_req * req) spinand_read_from_cache_op() argument
558 spinand_write_to_cache_op(struct spinand_device * spinand,const struct nand_page_io_req * req) spinand_write_to_cache_op() argument
620 spinand_program_op(struct spinand_device * spinand,const struct nand_page_io_req * req) spinand_program_op() argument
630 spinand_erase_op(struct spinand_device * spinand,const struct nand_pos * pos) spinand_erase_op() argument
652 spinand_wait(struct spinand_device * spinand,unsigned long initial_delay_us,unsigned long poll_delay_us,u8 * s) spinand_wait() argument
686 spinand_read_id_op(struct spinand_device * spinand,u8 naddr,u8 ndummy,u8 * buf) spinand_read_id_op() argument
700 spinand_reset_op(struct spinand_device * spinand) spinand_reset_op() argument
715 spinand_lock_block(struct spinand_device * spinand,u8 lock) spinand_lock_block() argument
728 spinand_read_page(struct spinand_device * spinand,const struct nand_page_io_req * req) spinand_read_page() argument
767 spinand_write_page(struct spinand_device * spinand,const struct nand_page_io_req * req) spinand_write_page() argument
807 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_regular_page_read() local
878 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_continuous_page_read() local
947 spinand_cont_read_init(struct spinand_device * spinand) spinand_cont_read_init() argument
972 struct spinand_device *spinand = nand_to_spinand(nand); spinand_use_cont_read() local
1004 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_read() local
1042 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_write() local
1076 struct spinand_device *spinand = nand_to_spinand(nand); spinand_isbad() local
1105 struct spinand_device *spinand = nand_to_spinand(nand); spinand_mtd_block_isbad() local
1119 struct spinand_device *spinand = nand_to_spinand(nand); spinand_markbad() local
1147 struct spinand_device *spinand = nand_to_spinand(nand); spinand_mtd_block_markbad() local
1161 struct spinand_device *spinand = nand_to_spinand(nand); spinand_erase() local
1191 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_erase() local
1203 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_block_isreserved() local
1217 spinand_create_rdesc(struct spinand_device * spinand,struct spi_mem_dirmap_info * info) spinand_create_rdesc() argument
1249 spinand_create_dirmap(struct spinand_device * spinand,unsigned int plane) spinand_create_dirmap() argument
1303 spinand_create_dirmaps(struct spinand_device * spinand) spinand_create_dirmaps() argument
1348 spinand_manufacturer_match(struct spinand_device * spinand,enum spinand_readid_method rdid_method) spinand_manufacturer_match() argument
1375 spinand_id_detect(struct spinand_device * spinand) spinand_id_detect() argument
1404 spinand_manufacturer_init(struct spinand_device * spinand) spinand_manufacturer_init() argument
1417 spinand_manufacturer_cleanup(struct spinand_device * spinand) spinand_manufacturer_cleanup() argument
1429 spinand_init_ssdr_templates(struct spinand_device * spinand) spinand_init_ssdr_templates() argument
1446 spinand_support_vendor_ops(struct spinand_device * spinand,const struct spinand_info * info,enum spinand_bus_interface iface) spinand_support_vendor_ops() argument
1474 spinand_init_odtr_instruction_set(struct spinand_device * spinand) spinand_init_odtr_instruction_set() argument
1522 spinand_select_op_variant(struct spinand_device * spinand,enum spinand_bus_interface iface,const struct spinand_op_variants * variants) spinand_select_op_variant() argument
1583 spinand_match_and_init(struct spinand_device * spinand,const struct spinand_info * table,unsigned int table_size,enum spinand_readid_method rdid_method) spinand_match_and_init() argument
1671 spinand_detect(struct spinand_device * spinand) spinand_detect() argument
1704 spinand_configure_chip(struct spinand_device * spinand) spinand_configure_chip() argument
1754 spinand_init_flash(struct spinand_device * spinand) spinand_init_flash() argument
1801 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_resume() local
1817 struct spinand_device *spinand = mtd_to_spinand(mtd); spinand_mtd_suspend() local
1841 spinand_init(struct spinand_device * spinand) spinand_init() argument
1957 spinand_cleanup(struct spinand_device * spinand) spinand_cleanup() argument
1970 struct spinand_device *spinand; spinand_probe() local
2004 struct spinand_device *spinand; spinand_remove() local
[all...]
H A Dgigadevice.c79 static int gd5fxgm9_get_eccsr(struct spinand_device *spinand, u8 *eccsr) in gd5fxgm9_get_eccsr()
100 static int gd5fxgm9_ecc_get_status(struct spinand_device *spinand, u8 status) in gd5fxgm9_ecc_get_status()
132 static int gd5fxgm9_set_continuous_read(struct spinand_device *spinand, bool enable) in gd5fxgm9_set_continuous_read()
181 static int gd5fxgq4xa_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4xa_ecc_get_status()
265 static int gd5fxgq4uexxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4uexxg_ecc_get_status()
308 static int gd5fxgq5xexxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq5xexxg_ecc_get_status()
346 static int gd5fxgq4ufxxg_ecc_get_status(struct spinand_device *spinand, in gd5fxgq4ufxxg_ecc_get_status()
641 static int gd5fxgm9_spinand_init(struct spinand_device *spinand) in gd5fxgm9_spinand_init()
654 static void gd5fxgm9_spinand_cleanup(struct spinand_device *spinand) in gd5fxgm9_spinand_cleanup()
H A Dmacronix.c54 spinand_fill_macronix_read_eccsr_op(struct spinand_device * spinand,void * valptr) spinand_fill_macronix_read_eccsr_op() argument
84 macronix_get_eccsr(struct spinand_device * spinand,u8 * eccsr) macronix_get_eccsr() argument
107 macronix_ecc_get_status(struct spinand_device * spinand,u8 status) macronix_ecc_get_status() argument
141 macronix_set_cont_read(struct spinand_device * spinand,bool enable) macronix_set_cont_read() argument
163 macronix_set_read_retry(struct spinand_device * spinand,unsigned int retry_mode) macronix_set_read_retry() argument
498 macronix_spinand_init(struct spinand_device * spinand) macronix_spinand_init() argument
511 macronix_spinand_cleanup(struct spinand_device * spinand) macronix_spinand_cleanup() argument
[all...]
H A Dwinbond.c111 spinand_fill_winbond_write_vcr_op(struct spinand_device * spinand,u8 reg,void * valptr) spinand_fill_winbond_write_vcr_op() argument
128 spinand_fill_winbond_select_target_op(struct spinand_device * spinand,void * valptr) spinand_fill_winbond_select_target_op() argument
164 w25m02gv_select_target(struct spinand_device * spinand,unsigned int target) w25m02gv_select_target() argument
290 w25n02kv_ecc_get_status(struct spinand_device * spinand,u8 status) w25n02kv_ecc_get_status() argument
329 w25n0xjw_hs_cfg(struct spinand_device * spinand,enum spinand_bus_interface iface) w25n0xjw_hs_cfg() argument
370 w35n0xjw_write_vcr(struct spinand_device * spinand,u8 reg,u8 val) w35n0xjw_write_vcr() argument
396 w35n0xjw_vcr_cfg(struct spinand_device * spinand,enum spinand_bus_interface iface) w35n0xjw_vcr_cfg() argument
597 winbond_spinand_init(struct spinand_device * spinand) winbond_spinand_init() argument
[all...]
/linux/include/linux/mtd/
H A Dspinand.h811 SPINAND_OP(spinand,op_name,...) global() argument
831 spinand_to_mtd(struct spinand_device * spinand) spinand_to_mtd() argument
854 spinand_to_nand(struct spinand_device * spinand) spinand_to_nand() argument
866 spinand_set_of_node(struct spinand_device * spinand,struct device_node * np) spinand_set_of_node() argument
[all...]
/linux/drivers/spi/
H A Dspi-amlogic-spifc-a4.c1020 struct spinand_device *spinand = nand_to_spinand(nand); in aml_sfc_ecc_prepare_io_req() local