Lines Matching defs:spi
13 #include <linux/spi/spi.h>
91 ret = spi_sync_locked(sigma_delta->spi, &m);
93 ret = spi_sync(sigma_delta->spi, &m);
127 ret = spi_sync_locked(sigma_delta->spi, &m);
129 ret = spi_sync(sigma_delta->spi, &m);
197 ret = spi_write(sigma_delta->spi, buf, size);
214 spi_bus_lock(sigma_delta->spi->master);
224 enable_irq(sigma_delta->spi->irq);
228 disable_irq_nosync(sigma_delta->spi->irq);
237 spi_bus_unlock(sigma_delta->spi->master);
289 spi_bus_lock(sigma_delta->spi->master);
297 enable_irq(sigma_delta->spi->irq);
317 disable_irq_nosync(sigma_delta->spi->irq);
324 spi_bus_unlock(sigma_delta->spi->master);
355 spi_bus_lock(sigma_delta->spi->master);
364 enable_irq(sigma_delta->spi->irq);
369 spi_bus_unlock(sigma_delta->spi->master);
382 disable_irq_nosync(sigma_delta->spi->irq);
390 return spi_bus_unlock(sigma_delta->spi->master);
428 enable_irq(sigma_delta->spi->irq);
487 ret = request_irq(sigma_delta->spi->irq,
497 disable_irq_nosync(sigma_delta->spi->irq);
499 sigma_delta->trig->dev.parent = &sigma_delta->spi->dev;
512 free_irq(sigma_delta->spi->irq, sigma_delta);
524 free_irq(sigma_delta->spi->irq, sigma_delta);
566 * @spi: The SPI device for the ad_sigma_delta device
573 struct spi_device *spi, const struct ad_sigma_delta_info *info)
575 sigma_delta->spi = spi;