Lines Matching defs:spi
118 static inline struct spi_device *spi_dev_get(struct spi_device *spi) in spi_dev_get()
123 static inline void spi_dev_put(struct spi_device *spi) in spi_dev_put()
130 static inline void *spi_get_ctldata(struct spi_device *spi) in spi_get_ctldata()
135 static inline void spi_set_ctldata(struct spi_device *spi, void *state) in spi_set_ctldata()
142 static inline void spi_set_drvdata(struct spi_device *spi, void *data) in spi_set_drvdata()
147 static inline void *spi_get_drvdata(struct spi_device *spi) in spi_get_drvdata()
663 struct spi_device *spi; member
786 spi_write(struct spi_device *spi, const void *buf, size_t len) in spi_write()
810 spi_read(struct spi_device *spi, void *buf, size_t len) in spi_read()
837 spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, in spi_sync_transfer()
862 static inline ssize_t spi_w8r8(struct spi_device *spi, u8 cmd) in spi_w8r8()
886 static inline ssize_t spi_w8r16(struct spi_device *spi, u8 cmd) in spi_w8r16()
911 static inline ssize_t spi_w8r16be(struct spi_device *spi, u8 cmd) in spi_w8r16be()
1041 spi_unregister_device(struct spi_device *spi) in spi_unregister_device()