Lines Matching refs:iio_dev
279 unsigned int (*get_irq_data_ready) (struct iio_dev *indio_dev);
294 int st_sensors_allocate_trigger(struct iio_dev *indio_dev,
297 void st_sensors_deallocate_trigger(struct iio_dev *indio_dev);
299 struct iio_dev *indio_dev);
301 static inline int st_sensors_allocate_trigger(struct iio_dev *indio_dev, in st_sensors_allocate_trigger()
306 static inline void st_sensors_deallocate_trigger(struct iio_dev *indio_dev) in st_sensors_deallocate_trigger()
313 int st_sensors_init_sensor(struct iio_dev *indio_dev,
316 int st_sensors_set_enable(struct iio_dev *indio_dev, bool enable);
318 int st_sensors_set_axis_enable(struct iio_dev *indio_dev, u8 axis_enable);
320 int st_sensors_power_enable(struct iio_dev *indio_dev);
322 void st_sensors_power_disable(struct iio_dev *indio_dev);
324 int st_sensors_debugfs_reg_access(struct iio_dev *indio_dev,
328 int st_sensors_set_odr(struct iio_dev *indio_dev, unsigned int odr);
330 int st_sensors_set_dataready_irq(struct iio_dev *indio_dev, bool enable);
332 int st_sensors_set_fullscale_by_gain(struct iio_dev *indio_dev, int scale);
334 int st_sensors_read_info_raw(struct iio_dev *indio_dev,
337 int st_sensors_check_device_support(struct iio_dev *indio_dev,