Lines Matching defs:spi
10 #include <linux/spi/spi.h>
80 struct spi_device *spi;
116 ret = spi_write(led->priv->spi, &cmd[i], sizeof(cmd[i]));
290 static int el15203000_probe(struct spi_device *spi)
295 count = device_get_child_node_count(&spi->dev);
297 dev_err(&spi->dev, "LEDs are not defined in device tree!");
301 priv = devm_kzalloc(&spi->dev, struct_size(priv, leds, count),
308 priv->dev = &spi->dev;
309 priv->spi = spi;
313 spi_set_drvdata(spi, priv);
318 static void el15203000_remove(struct spi_device *spi)
320 struct el15203000 *priv = spi_get_drvdata(spi);
346 MODULE_ALIAS("spi:el15203000");