Lines Matching defs:spi
24 #include <linux/spi/spi.h>
71 * @spi: the corresponding SPI device
73 struct spi_device *spi;
238 ret = spi_sync(tpg->spi, &m);
400 static int tpg110_probe(struct spi_device *spi)
402 struct device *dev = &spi->dev;
427 spi->bits_per_word = 8;
428 spi->mode |= SPI_3WIRE_HIZ;
429 ret = spi_setup(spi);
431 dev_err(dev, "spi setup failed.\n");
434 tpg->spi = spi;
447 spi_set_drvdata(spi, tpg);
454 static int tpg110_remove(struct spi_device *spi)
456 struct tpg110 *tpg = spi_get_drvdata(spi);