Lines Matching defs:spi
18 #include <linux/spi/spi.h>
99 struct spi_device *spi,
137 spi_lp8841_rtc_set_cs(struct spi_device *spi, bool enable)
139 struct spi_lp8841_rtc *data = spi_master_get_devdata(spi->master);
152 spi_lp8841_rtc_setup(struct spi_device *spi)
154 if ((spi->mode & SPI_CS_HIGH) == 0) {
155 dev_err(&spi->dev, "unsupported active low chip select\n");
159 if ((spi->mode & SPI_LSB_FIRST) == 0) {
160 dev_err(&spi->dev, "unsupported MSB first mode\n");
164 if ((spi->mode & SPI_3WIRE) == 0) {
165 dev_err(&spi->dev, "unsupported wiring. 3 wires required\n");
174 { .compatible = "icpdas,lp8841-spi-rtc" },
218 dev_err(&pdev->dev, "cannot register spi master\n");