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()
274 int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op);
275 bool (*supports_op)(struct spi_mem *mem,
277 int (*exec_op)(struct spi_mem *mem,
279 const char *(*get_name)(struct spi_mem *mem);
286 int (*poll_status)(struct spi_mem *mem,
325 int (*probe)(struct spi_mem *mem);
326 int (*remove)(struct spi_mem *mem);
327 void (*shutdown)(struct spi_mem *mem);
339 bool spi_mem_default_supports_op(struct spi_mem *mem,
358 bool spi_mem_default_supports_op(struct spi_mem *mem, in spi_mem_default_supports_op()
365 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op);
367 bool spi_mem_supports_op(struct spi_mem *mem,
370 int spi_mem_exec_op(struct spi_mem *mem,
373 const char *spi_mem_get_name(struct spi_mem *mem);
376 spi_mem_dirmap_create(struct spi_mem *mem,
384 devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem,
389 int spi_mem_poll_status(struct spi_mem *mem,