Lines Matching defs:spi
12 #include <linux/spi/spi.h>
257 if (spi_get_device_id(adis->spi)->driver_data)
297 if (spi_get_device_id(adis->spi)->driver_data)
308 adis->spi->max_speed_hz = ADIS16260_SPI_SLOW;
310 adis->spi->max_speed_hz = ADIS16260_SPI_FAST;
367 static int adis16260_probe(struct spi_device *spi)
374 id = spi_get_device_id(spi);
379 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adis16260));
384 spi_set_drvdata(spi, indio_dev);
394 ret = adis_init(&adis16260->adis, indio_dev, spi, &adis16260_data);
407 ret = devm_add_action_or_reset(&spi->dev, adis16260_stop, indio_dev);
411 return devm_iio_device_register(&spi->dev, indio_dev);
427 MODULE_DEVICE_TABLE(spi, adis16260_id);