Lines Matching defs:spi
22 #include <linux/spi/spi.h>
264 struct spi_device *spi;
443 return spi_write(st->spi, st->reg_write_tx_buf, size + 1);
468 ret = spi_sync_transfer(st->spi, t, ARRAY_SIZE(t));
573 ret = spi_sync(st->spi, &st->fifo_msg);
1256 ret = irq_set_irq_type(st->spi->irq, st->inv_irq_trigger);
1279 ret = irq_set_irq_type(st->spi->irq, st->irq_trigger);
1400 struct device *dev = &st->spi->dev;
1452 struct device *dev = &st->spi->dev;
1488 struct device *dev = &st->spi->dev;
1506 struct device *dev = &st->spi->dev;
1543 struct device *dev = &st->spi->dev;
1602 struct device *dev = &st->spi->dev;
1619 struct device *dev = &st->spi->dev;
1792 struct device *dev = &st->spi->dev;
1823 struct device *dev = &st->spi->dev;
1919 ret = spi_write(st->spi, st->reset_buf, sizeof(st->reset_buf));
1935 static int ad4130_probe(struct spi_device *spi)
1937 struct device *dev = &spi->dev;
1951 st->spi = spi;
2030 ret = devm_request_threaded_irq(dev, spi->irq, NULL,
2044 st->irq_trigger = irq_get_trigger_type(spi->irq);