Searched refs:spi_sh_data (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/spi/ |
H A D | spi-sh.c | 80 struct spi_sh_data { struct 93 static void spi_sh_write(struct spi_sh_data *ss, unsigned long data, spi_sh_write() 102 static unsigned long spi_sh_read(struct spi_sh_data *ss, unsigned long offset) spi_sh_read() 112 static void spi_sh_set_bit(struct spi_sh_data *ss, unsigned long val, spi_sh_set_bit() 122 static void spi_sh_clear_bit(struct spi_sh_data *ss, unsigned long val, spi_sh_clear_bit() 132 static void clear_fifo(struct spi_sh_data *ss) clear_fifo() 138 static int spi_sh_wait_receive_buffer(struct spi_sh_data *ss) spi_sh_wait_receive_buffer() 150 static int spi_sh_wait_write_buffer_empty(struct spi_sh_data *ss) spi_sh_wait_write_buffer_empty() 162 static int spi_sh_send(struct spi_sh_data *ss, struct spi_message *mesg, spi_sh_send() 227 static int spi_sh_receive(struct spi_sh_data *ss, struct spi_message *mesg, spi_sh_receive() 285 struct spi_sh_data *ss = container_of(work, struct spi_sh_data, ws); spi_sh_work() 350 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); spi_sh_setup() 369 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); spi_sh_transfer() 392 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); spi_sh_cleanup() 402 struct spi_sh_data *ss = (struct spi_sh_data *)_ss; spi_sh_irq() 425 struct spi_sh_data *ss = platform_get_drvdata(pdev); spi_sh_remove() 438 struct spi_sh_data *ss; spi_sh_probe() 454 master = spi_alloc_master(&pdev->dev, sizeof(struct spi_sh_data)); spi_sh_probe()
|
Completed in 135 milliseconds