Lines Matching defs:spi
11 #include <linux/spi/spi.h>
43 struct spi_device *spi = to_spi_device(dev);
45 return spi_w8r16be(spi, AD7310_COMMAND(reg) | ADT7310_CMD_READ);
50 struct spi_device *spi = to_spi_device(dev);
56 return spi_write(spi, buf, sizeof(buf));
61 struct spi_device *spi = to_spi_device(dev);
63 return spi_w8r8(spi, AD7310_COMMAND(reg) | ADT7310_CMD_READ);
69 struct spi_device *spi = to_spi_device(dev);
75 return spi_write(spi, buf, sizeof(buf));
85 static int adt7310_spi_probe(struct spi_device *spi)
87 return adt7x10_probe(&spi->dev, spi_get_device_id(spi)->name, spi->irq,
91 static int adt7310_spi_remove(struct spi_device *spi)
93 return adt7x10_remove(&spi->dev, spi->irq);
101 MODULE_DEVICE_TABLE(spi, adt7310_id);