Lines Matching refs:spi
44 struct spi_device *spi = to_spi_device(dev); in adt7310_spi_read_word() local
46 return spi_w8r16be(spi, AD7310_COMMAND(reg) | ADT7310_CMD_READ); in adt7310_spi_read_word()
51 struct spi_device *spi = to_spi_device(dev); in adt7310_spi_write_word() local
57 return spi_write(spi, buf, sizeof(buf)); in adt7310_spi_write_word()
62 struct spi_device *spi = to_spi_device(dev); in adt7310_spi_read_byte() local
64 return spi_w8r8(spi, AD7310_COMMAND(reg) | ADT7310_CMD_READ); in adt7310_spi_read_byte()
70 struct spi_device *spi = to_spi_device(dev); in adt7310_spi_write_byte() local
76 return spi_write(spi, buf, sizeof(buf)); in adt7310_spi_write_byte()
86 static int adt7310_spi_probe(struct spi_device *spi) in adt7310_spi_probe() argument
88 return adt7x10_probe(&spi->dev, spi_get_device_id(spi)->name, spi->irq, in adt7310_spi_probe()
92 static int adt7310_spi_remove(struct spi_device *spi) in adt7310_spi_remove() argument
94 return adt7x10_remove(&spi->dev, spi->irq); in adt7310_spi_remove()
102 MODULE_DEVICE_TABLE(spi, adt7310_id);