Lines Matching defs:spi
15 #include <linux/spi/spi.h>
110 /* spi max speed in burst mode */
1124 struct device *dev = &adis->spi->dev;
1134 ret = spi_write(adis->spi, adis->tx, 2);
1144 ret = spi_sync(adis->spi, &adis->msg);
1220 struct device *dev = &st->adis.spi->dev;
1247 struct device *dev = &st->adis.spi->dev;
1255 desc = irq_get_irq_data(st->adis.spi->irq);
1303 struct device *dev = &st->adis.spi->dev;
1324 struct device *dev = &st->adis.spi->dev;
1363 struct device *dev = &st->adis.spi->dev;
1397 static int adis16480_probe(struct spi_device *spi)
1399 const struct spi_device_id *id = spi_get_device_id(spi);
1402 struct device *dev = &spi->dev;
1414 indio_dev->name = spi_get_device_id(spi)->name;
1422 ret = adis_init(&st->adis, indio_dev, spi, adis16480_data);
1505 MODULE_DEVICE_TABLE(spi, adis16480_ids);