Home
last modified time | relevance | path

Searched refs:vcnl4000_data (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.6/drivers/iio/light/
Dvcnl4000.c193 struct vcnl4000_data { struct
213 int (*init)(struct vcnl4000_data *data); argument
214 int (*measure_light)(struct vcnl4000_data *data, int *val);
215 int (*measure_proximity)(struct vcnl4000_data *data, int *val);
216 int (*set_power_state)(struct vcnl4000_data *data, bool on);
238 static int vcnl4000_set_power_state(struct vcnl4000_data *data, bool on) in vcnl4000_set_power_state()
244 static int vcnl4000_init(struct vcnl4000_data *data) in vcnl4000_init()
274 static ssize_t vcnl4000_write_als_enable(struct vcnl4000_data *data, bool en) in vcnl4000_write_als_enable()
297 static ssize_t vcnl4000_write_ps_enable(struct vcnl4000_data *data, bool en) in vcnl4000_write_ps_enable()
320 static int vcnl4200_set_power_state(struct vcnl4000_data *data, bool on) in vcnl4200_set_power_state()
[all …]