Lines Matching defs:spi
19 #include <linux/spi/spi.h>
103 struct spi_device *spi;
185 return spi_sync_transfer(priv->spi, &xfer, 1);
209 dev_err(&priv->spi->dev, "CMD_START error: %d\n", ret);
384 return spi_sync_transfer(priv->spi, ®_write_xfer, 1);
406 ret = spi_sync_transfer(priv->spi, ®_read_xfer, 1);
473 spi_async(priv->spi, &priv->rdata_msg);
531 spi_async(priv->spi, &priv->rdata_msg);
589 struct device *dev = &priv->spi->dev;
638 static int ads1298_probe(struct spi_device *spi)
642 struct device *dev = &spi->dev;
693 priv->spi = spi;
734 ret = devm_request_irq(dev, spi->irq, &ads1298_interrupt,
751 MODULE_DEVICE_TABLE(spi, ads1298_id);