Lines Matching refs:trigger
5 * Based on a mashup of the hrtimer trigger and continuous sampling proposal of
30 #include <linux/iio/trigger.h>
64 "failed to create trigger loop thread\n");
87 trig_info->swt.trigger = iio_trigger_alloc(NULL, "%s", name);
88 if (!trig_info->swt.trigger) {
93 iio_trigger_set_drvdata(trig_info->swt.trigger, trig_info);
94 trig_info->swt.trigger->ops = &iio_loop_trigger_ops;
96 ret = iio_trigger_register(trig_info->swt.trigger);
105 iio_trigger_free(trig_info->swt.trigger);
116 trig_info = iio_trigger_get_drvdata(swt->trigger);
118 iio_trigger_unregister(swt->trigger);
119 iio_trigger_free(swt->trigger);
139 MODULE_DESCRIPTION("Loop based trigger for the iio subsystem");