Lines Matching refs:spi_mem
182 struct spi_mem *mem;
200 struct spi_mem { struct
212 static inline void spi_mem_set_drvdata(struct spi_mem *mem, void *data) in spi_mem_set_drvdata() argument
224 static inline void *spi_mem_get_drvdata(struct spi_mem *mem) in spi_mem_get_drvdata()
276 int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op);
277 bool (*supports_op)(struct spi_mem *mem,
279 int (*exec_op)(struct spi_mem *mem,
281 const char *(*get_name)(struct spi_mem *mem);
288 int (*poll_status)(struct spi_mem *mem,
327 int (*probe)(struct spi_mem *mem);
328 int (*remove)(struct spi_mem *mem);
329 void (*shutdown)(struct spi_mem *mem);
341 bool spi_mem_default_supports_op(struct spi_mem *mem,
360 bool spi_mem_default_supports_op(struct spi_mem *mem, in spi_mem_default_supports_op()
367 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op);
369 bool spi_mem_supports_op(struct spi_mem *mem,
372 int spi_mem_exec_op(struct spi_mem *mem,
375 const char *spi_mem_get_name(struct spi_mem *mem);
378 spi_mem_dirmap_create(struct spi_mem *mem,
386 devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem,
391 int spi_mem_poll_status(struct spi_mem *mem,