Home
last modified time | relevance | path

Searched refs:spidev (Results 1 - 1 of 1) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/spi/
H A Dspidev.c26 #include <linux/spi/spidev.h>
87 static ssize_t spidev_sync(struct spidev_data *spidev, struct spi_message *message) in spidev_sync() argument
92 spin_lock_irq(&spidev->spi_lock); in spidev_sync()
93 spi = spidev->spi; in spidev_sync()
94 spin_unlock_irq(&spidev->spi_lock); in spidev_sync()
109 static inline ssize_t spidev_sync_write(struct spidev_data *spidev, size_t len) in spidev_sync_write() argument
112 .tx_buf = spidev->tx_buffer, in spidev_sync_write()
114 .speed_hz = spidev->speed_hz, in spidev_sync_write()
120 return spidev_sync(spidev, &m); in spidev_sync_write()
123 static inline ssize_t spidev_sync_read(struct spidev_data *spidev, size_ argument
142 struct spidev_data *spidev; spidev_read() local
172 struct spidev_data *spidev; spidev_write() local
195 spidev_message(struct spidev_data *spidev, struct spi_ioc_transfer *u_xfers, unsigned n_xfers) spidev_message() argument
331 struct spidev_data *spidev; spidev_ioctl() local
486 struct spidev_data *spidev; spidev_compat_ioc_message() local
548 struct spidev_data *spidev; spidev_open() local
601 struct spidev_data *spidev; spidev_release() local
723 struct spidev_data *spidev; spidev_probe() local
785 struct spidev_data *spidev = spi_get_drvdata(spi); spidev_remove() local
[all...]

Completed in 1 milliseconds