Lines Matching refs:mlx90635_data

125 struct mlx90635_data {  struct
235 static int mlx90635_pwr_sleep_step(struct mlx90635_data *data) in mlx90635_pwr_sleep_step()
251 static int mlx90635_pwr_continuous(struct mlx90635_data *data) in mlx90635_pwr_continuous()
363 static int mlx90635_calculate_dataset_ready_time(struct mlx90635_data *data, int *refresh_time) in mlx90635_calculate_dataset_ready_time()
377 static int mlx90635_perform_measurement_burst(struct mlx90635_data *data) in mlx90635_perform_measurement_burst()
450 static int mlx90635_read_all_channel(struct mlx90635_data *data, in mlx90635_read_all_channel()
577 static int mlx90635_calc_object(struct mlx90635_data *data, int *val) in mlx90635_calc_object()
607 static int mlx90635_calc_ambient(struct mlx90635_data *data, int *val) in mlx90635_calc_ambient()
636 static int mlx90635_get_refresh_rate(struct mlx90635_data *data, in mlx90635_get_refresh_rate()
673 static int mlx90635_pm_interaction_wakeup(struct mlx90635_data *data) in mlx90635_pm_interaction_wakeup()
696 struct mlx90635_data *data = iio_priv(indio_dev); in mlx90635_read_raw()
761 struct mlx90635_data *data = iio_priv(indio_dev); in mlx90635_write_raw()
835 struct mlx90635_data *data = _data; in mlx90635_sleep()
840 static int mlx90635_suspend(struct mlx90635_data *data) in mlx90635_suspend()
845 static int mlx90635_wakeup(struct mlx90635_data *data) in mlx90635_wakeup()
907 struct mlx90635_data *data = _data; in mlx90635_disable_regulator()
916 static int mlx90635_enable_regulator(struct mlx90635_data *data) in mlx90635_enable_regulator()
933 struct mlx90635_data *mlx90635; in mlx90635_probe()
1045 struct mlx90635_data *data = iio_priv(dev_get_drvdata(dev)); in mlx90635_pm_suspend()
1062 struct mlx90635_data *data = iio_priv(dev_get_drvdata(dev)); in mlx90635_pm_resume()
1074 struct mlx90635_data *data = iio_priv(dev_get_drvdata(dev)); in mlx90635_pm_runtime_suspend()