Lines Matching defs:spi
21 #include <linux/spi/spi.h>
44 struct spi_device *spi;
157 ret = spi_write(state->spi, &write_buffer, sizeof(write_buffer));
159 dev_err(&state->spi->dev, "Failed to write to device: %d", ret);
173 static int mcp4821_probe(struct spi_device *spi)
179 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*state));
184 state->spi = spi;
186 info = spi_get_device_match_data(spi);
193 return devm_iio_device_register(&spi->dev, indio_dev);
222 MODULE_DEVICE_TABLE(spi, mcp4821_id_table);