Lines Matching defs:trig
13 static int adis16400_data_rdy_trigger_set_state(struct iio_trigger *trig,
16 struct iio_dev *indio_dev = trig->private_data;
32 st->trig = iio_allocate_trigger("%s-dev%d",
35 if (st->trig == NULL) {
44 st->trig);
47 st->trig->dev.parent = &st->us->dev;
48 st->trig->private_data = indio_dev;
49 st->trig->ops = &adis16400_trigger_ops;
50 ret = iio_trigger_register(st->trig);
53 indio_dev->trig = st->trig;
60 free_irq(st->us->irq, st->trig);
62 iio_free_trigger(st->trig);
71 iio_trigger_unregister(st->trig);
72 free_irq(st->us->irq, st->trig);
73 iio_free_trigger(st->trig);