Lines Matching refs:scale
71 unsigned int scale; member
87 struct isl29018_scale scale; member
119 if (chip->scale.scale == isl29018_scales[int_time][i].scale && in isl29018_set_integration_time()
120 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
121 chip->scale = isl29018_scales[new_int_time][i]; in isl29018_set_integration_time()
130 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
137 if (scale == isl29018_scales[chip->int_time][i].scale && in isl29018_set_scale()
153 chip->scale = new_scale; in isl29018_set_scale()
202 data_x_range = lux_data * chip->scale.scale + in isl29018_read_lux()
203 lux_data * chip->scale.uscale / 1000000; in isl29018_read_lux()
276 isl29018_scales[chip->int_time][i].scale, in in_illuminance_scale_available_show()
443 *val = chip->scale.scale; in isl29018_read_raw()
444 *val2 = chip->scale.uscale; in isl29018_read_raw()
603 status = isl29018_set_scale(chip, chip->scale.scale, in isl29018_chip_init()
604 chip->scale.uscale); in isl29018_chip_init()
745 chip->scale = isl29018_scales[chip->int_time][0]; in isl29018_probe()