Lines Matching refs:spi_dev
40 static int spi_xmit(struct spi_device *spi_dev, void *addr, const int len, in spi_xmit() argument
54 if (spi_dev == NULL) { in spi_xmit()
62 r = spi_sync(spi_dev, &msg); in spi_xmit()
64 dev_err(&spi_dev->dev, "%s spi_sync failed %d\n", __func__, r); in spi_xmit()
72 struct spi_device *spi_dev = state->spi_dev; in s5c73m3_spi_write() local
82 r = spi_xmit(spi_dev, (void *)addr + j, tx_size, SPI_DIR_TX); in s5c73m3_spi_write()
89 r = spi_xmit(spi_dev, (void *)addr + j, extra, SPI_DIR_TX); in s5c73m3_spi_write()
94 return spi_xmit(spi_dev, padding, sizeof(padding), SPI_DIR_TX); in s5c73m3_spi_write()
100 struct spi_device *spi_dev = state->spi_dev; in s5c73m3_spi_read() local
107 r = spi_xmit(spi_dev, addr + j, tx_size, SPI_DIR_RX); in s5c73m3_spi_read()
114 return spi_xmit(spi_dev, addr + j, extra, SPI_DIR_RX); in s5c73m3_spi_read()
133 state->spi_dev = spi; in s5c73m3_spi_probe()