Lines Matching refs:trig
39 static int hts221_trig_set_state(struct iio_trigger *trig, bool state) in hts221_trig_set_state() argument
41 struct iio_dev *iio_dev = iio_trigger_get_drvdata(trig); in hts221_trig_set_state()
71 iio_trigger_poll_chained(hw->trig); in hts221_trigger_handler_thread()
134 hw->trig = devm_iio_trigger_alloc(hw->dev, "%s-trigger", in hts221_allocate_trigger()
136 if (!hw->trig) in hts221_allocate_trigger()
139 iio_trigger_set_drvdata(hw->trig, iio_dev); in hts221_allocate_trigger()
140 hw->trig->ops = &hts221_trigger_ops; in hts221_allocate_trigger()
141 hw->trig->dev.parent = hw->dev; in hts221_allocate_trigger()
142 iio_dev->trig = iio_trigger_get(hw->trig); in hts221_allocate_trigger()
144 return devm_iio_trigger_register(hw->dev, hw->trig); in hts221_allocate_trigger()
191 iio_trigger_notify_done(hw->trig); in hts221_buffer_handler_thread()