Lines Matching refs:spi
24 struct spi_device *spi; member
67 return spi_sync(lcd->spi, &msg); in ltv350qv_write_reg()
229 static int ltv350qv_probe(struct spi_device *spi) in ltv350qv_probe() argument
235 lcd = devm_kzalloc(&spi->dev, sizeof(struct ltv350qv), GFP_KERNEL); in ltv350qv_probe()
239 lcd->spi = spi; in ltv350qv_probe()
241 lcd->buffer = devm_kzalloc(&spi->dev, 8, GFP_KERNEL); in ltv350qv_probe()
245 ld = devm_lcd_device_register(&spi->dev, "ltv350qv", &spi->dev, lcd, in ltv350qv_probe()
256 spi_set_drvdata(spi, lcd); in ltv350qv_probe()
261 static int ltv350qv_remove(struct spi_device *spi) in ltv350qv_remove() argument
263 struct ltv350qv *lcd = spi_get_drvdata(spi); in ltv350qv_remove()
288 static void ltv350qv_shutdown(struct spi_device *spi) in ltv350qv_shutdown() argument
290 struct ltv350qv *lcd = spi_get_drvdata(spi); in ltv350qv_shutdown()