Lines Matching defs:dev
14 static int s6e63m0_spi_dcs_read(struct device *dev, const u8 cmd, u8 *data)
25 static int s6e63m0_spi_write_word(struct device *dev, u16 data)
27 struct spi_device *spi = to_spi_device(dev);
40 static int s6e63m0_spi_dcs_write(struct device *dev, const u8 *data, size_t len)
44 dev_dbg(dev, "SPI writing dcs seq: %*ph\n", (int)len, data);
45 ret = s6e63m0_spi_write_word(dev, *data);
49 ret = s6e63m0_spi_write_word(dev, *data | DATA_MASK);
53 dev_err(dev, "SPI error %d writing dcs seq: %*ph\n", ret,
64 struct device *dev = &spi->dev;
71 dev_err(dev, "spi setup failed.\n");
74 return s6e63m0_probe(dev, s6e63m0_spi_dcs_read, s6e63m0_spi_dcs_write,
80 return s6e63m0_remove(&spi->dev);