Lines Matching refs:indio_dev
16 * @indio_dev: iio device
20 int ssp_common_buffer_postenable(struct iio_dev *indio_dev)
22 struct ssp_sensor_data *spd = iio_priv(indio_dev);
23 struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
28 spd->buffer = kmalloc(indio_dev->scan_bytes, GFP_KERNEL | GFP_DMA);
40 * @indio_dev: iio device
44 int ssp_common_buffer_postdisable(struct iio_dev *indio_dev)
47 struct ssp_sensor_data *spd = iio_priv(indio_dev);
48 struct ssp_data *data = dev_get_drvdata(indio_dev->dev.parent->parent);
63 * @indio_dev: iio device
70 int ssp_common_process_data(struct iio_dev *indio_dev, void *buf,
75 struct ssp_sensor_data *spd = iio_priv(indio_dev);
77 if (indio_dev->scan_bytes == 0)
85 if (indio_dev->scan_timestamp) {
91 return iio_push_to_buffers_with_timestamp(indio_dev, spd->buffer,