Lines Matching refs:ltr501_data

152 struct ltr501_data {  struct
198 static int ltr501_als_read_samp_freq(struct ltr501_data *data, in ltr501_als_read_samp_freq()
216 static int ltr501_ps_read_samp_freq(struct ltr501_data *data, in ltr501_ps_read_samp_freq()
234 static int ltr501_als_write_samp_freq(struct ltr501_data *data, in ltr501_als_write_samp_freq()
253 static int ltr501_ps_write_samp_freq(struct ltr501_data *data, in ltr501_ps_write_samp_freq()
272 static int ltr501_als_read_samp_period(struct ltr501_data *data, int *val) in ltr501_als_read_samp_period()
288 static int ltr501_ps_read_samp_period(struct ltr501_data *data, int *val) in ltr501_ps_read_samp_period()
327 static int ltr501_drdy(struct ltr501_data *data, u8 drdy_mask) in ltr501_drdy()
345 static int ltr501_set_it_time(struct ltr501_data *data, int it) in ltr501_set_it_time()
379 static int ltr501_read_it_time(struct ltr501_data *data, int *val, int *val2) in ltr501_read_it_time()
397 static int ltr501_read_als(struct ltr501_data *data, __le16 buf[2]) in ltr501_read_als()
409 static int ltr501_read_ps(struct ltr501_data *data) in ltr501_read_ps()
425 static int ltr501_read_intr_prst(struct ltr501_data *data, in ltr501_read_intr_prst()
462 static int ltr501_write_intr_prst(struct ltr501_data *data, in ltr501_write_intr_prst()
628 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_raw()
728 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_write_raw()
830 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_thresh()
890 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_write_thresh()
1000 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_event_config()
1026 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_write_event_config()
1055 struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev)); in ltr501_show_proximity_scale_avail()
1077 struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev)); in ltr501_show_intensity_scale_avail()
1205 static int ltr501_write_contr(struct ltr501_data *data, u8 als_val, u8 ps_val) in ltr501_write_contr()
1220 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_trigger_handler()
1270 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_interrupt_handler()
1297 static int ltr501_init(struct ltr501_data *data) in ltr501_init()
1346 static int ltr501_powerdown(struct ltr501_data *data) in ltr501_powerdown()
1367 struct ltr501_data *data; in ltr501_probe()
1516 struct ltr501_data *data = iio_priv(i2c_get_clientdata( in ltr501_suspend()
1523 struct ltr501_data *data = iio_priv(i2c_get_clientdata( in ltr501_resume()