Lines Matching refs:trig
65 iio_trigger_notify_done(indio_dev->trig);
82 static int itg3200_data_rdy_trigger_set_state(struct iio_trigger *trig,
85 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig);
116 st->trig = iio_trigger_alloc(&st->i2c->dev, "%s-dev%d", indio_dev->name,
118 if (!st->trig)
125 st->trig);
130 st->trig->ops = &itg3200_trigger_ops;
131 iio_trigger_set_drvdata(st->trig, indio_dev);
132 ret = iio_trigger_register(st->trig);
137 indio_dev->trig = iio_trigger_get(st->trig);
142 free_irq(st->i2c->irq, st->trig);
144 iio_trigger_free(st->trig);
152 iio_trigger_unregister(st->trig);
153 free_irq(st->i2c->irq, st->trig);
154 iio_trigger_free(st->trig);