Lines Matching refs:dev
27 struct spi_device *dev;
45 struct spi_device *dev = priv->dev;
63 dev_err(&dev->dev,
69 spi_bus_lock(dev->master);
75 ret = spi_sync_locked(dev, &message);
86 dev_err(&dev->dev, "Device reset failed, CDONE is asserted\n");
94 ret = spi_sync_locked(dev, &message);
97 spi_bus_unlock(dev->master);
107 return spi_write(priv->dev, buf, count);
114 struct spi_device *dev = priv->dev;
119 dev_err(&dev->dev,
125 return spi_write(dev, padding, sizeof(padding));
137 struct device *dev = &spi->dev;
142 priv = devm_kzalloc(&spi->dev, sizeof(*priv), GFP_KERNEL);
146 priv->dev = spi;
150 dev_err(dev, "SPI speed is too high, maximum speed is "
156 dev_err(dev, "SPI speed is too low, minimum speed is "
162 dev_err(dev, "Bad SPI mode, CPHA not supported\n");
167 priv->cdone = devm_gpiod_get(dev, "cdone", GPIOD_IN);
170 dev_err(dev, "Failed to get CDONE GPIO: %d\n", ret);
174 priv->reset = devm_gpiod_get(dev, "reset", GPIOD_OUT_HIGH);
177 dev_err(dev, "Failed to get CRESET_B GPIO: %d\n", ret);
181 mgr = devm_fpga_mgr_register(dev, "Lattice iCE40 FPGA Manager",