| /linux/drivers/iio/accel/ ! |
| H A D | stk8ba50.c | 92 struct iio_trigger *dready_trig; member 357 iio_trigger_poll(data->dready_trig); in stk8ba50_data_rdy_trig_poll() 441 data->dready_trig = devm_iio_trigger_alloc(&client->dev, in stk8ba50_probe() 445 if (!data->dready_trig) { in stk8ba50_probe() 450 data->dready_trig->ops = &stk8ba50_trigger_ops; in stk8ba50_probe() 451 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in stk8ba50_probe() 452 ret = iio_trigger_register(data->dready_trig); in stk8ba50_probe() 479 if (data->dready_trig) in stk8ba50_probe() 480 iio_trigger_unregister(data->dready_trig); in stk8ba50_probe() 494 if (data->dready_trig) in stk8ba50_remove() [all …]
|
| H A D | stk8312.c | 103 struct iio_trigger *dready_trig; member 476 iio_trigger_poll(data->dready_trig); in stk8312_data_rdy_trig_poll() 551 data->dready_trig = devm_iio_trigger_alloc(&client->dev, in stk8312_probe() 555 if (!data->dready_trig) { in stk8312_probe() 560 data->dready_trig->ops = &stk8312_trigger_ops; in stk8312_probe() 561 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in stk8312_probe() 562 ret = iio_trigger_register(data->dready_trig); in stk8312_probe() 589 if (data->dready_trig) in stk8312_probe() 590 iio_trigger_unregister(data->dready_trig); in stk8312_probe() 604 if (data->dready_trig) in stk8312_remove() [all …]
|
| H A D | mxc4005.c | 66 struct iio_trigger *dready_trig; member 386 if (!data->dready_trig) in mxc4005_trigger_reen() 482 data->dready_trig = devm_iio_trigger_alloc(&client->dev, in mxc4005_probe() 486 if (!data->dready_trig) in mxc4005_probe() 492 "mxc4005_event", data->dready_trig); in mxc4005_probe() 499 data->dready_trig->ops = &mxc4005_trigger_ops; in mxc4005_probe() 500 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in mxc4005_probe() 502 data->dready_trig); in mxc4005_probe() 509 indio_dev->trig = iio_trigger_get(data->dready_trig); in mxc4005_probe()
|
| H A D | adxl355_core.c | 231 struct iio_trigger *dready_trig; member 762 data->dready_trig = devm_iio_trigger_alloc(data->dev, "%s-dev%d", in adxl355_probe_trigger() 765 if (!data->dready_trig) in adxl355_probe_trigger() 768 data->dready_trig->ops = &adxl355_trigger_ops; in adxl355_probe_trigger() 769 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in adxl355_probe_trigger() 772 IRQF_NO_THREAD, "adxl355_irq", data->dready_trig); in adxl355_probe_trigger() 777 ret = devm_iio_trigger_register(data->dev, data->dready_trig); in adxl355_probe_trigger() 783 indio_dev->trig = iio_trigger_get(data->dready_trig); in adxl355_probe_trigger()
|
| H A D | kxcjk-1013.c | 353 struct iio_trigger *dready_trig; member 1373 iio_trigger_poll(data->dready_trig); in kxcjk1013_data_rdy_trig_poll() 1467 data->dready_trig = devm_iio_trigger_alloc(&client->dev, in kxcjk1013_probe() 1471 if (!data->dready_trig) { in kxcjk1013_probe() 1485 data->dready_trig->ops = &kxcjk1013_trigger_ops; in kxcjk1013_probe() 1486 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in kxcjk1013_probe() 1487 ret = iio_trigger_register(data->dready_trig); in kxcjk1013_probe() 1491 indio_dev->trig = iio_trigger_get(data->dready_trig); in kxcjk1013_probe() 1534 if (data->dready_trig) in kxcjk1013_probe() 1535 iio_trigger_unregister(data->dready_trig); in kxcjk1013_probe() [all …]
|
| H A D | adxl372.c | 285 struct iio_trigger *dready_trig; member 1115 if (st->dready_trig != trig && st->peak_datardy_trig != trig) in adxl372_validate_trigger() 1221 st->dready_trig = devm_iio_trigger_alloc(dev, in adxl372_probe() 1225 if (st->dready_trig == NULL) in adxl372_probe() 1235 st->dready_trig->ops = &adxl372_trigger_ops; in adxl372_probe() 1237 iio_trigger_set_drvdata(st->dready_trig, indio_dev); in adxl372_probe() 1239 ret = devm_iio_trigger_register(dev, st->dready_trig); in adxl372_probe() 1247 indio_dev->trig = iio_trigger_get(st->dready_trig); in adxl372_probe() 1252 indio_dev->name, st->dready_trig); in adxl372_probe()
|
| /linux/drivers/iio/magnetometer/ ! |
| H A D | bmc150_magn.c | 142 struct iio_trigger *dready_trig; member 891 data->dready_trig = devm_iio_trigger_alloc(dev, in bmc150_magn_probe() 895 if (!data->dready_trig) { in bmc150_magn_probe() 901 data->dready_trig->ops = &bmc150_magn_trigger_ops; in bmc150_magn_probe() 902 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in bmc150_magn_probe() 903 ret = iio_trigger_register(data->dready_trig); in bmc150_magn_probe() 911 "bmc150_magn_event", data->dready_trig); in bmc150_magn_probe() 952 free_irq(irq, data->dready_trig); in bmc150_magn_probe() 954 if (data->dready_trig) in bmc150_magn_probe() 955 iio_trigger_unregister(data->dready_trig); in bmc150_magn_probe() [all …]
|
| /linux/drivers/iio/gyro/ ! |
| H A D | adxrs290.c | 74 struct iio_trigger *dready_trig; member 589 st->dready_trig = devm_iio_trigger_alloc(&st->spi->dev, "%s-dev%d", in adxrs290_probe_trigger() 592 if (!st->dready_trig) in adxrs290_probe_trigger() 595 st->dready_trig->ops = &adxrs290_trigger_ops; in adxrs290_probe_trigger() 596 iio_trigger_set_drvdata(st->dready_trig, indio_dev); in adxrs290_probe_trigger() 600 IRQF_NO_THREAD, "adxrs290_irq", st->dready_trig); in adxrs290_probe_trigger() 605 ret = devm_iio_trigger_register(&st->spi->dev, st->dready_trig); in adxrs290_probe_trigger() 611 indio_dev->trig = iio_trigger_get(st->dready_trig); in adxrs290_probe_trigger()
|
| H A D | bmg160_core.c | 93 struct iio_trigger *dready_trig; member 1023 iio_trigger_poll(data->dready_trig); in bmg160_data_rdy_trig_poll() 1103 data->dready_trig = devm_iio_trigger_alloc(dev, in bmg160_core_probe() 1107 if (!data->dready_trig) in bmg160_core_probe() 1117 data->dready_trig->ops = &bmg160_trigger_ops; in bmg160_core_probe() 1118 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in bmg160_core_probe() 1119 ret = iio_trigger_register(data->dready_trig); in bmg160_core_probe() 1165 if (data->dready_trig) in bmg160_core_probe() 1166 iio_trigger_unregister(data->dready_trig); in bmg160_core_probe() 1187 if (data->dready_trig) { in bmg160_core_remove() [all …]
|
| H A D | fxas21002c_core.c | 145 struct iio_trigger *dready_trig; member 821 iio_trigger_poll_nested(data->dready_trig); in fxas21002c_data_rdy_thread() 851 data->dready_trig = devm_iio_trigger_alloc(dev, "%s-dev%d", in fxas21002c_trigger_probe() 854 if (!data->dready_trig) in fxas21002c_trigger_probe() 875 data->dready_trig->ops = &fxas21002c_trigger_ops; in fxas21002c_trigger_probe() 876 iio_trigger_set_drvdata(data->dready_trig, indio_dev); in fxas21002c_trigger_probe() 878 return devm_iio_trigger_register(dev, data->dready_trig); in fxas21002c_trigger_probe()
|