Lines Matching refs:vcnl3020_data
69 * struct vcnl3020_data - vcnl3020 specific data.
76 struct vcnl3020_data {
111 static int vcnl3020_get_and_apply_property(struct vcnl3020_data *data,
133 static int vcnl3020_init(struct vcnl3020_data *data)
159 static bool vcnl3020_is_in_periodic_mode(struct vcnl3020_data *data)
174 static int vcnl3020_measure_proximity(struct vcnl3020_data *data, int *val)
215 static int vcnl3020_read_proxy_samp_freq(struct vcnl3020_data *data, int *val,
234 static int vcnl3020_write_proxy_samp_freq(struct vcnl3020_data *data, int val,
273 static bool vcnl3020_is_thr_enabled(struct vcnl3020_data *data)
296 struct vcnl3020_data *data = iio_priv(indio_dev);
331 struct vcnl3020_data *data = iio_priv(indio_dev);
370 struct vcnl3020_data *data)
403 struct vcnl3020_data *data)
437 struct vcnl3020_data *data = iio_priv(indio_dev);
467 struct vcnl3020_data *data = iio_priv(indio_dev);
509 struct vcnl3020_data *data = iio_priv(indio_dev);
531 struct vcnl3020_data *data = iio_priv(indio_dev);
576 struct vcnl3020_data *data = iio_priv(indio_dev);
606 struct vcnl3020_data *data;