Lines Matching defs:spidev
53 static inline void spidev_mst_slave_ready_status(struct spidev_rkmst_data *spidev, bool status) in spidev_mst_slave_ready_status()
60 struct spidev_rkmst_data *spidev = (struct spidev_rkmst_data *)arg; in spidev_mst_slave_ready_interrupt() local
67 static bool spidev_mst_check_slave_ready(struct spidev_rkmst_data *spidev) in spidev_mst_check_slave_ready()
72 static int spidev_mst_wait_for_slave_ready(struct spidev_rkmst_data *spidev, in spidev_mst_wait_for_slave_ready()
89 static int spidev_mst_write(struct spidev_rkmst_data *spidev, const void *txbuf, size_t n) in spidev_mst_write()
113 static int spidev_mst_write_bypass(struct spidev_rkmst_data *spidev, const void *txbuf, size_t n) in spidev_mst_write_bypass()
132 static int spidev_mst_read(struct spidev_rkmst_data *spidev, void *rxbuf, size_t n) in spidev_mst_read()
156 static int spidev_slv_write_and_read(struct spidev_rkmst_data *spidev, in spidev_slv_write_and_read()
182 static void spidev_rkmst_reset_slave(struct spidev_rkmst_data *spidev) in spidev_rkmst_reset_slave()
194 static int spidev_rkmst_ctrl(struct spidev_rkmst_data *spidev, u32 cmd, u16 addr, u32 data) in spidev_rkmst_ctrl()
216 static int spidev_rkmst_xfer(struct spidev_rkmst_data *spidev, void *tx, in spidev_rkmst_xfer()
273 struct spidev_rkmst_data *spidev; in spidev_rkmst_misc_write() local
532 struct spidev_rkmst_data *spidev; in spidev_rkmst_misc_open() local
547 struct spidev_rkmst_data *spidev = NULL; in spidev_rkmst_probe() local
606 struct spidev_rkmst_data *spidev = dev_get_drvdata(&spi->dev); in spidev_rkmst_remove() local