Lines Matching refs:spidev_rkslv_data
31 struct spidev_rkslv_data { struct
45 static int spidev_slv_write(struct spidev_rkslv_data *spidev, const void *txbuf, size_t n) in spidev_slv_write() argument
63 static int spidev_slv_read(struct spidev_rkslv_data *spidev, void *rxbuf, size_t n) in spidev_slv_read()
81 static int spidev_slv_write_and_read(struct spidev_rkslv_data *spidev, const void *tx_buf, in spidev_slv_write_and_read()
100 struct spidev_rkslv_data *spidev; in spidev_rkslv_misc_write()
186 struct spidev_rkslv_data *spidev; in spidev_rkslv_misc_open()
188 spidev = container_of(miscdev, struct spidev_rkslv_data, misc_dev); in spidev_rkslv_misc_open()
199 static int spidev_rkslv_xfer(struct spidev_rkslv_data *spidev) in spidev_rkslv_xfer()
289 struct spidev_rkslv_data *spidev = (struct spidev_rkslv_data *)p; in spidev_rkslv_ctrl_receiver_thread()
299 struct spidev_rkslv_data *spidev = NULL; in spidev_rkslv_probe()
305 spidev = devm_kzalloc(&spi->dev, sizeof(struct spidev_rkslv_data), GFP_KERNEL); in spidev_rkslv_probe()
349 struct spidev_rkslv_data *spidev = dev_get_drvdata(&spi->dev); in spidev_rkslv_remove()