Lines Matching refs:trig
211 struct iio_trigger *trig; member
321 struct iio_trigger *trig) in max1027_validate_trigger() argument
325 if (st->trig != trig) in max1027_validate_trigger()
331 static int max1027_set_trigger_state(struct iio_trigger *trig, bool state) in max1027_set_trigger_state() argument
333 struct iio_dev *indio_dev = iio_trigger_get_drvdata(trig); in max1027_set_trigger_state()
363 static int max1027_validate_device(struct iio_trigger *trig, in max1027_validate_device() argument
366 struct iio_dev *indio = iio_trigger_get_drvdata(trig); in max1027_validate_device()
387 iio_trigger_notify_done(indio_dev->trig); in max1027_trigger_handler()
450 st->trig = devm_iio_trigger_alloc(&spi->dev, "%s-trigger", in max1027_probe()
452 if (st->trig == NULL) { in max1027_probe()
458 st->trig->ops = &max1027_trigger_ops; in max1027_probe()
459 st->trig->dev.parent = &spi->dev; in max1027_probe()
460 iio_trigger_set_drvdata(st->trig, indio_dev); in max1027_probe()
461 iio_trigger_register(st->trig); in max1027_probe()
467 spi->dev.driver->name, st->trig); in max1027_probe()