Searched refs:vcnl4000_data (Results 1 – 1 of 1) sorted by relevance
193 struct vcnl4000_data { struct213 int (*init)(struct vcnl4000_data *data); argument214 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 …]