Home
last modified time | relevance | path

Searched refs:iio_priv_data (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/iio/imu/
H A Dsmi240.c191 struct smi240_data *iio_priv_data = iio_priv(indio_dev); in smi240_regmap_spi_read() local
197 request |= FIELD_PREP(SMI240_WRITE_CAP_BIT_MASK, iio_priv_data->capture); in smi240_regmap_spi_read()
201 iio_priv_data->spi_buf = cpu_to_be32(request); in smi240_regmap_spi_read()
209 ret = spi_write(spi, &iio_priv_data->spi_buf, sizeof(request)); in smi240_regmap_spi_read()
213 ret = spi_read(spi, &iio_priv_data->spi_buf, sizeof(response)); in smi240_regmap_spi_read()
217 response = be32_to_cpu(iio_priv_data->spi_buf); in smi240_regmap_spi_read()
236 struct smi240_data *iio_priv_data = iio_priv(indio_dev); in smi240_regmap_spi_write() local
250 iio_priv_data->spi_buf = cpu_to_be32(request); in smi240_regmap_spi_write()
252 return spi_write(spi, &iio_priv_data->spi_buf, sizeof(request)); in smi240_regmap_spi_write()