Searched refs:apds9306_data (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/iio/light/ |
H A D | apds9306.c | 174 struct apds9306_data { struct 386 static int apds9306_regfield_init(struct apds9306_data *data) in apds9306_regfield_init() 446 static int apds9306_power_state(struct apds9306_data *data, bool state) in apds9306_power_state() 464 static int apds9306_read_data(struct apds9306_data *data, int *val, int reg) in apds9306_read_data() 546 static int apds9306_intg_time_get(struct apds9306_data *data, int *val2) in apds9306_intg_time_get() 564 static int apds9306_intg_time_set(struct apds9306_data *data, int val2) in apds9306_intg_time_set() 628 static int apds9306_sampling_freq_get(struct apds9306_data *data, int *val, in apds9306_sampling_freq_get() 647 static int apds9306_sampling_freq_set(struct apds9306_data *data, int val, in apds9306_sampling_freq_set() 662 static int apds9306_scale_get(struct apds9306_data *data, int *val, int *val2) in apds9306_scale_get() 686 static int apds9306_scale_set(struct apds9306_data *data, int val, int val2) in apds9306_scale_set() [all …]
|