Lines Matching refs:motion_trig
153 struct iio_trigger *motion_trig; member
836 if (data->dready_trig != trig && data->motion_trig != trig) in bmc150_accel_validate_trigger()
1059 if (data->motion_trig == trig) in bmc150_accel_data_rdy_trigger_set_state()
1068 if (data->motion_trig == trig) in bmc150_accel_data_rdy_trigger_set_state()
1144 iio_trigger_poll(data->motion_trig); in bmc150_accel_data_rdy_trig_poll()
1257 data->motion_trig = devm_iio_trigger_alloc(&client->dev, in bmc150_accel_probe()
1261 if (!data->motion_trig) in bmc150_accel_probe()
1271 data->motion_trig->dev.parent = &client->dev; in bmc150_accel_probe()
1272 data->motion_trig->ops = &bmc150_accel_trigger_ops; in bmc150_accel_probe()
1273 iio_trigger_set_drvdata(data->motion_trig, indio_dev); in bmc150_accel_probe()
1274 ret = iio_trigger_register(data->motion_trig); in bmc150_accel_probe()
1276 data->motion_trig = NULL; in bmc150_accel_probe()
1316 if (data->motion_trig) in bmc150_accel_probe()
1317 iio_trigger_unregister(data->motion_trig); in bmc150_accel_probe()
1336 iio_trigger_unregister(data->motion_trig); in bmc150_accel_remove()