Lines Matching defs:spi
227 static inline struct spi_device *spi_dev_get(struct spi_device *spi) in spi_dev_get()
232 static inline void spi_dev_put(struct spi_device *spi) in spi_dev_put()
239 static inline void *spi_get_ctldata(struct spi_device *spi) in spi_get_ctldata()
244 static inline void spi_set_ctldata(struct spi_device *spi, void *state) in spi_set_ctldata()
251 static inline void spi_set_drvdata(struct spi_device *spi, void *data) in spi_set_drvdata()
256 static inline void *spi_get_drvdata(struct spi_device *spi) in spi_get_drvdata()
1016 struct spi_device *spi; member
1135 spi_max_message_size(struct spi_device *spi) in spi_max_message_size()
1145 spi_max_transfer_size(struct spi_device *spi) in spi_max_transfer_size()
1168 static inline bool spi_is_bpw_supported(struct spi_device *spi, u32 bpw) in spi_is_bpw_supported()
1258 spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, in spi_sync_transfer()
1281 spi_write(struct spi_device *spi, const void *buf, size_t len) in spi_write()
1304 spi_read(struct spi_device *spi, void *buf, size_t len) in spi_read()
1330 static inline ssize_t spi_w8r8(struct spi_device *spi, u8 cmd) in spi_w8r8()
1355 static inline ssize_t spi_w8r16(struct spi_device *spi, u8 cmd) in spi_w8r16()
1380 static inline ssize_t spi_w8r16be(struct spi_device *spi, u8 cmd) in spi_w8r16be()