Lines Matching refs:indio_dev

50 	struct iio_dev *indio_dev = pf->indio_dev;  in itg3200_trigger_handler()  local
51 struct itg3200 *st = iio_priv(indio_dev); in itg3200_trigger_handler()
58 iio_push_to_buffers_with_timestamp(indio_dev, buf, pf->timestamp); in itg3200_trigger_handler()
60 iio_trigger_notify_done(indio_dev->trig); in itg3200_trigger_handler()
66 int itg3200_buffer_configure(struct iio_dev *indio_dev) in itg3200_buffer_configure() argument
68 return iio_triggered_buffer_setup(indio_dev, &iio_pollfunc_store_time, in itg3200_buffer_configure()
72 void itg3200_buffer_unconfigure(struct iio_dev *indio_dev) in itg3200_buffer_unconfigure() argument
74 iio_triggered_buffer_cleanup(indio_dev); in itg3200_buffer_unconfigure()
81 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in itg3200_data_rdy_trigger_set_state() local
85 ret = itg3200_read_reg_8(indio_dev, ITG3200_REG_IRQ_CONFIG, &msc); in itg3200_data_rdy_trigger_set_state()
94 ret = itg3200_write_reg_8(indio_dev, ITG3200_REG_IRQ_CONFIG, msc); in itg3200_data_rdy_trigger_set_state()
108 int itg3200_probe_trigger(struct iio_dev *indio_dev) in itg3200_probe_trigger() argument
111 struct itg3200 *st = iio_priv(indio_dev); in itg3200_probe_trigger()
113 st->trig = iio_trigger_alloc("%s-dev%d", indio_dev->name, in itg3200_probe_trigger()
114 indio_dev->id); in itg3200_probe_trigger()
129 iio_trigger_set_drvdata(st->trig, indio_dev); in itg3200_probe_trigger()
135 indio_dev->trig = iio_trigger_get(st->trig); in itg3200_probe_trigger()
146 void itg3200_remove_trigger(struct iio_dev *indio_dev) in itg3200_remove_trigger() argument
148 struct itg3200 *st = iio_priv(indio_dev); in itg3200_remove_trigger()