Lines Matching defs:spi
13 #include <linux/spi/spi.h>
56 static int st_magn_spi_probe(struct spi_device *spi)
63 st_sensors_dev_name_probe(&spi->dev, spi->modalias, sizeof(spi->modalias));
65 settings = st_magn_get_settings(spi->modalias);
67 dev_err(&spi->dev, "device name %s not recognized.\n",
68 spi->modalias);
72 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*mdata));
79 err = st_sensors_spi_configure(indio_dev, spi);
99 MODULE_DEVICE_TABLE(spi, st_magn_id_table);
103 .name = "st-magn-spi",
112 MODULE_DESCRIPTION("STMicroelectronics magnetometers spi driver");