Lines Matching full:scale
72 unsigned int scale; member
88 struct isl29018_scale scale; member
120 if (chip->scale.scale == isl29018_scales[int_time][i].scale && in isl29018_set_integration_time()
121 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
122 chip->scale = isl29018_scales[new_int_time][i]; in isl29018_set_integration_time()
131 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
138 if (scale == isl29018_scales[chip->int_time][i].scale && in isl29018_set_scale()
154 chip->scale = new_scale; in isl29018_set_scale()
203 data_x_range = lux_data * chip->scale.scale + in isl29018_read_lux()
204 lux_data * chip->scale.uscale / 1000000; in isl29018_read_lux()
277 isl29018_scales[chip->int_time][i].scale, in in_illuminance_scale_available_show()
444 *val = chip->scale.scale; in isl29018_read_raw()
445 *val2 = chip->scale.uscale; in isl29018_read_raw()
604 status = isl29018_set_scale(chip, chip->scale.scale, in isl29018_chip_init()
605 chip->scale.uscale); in isl29018_chip_init()
733 chip->scale = isl29018_scales[chip->int_time][0]; in isl29018_probe()