Lines Matching refs:indio_dev
21 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in st_accel_trig_set_state() local
23 return st_sensors_set_dataready_irq(indio_dev, state); in st_accel_trig_set_state()
26 static int st_accel_buffer_postenable(struct iio_dev *indio_dev) in st_accel_buffer_postenable() argument
30 err = st_sensors_set_axis_enable(indio_dev, indio_dev->active_scan_mask[0]); in st_accel_buffer_postenable()
34 err = st_sensors_set_enable(indio_dev, true); in st_accel_buffer_postenable()
41 st_sensors_set_axis_enable(indio_dev, ST_SENSORS_ENABLE_ALL_AXIS); in st_accel_buffer_postenable()
45 static int st_accel_buffer_predisable(struct iio_dev *indio_dev) in st_accel_buffer_predisable() argument
49 err = st_sensors_set_enable(indio_dev, false); in st_accel_buffer_predisable()
53 return st_sensors_set_axis_enable(indio_dev, in st_accel_buffer_predisable()
62 int st_accel_allocate_ring(struct iio_dev *indio_dev) in st_accel_allocate_ring() argument
64 return devm_iio_triggered_buffer_setup(indio_dev->dev.parent, indio_dev, in st_accel_allocate_ring()