Lines Matching defs:spi
16 #include <linux/spi/spi.h>
199 struct spi_device *spi;
430 return spi_write(st->spi, st->reg_tx_buf, AD74115_FRAME_SIZE);
435 struct device *dev = &st->spi->dev;
465 ret = spi_sync_transfer(st->spi, reg_read_xfer, ARRAY_SIZE(reg_read_xfer));
548 struct device *dev = &st->spi->dev;
618 ret = spi_sync(st->spi, &st->adc_samples_msg);
1474 struct device *dev = &st->spi->dev;
1519 struct device *dev = &st->spi->dev;
1542 struct device *dev = &st->spi->dev;
1566 struct device *dev = &st->spi->dev;
1591 struct device *dev = &st->spi->dev;
1620 struct device *dev = &st->spi->dev;
1756 struct device *dev = &st->spi->dev;
1789 struct device *dev = &st->spi->dev;
1824 static int ad74115_probe(struct spi_device *spi)
1829 struct device *dev = &spi->dev;
1840 st->spi = spi;
1892 static int ad74115_unregister_driver(struct spi_driver *spi)
1894 spi_unregister_driver(spi);
1899 static int __init ad74115_register_driver(struct spi_driver *spi)
1903 return spi_register_driver(spi);
1911 MODULE_DEVICE_TABLE(spi, ad74115_spi_id);