Lines Matching refs:spi_dev
33 static int spi_xmit(struct spi_device *spi_dev, void *addr, const int len, in spi_xmit() argument
47 if (spi_dev == NULL) { in spi_xmit()
55 r = spi_sync(spi_dev, &msg); in spi_xmit()
57 dev_err(&spi_dev->dev, "%s spi_sync failed %d\n", __func__, r); in spi_xmit()
65 struct spi_device *spi_dev = state->spi_dev; in s5c73m3_spi_write() local
75 r = spi_xmit(spi_dev, (void *)addr + j, tx_size, SPI_DIR_TX); in s5c73m3_spi_write()
82 r = spi_xmit(spi_dev, (void *)addr + j, extra, SPI_DIR_TX); in s5c73m3_spi_write()
87 return spi_xmit(spi_dev, padding, sizeof(padding), SPI_DIR_TX); in s5c73m3_spi_write()
93 struct spi_device *spi_dev = state->spi_dev; in s5c73m3_spi_read() local
100 r = spi_xmit(spi_dev, addr + j, tx_size, SPI_DIR_RX); in s5c73m3_spi_read()
107 return spi_xmit(spi_dev, addr + j, extra, SPI_DIR_RX); in s5c73m3_spi_read()
126 state->spi_dev = spi; in s5c73m3_spi_probe()