Lines Matching defs:trig
13 static int adis16201_data_rdy_trigger_set_state(struct iio_trigger *trig,
16 struct iio_dev *indio_dev = trig->private_data;
32 st->trig = iio_allocate_trigger("adis16201-dev%d", indio_dev->id);
33 if (st->trig == NULL) {
41 st->trig);
44 st->trig->dev.parent = &st->us->dev;
45 st->trig->ops = &adis16201_trigger_ops;
46 st->trig->private_data = indio_dev;
47 ret = iio_trigger_register(st->trig);
50 indio_dev->trig = st->trig;
57 free_irq(st->us->irq, st->trig);
59 iio_free_trigger(st->trig);
68 iio_trigger_unregister(state->trig);
69 free_irq(state->us->irq, state->trig);
70 iio_free_trigger(state->trig);