Home
last modified time | relevance | path

Searched defs:spidev (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspidev-rkmst.c53 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()
[all …]
H A Dspidev.c92 spidev_sync(struct spidev_data *spidev, struct spi_message *message) in spidev_sync()
113 spidev_sync_write(struct spidev_data *spidev, size_t len) in spidev_sync_write()
128 spidev_sync_read(struct spidev_data *spidev, size_t len) in spidev_sync_read()
148 struct spidev_data *spidev; in spidev_read() local
178 struct spidev_data *spidev; in spidev_write() local
199 static int spidev_message(struct spidev_data *spidev, in spidev_message()
347 struct spidev_data *spidev; in spidev_ioctl() local
502 struct spidev_data *spidev; in spidev_compat_ioc_message() local
564 struct spidev_data *spidev; in spidev_open() local
616 struct spidev_data *spidev; in spidev_release() local
[all …]
H A Dspidev-rkslv.c45 static int spidev_slv_write(struct spidev_rkslv_data *spidev, const void *txbuf, size_t n) in spidev_slv_write()
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() local
186 struct spidev_rkslv_data *spidev; in spidev_rkslv_misc_open() local
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() local
299 struct spidev_rkslv_data *spidev = NULL; in spidev_rkslv_probe() local
349 struct spidev_rkslv_data *spidev = dev_get_drvdata(&spi->dev); in spidev_rkslv_remove() local
H A Dspi-lantiq-ssc.c387 static int lantiq_ssc_setup(struct spi_device *spidev) in lantiq_ssc_setup()
431 struct spi_device *spidev, struct spi_transfer *t) in hw_setup_transfer()
721 static int transfer_start(struct lantiq_ssc_spi *spi, struct spi_device *spidev, in transfer_start()
796 static void lantiq_ssc_set_cs(struct spi_device *spidev, bool enable) in lantiq_ssc_set_cs()
811 struct spi_device *spidev, in lantiq_ssc_transfer_one()
/OK3568_Linux_fs/kernel/drivers/nfc/st95hf/
H A Dspi.c19 struct spi_device *spidev = spicontext->spidev; in st95hf_spi_send() local
74 struct spi_device *spidev = spicontext->spidev; in st95hf_spi_recv_response() local
138 struct spi_device *spidev = spicontext->spidev; in st95hf_spi_recv_echo_res() local
H A Dspi.h31 struct spi_device *spidev; member
/OK3568_Linux_fs/kernel/drivers/staging/kpc2000/
H A Dkpc2000_spi.c205 kp_spi_txrx_pio(struct spi_device *spidev, struct spi_transfer *transfer) in kp_spi_txrx_pio()
259 kp_spi_setup(struct spi_device *spidev) in kp_spi_setup()
290 struct spi_device *spidev; in kp_spi_transfer_one_message() local
409 kp_spi_cleanup(struct spi_device *spidev) in kp_spi_cleanup()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/micrel/
H A Dks8851_spi.c53 struct spi_device *spidev; member
/OK3568_Linux_fs/kernel/drivers/staging/greybus/
H A Dspilib.c443 struct spi_device *spidev; in gb_spi_setup_device() local
/OK3568_Linux_fs/kernel/drivers/net/dsa/sja1105/
H A Dsja1105.h209 struct spi_device *spidev; member