Searched refs:spinand_device (Results 1 – 6 of 6) sorted by relevance
| /linux/include/linux/mtd/ |
| H A D | spinand.h | 339 struct spinand_device; 410 int (*init)(struct spinand_device *spinand); 411 void (*cleanup)(struct spinand_device *spinand); 482 int (*get_status)(struct spinand_device *spinand, u8 status); 519 int (*info)(struct spinand_device *spinand, size_t len, 521 int (*read)(struct spinand_device *spinand, loff_t from, size_t len, 534 int (*info)(struct spinand_device *spinand, size_t len, 536 int (*lock)(struct spinand_device *spinand, loff_t from, size_t len); 537 int (*erase)(struct spinand_device *spinand, loff_t from, size_t len); 538 int (*read)(struct spinand_device *spinand, loff_t from, size_t len, [all …]
|
| /linux/drivers/mtd/nand/spi/ |
| H A D | core.c | 24 spinand_fill_reset_op(struct spinand_device *spinand) in spinand_fill_reset_op() 30 spinand_fill_readid_op(struct spinand_device *spinand, in spinand_fill_readid_op() 44 spinand_fill_wr_en_op(struct spinand_device *spinand) in spinand_fill_wr_en_op() 50 spinand_fill_wr_dis_op(struct spinand_device *spinand) in spinand_fill_wr_dis_op() 56 spinand_fill_set_feature_op(struct spinand_device *spinand, u64 reg, const void *valptr) in spinand_fill_set_feature_op() 70 spinand_fill_get_feature_op(struct spinand_device *spinand, u64 reg, void *valptr) in spinand_fill_get_feature_op() 84 spinand_fill_blk_erase_op(struct spinand_device *spinand, u64 addr) in spinand_fill_blk_erase_op() 94 spinand_fill_page_read_op(struct spinand_device *spinand, u64 addr) in spinand_fill_page_read_op() 104 spinand_fill_page_read_packed_op(struct spinand_device *spinand, u64 addr) in spinand_fill_page_read_packed_op() 115 spinand_fill_prog_exec_op(struct spinand_device *spinand, u64 addr) in spinand_fill_prog_exec_op() [all …]
|
| H A D | gigadevice.c | 79 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 D | winbond.c | 111 spinand_fill_winbond_write_vcr_op(struct spinand_device *spinand, u8 reg, void *valptr) in spinand_fill_winbond_write_vcr_op() 128 spinand_fill_winbond_select_target_op(struct spinand_device *spinand, void *valptr) in spinand_fill_winbond_select_target_op() 164 static int w25m02gv_select_target(struct spinand_device *spinand, in w25m02gv_select_target() 290 static int w25n02kv_ecc_get_status(struct spinand_device *spinand, in w25n02kv_ecc_get_status() 329 static int w25n0xjw_hs_cfg(struct spinand_device *spinand, in w25n0xjw_hs_cfg() 370 static int w35n0xjw_write_vcr(struct spinand_device *spinand, u8 reg, u8 val) in w35n0xjw_write_vcr() 396 static int w35n0xjw_vcr_cfg(struct spinand_device *spinand, in w35n0xjw_vcr_cfg() 597 static int winbond_spinand_init(struct spinand_device *spinand) in winbond_spinand_init()
|
| H A D | macronix.c | 54 spinand_fill_macronix_read_eccsr_op(struct spinand_device *spinand, void *valptr) in spinand_fill_macronix_read_eccsr_op() 84 static int macronix_get_eccsr(struct spinand_device *spinand, u8 *eccsr) in macronix_get_eccsr() 107 static int macronix_ecc_get_status(struct spinand_device *spinand, in macronix_ecc_get_status() 141 static int macronix_set_cont_read(struct spinand_device *spinand, bool enable) in macronix_set_cont_read() 163 static int macronix_set_read_retry(struct spinand_device *spinand, in macronix_set_read_retry() 498 static int macronix_spinand_init(struct spinand_device *spinand) in macronix_spinand_init() 511 static void macronix_spinand_cleanup(struct spinand_device *spinand) in macronix_spinand_cleanup()
|
| /linux/drivers/spi/ |
| H A D | spi-amlogic-spifc-a4.c | 1020 struct spinand_device *spinand = nand_to_spinand(nand); in aml_sfc_ecc_prepare_io_req()
|