Lines Matching refs:spi_mem
178 struct spi_mem *mem;
196 struct spi_mem { struct
208 static inline void spi_mem_set_drvdata(struct spi_mem *mem, void *data) in spi_mem_set_drvdata() argument
220 static inline void *spi_mem_get_drvdata(struct spi_mem *mem) in spi_mem_get_drvdata()
270 int (*adjust_op_size)(struct spi_mem *mem, struct spi_mem_op *op);
271 bool (*supports_op)(struct spi_mem *mem,
273 int (*exec_op)(struct spi_mem *mem,
275 const char *(*get_name)(struct spi_mem *mem);
282 int (*poll_status)(struct spi_mem *mem,
321 int (*probe)(struct spi_mem *mem);
322 int (*remove)(struct spi_mem *mem);
323 void (*shutdown)(struct spi_mem *mem);
335 bool spi_mem_default_supports_op(struct spi_mem *mem,
354 bool spi_mem_default_supports_op(struct spi_mem *mem, in spi_mem_default_supports_op()
361 int spi_mem_adjust_op_size(struct spi_mem *mem, struct spi_mem_op *op);
363 bool spi_mem_supports_op(struct spi_mem *mem,
366 int spi_mem_exec_op(struct spi_mem *mem,
369 const char *spi_mem_get_name(struct spi_mem *mem);
372 spi_mem_dirmap_create(struct spi_mem *mem,
380 devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem,
385 int spi_mem_poll_status(struct spi_mem *mem,