Lines Matching defs:spi
16 #include <linux/spi/spi.h>
128 struct spi_device *spi = to_spi_device(ctx->dev);
138 return spi_sync(spi, &msg);
313 static int ld9040_probe(struct spi_device *spi)
315 struct device *dev = &spi->dev;
323 spi_set_drvdata(spi, ctx);
346 spi->bits_per_word = 9;
347 ret = spi_setup(spi);
349 dev_err(dev, "spi setup failed.\n");
361 static int ld9040_remove(struct spi_device *spi)
363 struct ld9040 *ctx = spi_get_drvdata(spi);
381 MODULE_DEVICE_TABLE(spi, ld9040_ids);