Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/spi/
Dspi-mem.h89 struct spi_mem_op { struct
186 int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op);
188 const struct spi_mem_op *op);
190 const struct spi_mem_op *op);
219 const struct spi_mem_op *op,
223 const struct spi_mem_op *op,
228 const struct spi_mem_op *op, in spi_controller_dma_map_mem_op_data()
236 const struct spi_mem_op *op, in spi_controller_dma_unmap_mem_op_data()
242 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op);
245 const struct spi_mem_op *op);
[all …]
/Linux-v4.19/include/linux/mtd/
Dspinand.h213 const struct spi_mem_op *ops;
219 .ops = (struct spi_mem_op[]) { __VA_ARGS__ }, \
220 .nops = sizeof((struct spi_mem_op[]){ __VA_ARGS__ }) / \
221 sizeof(struct spi_mem_op), \
337 const struct spi_mem_op *read_cache;
338 const struct spi_mem_op *write_cache;
339 const struct spi_mem_op *update_cache;
/Linux-v4.19/drivers/spi/
Dspi-mem.c33 const struct spi_mem_op *op, in spi_controller_dma_map_mem_op_data()
79 const struct spi_mem_op *op, in spi_controller_dma_unmap_mem_op_data()
130 const struct spi_mem_op *op) in spi_mem_default_supports_op()
167 bool spi_mem_supports_op(struct spi_mem *mem, const struct spi_mem_op *op) in spi_mem_supports_op()
190 int spi_mem_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in spi_mem_exec_op()
346 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) in spi_mem_adjust_op_size()
Dspi-bcm-qspi.c219 const struct spi_mem_op *bspi_rf_op;
353 const struct spi_mem_op *op, int hp) in bcm_qspi_bspi_set_flex_mode()
399 const struct spi_mem_op *op, int hp) in bcm_qspi_bspi_set_override()
444 const struct spi_mem_op *op, int hp) in bcm_qspi_bspi_set_mode()
804 const struct spi_mem_op *op) in bcm_qspi_bspi_exec_mem_op()
916 const struct spi_mem_op *op) in bcm_qspi_mspi_exec_mem_op()
956 const struct spi_mem_op *op) in bcm_qspi_exec_mem_op()
Dspi-ti-qspi.c535 const struct spi_mem_op *op) in ti_qspi_exec_mem_op()
/Linux-v4.19/drivers/mtd/nand/spi/
Dcore.c39 struct spi_mem_op op = SPINAND_GET_FEATURE_OP(reg, in spinand_read_reg_op()
53 struct spi_mem_op op = SPINAND_SET_FEATURE_OP(reg, in spinand_write_reg_op()
212 struct spi_mem_op op = SPINAND_WR_EN_DIS_OP(true); in spinand_write_enable_op()
222 struct spi_mem_op op = SPINAND_PAGE_READ_OP(row); in spinand_load_page_op()
230 struct spi_mem_op op = *spinand->op_templates.read_cache; in spinand_read_from_cache_op()
303 struct spi_mem_op op = *spinand->op_templates.write_cache; in spinand_write_to_cache_op()
391 struct spi_mem_op op = SPINAND_PROG_EXEC_OP(row); in spinand_program_op()
401 struct spi_mem_op op = SPINAND_BLK_ERASE_OP(row); in spinand_erase_op()
438 struct spi_mem_op op = SPINAND_READID_OP(0, spinand->scratchbuf, in spinand_read_id_op()
451 struct spi_mem_op op = SPINAND_RESET_OP; in spinand_reset_op()
[all …]
Dwinbond.c66 struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(0xc2, 1), in w25m02gv_select_target()
Dmacronix.c53 struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(0x7c, 1), in mx35lf1ge4ab_get_eccsr()
/Linux-v4.19/drivers/mtd/devices/
Dm25p80.c39 struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(code, 1), in m25p80_read_reg()
66 struct spi_mem_op op = SPI_MEM_OP(SPI_MEM_OP_CMD(opcode, 1), in m25p80_write_reg()
88 struct spi_mem_op op = in m25p80_write()
130 struct spi_mem_op op = in m25p80_read()