Lines Matching refs:spi_device
63 struct spi_device *spi_device;
80 static inline int bma220_read_reg(struct spi_device *spi, u8 reg)
96 struct spi_device *spi = data->spi_device;
124 ret = bma220_read_reg(data->spi_device, chan->address);
131 ret = bma220_read_reg(data->spi_device, BMA220_REG_RANGE);
166 ret = spi_write(data->spi_device, data->tx_buf,
169 dev_err(&data->spi_device->dev,
201 static int bma220_init(struct spi_device *spi)
221 static int bma220_power(struct spi_device *spi, bool up)
250 static int bma220_probe(struct spi_device *spi)
263 data->spi_device = spi;
273 ret = bma220_init(data->spi_device);
294 struct spi_device *spi = to_spi_device(dev);
301 struct spi_device *spi = to_spi_device(dev);