Lines Matching defs:spi
182 static inline struct spi_device *spi_dev_get(struct spi_device *spi) in spi_dev_get()
187 static inline void spi_dev_put(struct spi_device *spi) in spi_dev_put()
194 static inline void *spi_get_ctldata(struct spi_device *spi) in spi_get_ctldata()
199 static inline void spi_set_ctldata(struct spi_device *spi, void *state) in spi_set_ctldata()
206 static inline void spi_set_drvdata(struct spi_device *spi, void *data) in spi_set_drvdata()
211 static inline void *spi_get_drvdata(struct spi_device *spi) in spi_get_drvdata()
735 struct spi_device *spi; member
860 spi_write(struct spi_device *spi, const void *buf, size_t len) in spi_write()
886 spi_read(struct spi_device *spi, void *buf, size_t len) in spi_read()
913 spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, in spi_sync_transfer()
939 static inline ssize_t spi_w8r8(struct spi_device *spi, u8 cmd) in spi_w8r8()
964 static inline ssize_t spi_w8r16(struct spi_device *spi, u8 cmd) in spi_w8r16()
989 static inline ssize_t spi_w8r16be(struct spi_device *spi, u8 cmd) in spi_w8r16be()
1119 spi_unregister_device(struct spi_device *spi) in spi_unregister_device()