Lines Matching defs:spi
13 #include <linux/spi/spi.h>
28 struct spi_device *spi = context;
29 struct tps6594 *tps = spi_get_drvdata(spi);
40 ret = spi_write_then_read(spi, buf, 2, buf + 2, count_rx);
54 struct spi_device *spi = context;
55 struct tps6594 *tps = spi_get_drvdata(spi);
66 return spi_write(spi, buf, count);
88 static int tps6594_spi_probe(struct spi_device *spi)
90 struct device *dev = &spi->dev;
98 spi_set_drvdata(spi, tps);
101 tps->reg = spi_get_chipselect(spi, 0);
102 tps->irq = spi->irq;
104 tps->regmap = devm_regmap_init(dev, NULL, spi, &tps6594_spi_regmap_config);