Lines Matching defs:spi
11 #include <linux/spi/spi.h>
81 static int ms5611_spi_probe(struct spi_device *spi)
87 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*st));
91 spi_set_drvdata(spi, indio_dev);
93 spi->mode = SPI_MODE_0;
94 spi->max_speed_hz = min(spi->max_speed_hz, 20000000U);
95 spi->bits_per_word = 8;
96 ret = spi_setup(spi);
104 st->client = spi;
106 return ms5611_probe(indio_dev, &spi->dev, spi_get_device_id(spi)->name,
107 spi_get_device_id(spi)->driver_data);
122 MODULE_DEVICE_TABLE(spi, ms5611_id);
135 MODULE_DESCRIPTION("MS5611 spi driver");