Lines Matching refs:trig
25 struct iio_trigger *trig;
46 static int trigger_set_state(struct iio_trigger *trig, bool state)
48 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig);
100 iio_trigger_notify_done(indio_dev->trig);
112 st->trig = iio_trigger_alloc(&st->mgbdev->pdev->dev, "%s-dev%d",
114 if (!st->trig)
118 "mgb4-trigger", st->trig);
122 st->trig->ops = &trigger_ops;
123 iio_trigger_set_drvdata(st->trig, indio_dev);
124 ret = iio_trigger_register(st->trig);
128 indio_dev->trig = iio_trigger_get(st->trig);
133 free_irq(irq, st->trig);
135 iio_trigger_free(st->trig);
144 iio_trigger_unregister(st->trig);
145 free_irq(irq, st->trig);
146 iio_trigger_free(st->trig);