Searched refs:spi_mem (Results 1 – 15 of 15) sorted by relevance
| /Linux-v5.4/include/linux/spi/ |
| D | spi-mem.h | 164 struct spi_mem *mem; 182 struct spi_mem { struct 194 static inline void spi_mem_set_drvdata(struct spi_mem *mem, void *data) in spi_mem_set_drvdata() argument 206 static inline void *spi_mem_get_drvdata(struct spi_mem *mem) in spi_mem_get_drvdata() 253 int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op); 254 bool (*supports_op)(struct spi_mem *mem, 256 int (*exec_op)(struct spi_mem *mem, 258 const char *(*get_name)(struct spi_mem *mem); 285 int (*probe)(struct spi_mem *mem); 286 int (*remove)(struct spi_mem *mem); [all …]
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-mem.c | 102 static int spi_check_buswidth_req(struct spi_mem *mem, u8 buswidth, bool tx) in spi_check_buswidth_req() 138 bool spi_mem_default_supports_op(struct spi_mem *mem, in spi_mem_default_supports_op() 188 static bool spi_mem_internal_supports_op(struct spi_mem *mem, in spi_mem_internal_supports_op() 214 bool spi_mem_supports_op(struct spi_mem *mem, const struct spi_mem_op *op) in spi_mem_supports_op() 223 static int spi_mem_access_start(struct spi_mem *mem) in spi_mem_access_start() 250 static void spi_mem_access_end(struct spi_mem *mem) in spi_mem_access_end() 273 int spi_mem_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in spi_mem_exec_op() 395 const char *spi_mem_get_name(struct spi_mem *mem) in spi_mem_get_name() 416 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) in spi_mem_adjust_op_size() 496 spi_mem_dirmap_create(struct spi_mem *mem, in spi_mem_dirmap_create() [all …]
|
| D | spi-npcm-fiu.c | 314 static int npcm_fiu_uma_read(struct spi_mem *mem, in npcm_fiu_uma_read() 369 static int npcm_fiu_uma_write(struct spi_mem *mem, in npcm_fiu_uma_write() 419 static int npcm_fiu_manualwrite(struct spi_mem *mem, in npcm_fiu_manualwrite() 468 static int npcm_fiu_read(struct spi_mem *mem, const struct spi_mem_op *op) in npcm_fiu_read() 525 static int npcm_fiu_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in npcm_fiu_exec_op()
|
| D | atmel-quadspi.c | 201 static bool atmel_qspi_supports_op(struct spi_mem *mem, in atmel_qspi_supports_op() 326 static int atmel_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in atmel_qspi_exec_op() 370 static const char *atmel_qspi_get_name(struct spi_mem *spimem) in atmel_qspi_get_name()
|
| D | spi-fsl-qspi.c | 338 static bool fsl_qspi_supports_op(struct spi_mem *mem, in fsl_qspi_supports_op() 612 static int fsl_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in fsl_qspi_exec_op() 669 static int fsl_qspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) in fsl_qspi_adjust_op_size() 765 static const char *fsl_qspi_get_name(struct spi_mem *mem) in fsl_qspi_get_name()
|
| D | spi-nxp-fspi.c | 392 static bool nxp_fspi_supports_op(struct spi_mem *mem, in nxp_fspi_supports_op() 787 static int nxp_fspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in nxp_fspi_exec_op() 825 static int nxp_fspi_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op) in nxp_fspi_adjust_op_size() 914 static const char *nxp_fspi_get_name(struct spi_mem *mem) in nxp_fspi_get_name()
|
| D | spi-zynq-qspi.c | 220 static bool zynq_qspi_supports_op(struct spi_mem *mem, in zynq_qspi_supports_op() 513 static int zynq_qspi_exec_mem_op(struct spi_mem *mem, in zynq_qspi_exec_mem_op()
|
| D | spi-mxic.c | 335 static bool mxic_spi_mem_supports_op(struct spi_mem *mem, in mxic_spi_mem_supports_op() 352 static int mxic_spi_mem_exec_op(struct spi_mem *mem, in mxic_spi_mem_exec_op()
|
| D | spi-stm32-qspi.c | 327 static int stm32_qspi_send(struct spi_mem *mem, const struct spi_mem_op *op) in stm32_qspi_send() 429 static int stm32_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op) in stm32_qspi_exec_op()
|
| D | spi-ti-qspi.c | 527 static int ti_qspi_exec_mem_op(struct spi_mem *mem, in ti_qspi_exec_mem_op()
|
| D | spi-bcm-qspi.c | 945 static int bcm_qspi_exec_mem_op(struct spi_mem *mem, in bcm_qspi_exec_mem_op()
|
| /Linux-v5.4/include/linux/mtd/ |
| D | spinand.h | 369 struct spi_mem *spimem;
|
| D | spi-nor.h | 575 struct spi_mem *spimem;
|
| /Linux-v5.4/drivers/mtd/nand/spi/ |
| D | core.c | 1078 static int spinand_probe(struct spi_mem *mem) in spinand_probe() 1112 static int spinand_remove(struct spi_mem *mem) in spinand_remove()
|
| /Linux-v5.4/drivers/mtd/spi-nor/ |
| D | spi-nor.c | 4982 static int spi_nor_probe(struct spi_mem *spimem) in spi_nor_probe() 5047 static int spi_nor_remove(struct spi_mem *spimem) in spi_nor_remove() 5057 static void spi_nor_shutdown(struct spi_mem *spimem) in spi_nor_shutdown()
|