Lines Matching refs:ltr501_data

154 struct ltr501_data {  struct
202 static int ltr501_als_read_samp_freq(const struct ltr501_data *data, in ltr501_als_read_samp_freq()
220 static int ltr501_ps_read_samp_freq(const struct ltr501_data *data, in ltr501_ps_read_samp_freq()
238 static int ltr501_als_write_samp_freq(struct ltr501_data *data, in ltr501_als_write_samp_freq()
257 static int ltr501_ps_write_samp_freq(struct ltr501_data *data, in ltr501_ps_write_samp_freq()
276 static int ltr501_als_read_samp_period(const struct ltr501_data *data, int *val) in ltr501_als_read_samp_period()
292 static int ltr501_ps_read_samp_period(const struct ltr501_data *data, int *val) in ltr501_ps_read_samp_period()
331 static int ltr501_drdy(const struct ltr501_data *data, u8 drdy_mask) in ltr501_drdy()
349 static int ltr501_set_it_time(struct ltr501_data *data, int it) in ltr501_set_it_time()
383 static int ltr501_read_it_time(const struct ltr501_data *data, in ltr501_read_it_time()
402 static int ltr501_read_als(const struct ltr501_data *data, __le16 buf[2]) in ltr501_read_als()
414 static int ltr501_read_ps(const struct ltr501_data *data) in ltr501_read_ps()
431 static int ltr501_read_intr_prst(const struct ltr501_data *data, in ltr501_read_intr_prst()
468 static int ltr501_write_intr_prst(struct ltr501_data *data, in ltr501_write_intr_prst()
534 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_near_level()
654 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_raw()
764 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_write_raw()
887 const struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_thresh()
947 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_write_thresh()
1057 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_read_event_config()
1083 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_write_event_config()
1112 struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev)); in ltr501_show_proximity_scale_avail()
1134 struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev)); in ltr501_show_intensity_scale_avail()
1270 static int ltr501_write_contr(struct ltr501_data *data, u8 als_val, u8 ps_val) in ltr501_write_contr()
1285 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_trigger_handler()
1339 struct ltr501_data *data = iio_priv(indio_dev); in ltr501_interrupt_handler()
1366 static int ltr501_init(struct ltr501_data *data) in ltr501_init()
1420 struct ltr501_data *data = d; in ltr501_disable_regulators()
1425 static int ltr501_powerdown(struct ltr501_data *data) in ltr501_powerdown()
1446 struct ltr501_data *data; in ltr501_probe()
1614 struct ltr501_data *data = iio_priv(i2c_get_clientdata( in ltr501_suspend()
1621 struct ltr501_data *data = iio_priv(i2c_get_clientdata( in ltr501_resume()