Lines Matching defs:spi
13 #include <linux/spi/spi.h>
50 struct spi_device *spi = container_of(dev, struct spi_device, dev);
53 if (spi->mode & SPI_3WIRE) {
64 static int adxl313_spi_probe(struct spi_device *spi)
70 spi->mode |= SPI_MODE_3;
71 ret = spi_setup(spi);
79 chip_data = device_get_match_data(&spi->dev);
81 chip_data = (const struct adxl313_chip_info *)spi_get_device_id(spi)->driver_data;
83 regmap = devm_regmap_init_spi(spi,
87 dev_err(&spi->dev, "Error initializing spi regmap: %ld\n",
92 return adxl313_core_probe(&spi->dev, regmap,
103 MODULE_DEVICE_TABLE(spi, adxl313_spi_id);