Searched refs:trig (Results 1 - 8 of 8) sorted by relevance

/include/linux/iio/
H A Dtrigger.h35 int (*set_trigger_state)(struct iio_trigger *trig, bool state);
36 int (*try_reenable)(struct iio_trigger *trig);
37 int (*validate_device)(struct iio_trigger *trig,
81 static inline void iio_trigger_put(struct iio_trigger *trig) argument
83 module_put(trig->ops->owner);
84 put_device(&trig->dev);
87 static inline struct iio_trigger *iio_trigger_get(struct iio_trigger *trig) argument
89 get_device(&trig->dev);
90 __module_get(trig->ops->owner);
92 return trig;
103 iio_trigger_set_drvdata(struct iio_trigger *trig, void *data) argument
114 iio_trigger_get_drvdata(struct iio_trigger *trig) argument
[all...]
H A Dtrigger_consumer.h54 void iio_trigger_notify_done(struct iio_trigger *trig);
H A Diio.h382 struct iio_trigger *trig);
428 * @trig: [INTERN] current device trigger (buffer modes)
466 struct iio_trigger *trig; member in struct:iio_dev
/include/linux/iio/adc/
H A Dad_sigma_delta.h55 * @trig: The IIO trigger associated with the Sigma Delta device.
62 struct iio_trigger *trig; member in struct:ad_sigma_delta
124 int ad_sd_validate_trigger(struct iio_dev *indio_dev, struct iio_trigger *trig);
/include/linux/iio/gyro/
H A Ditg3200.h102 * @trig: data ready trigger from itg3200 pin
106 struct iio_trigger *trig; member in struct:itg3200
/include/linux/
H A Dleds.h198 * @trig: the LED trigger to rename
211 struct led_trigger *trig);
/include/linux/iio/common/
H A Dst_sensors.h198 * @trig: The trigger in use by the core driver.
215 struct iio_trigger *trig; member in struct:st_sensor_data
/include/linux/iio/imu/
H A Dadis.h56 struct iio_trigger *trig; member in struct:adis

Completed in 88 milliseconds