Lines Matching full:scale
79 unsigned int scale; member
95 struct isl29018_scale scale; member
126 if (chip->scale.scale == isl29018_scales[int_time][i].scale && in isl29018_set_integration_time()
127 chip->scale.uscale == isl29018_scales[int_time][i].uscale) { in isl29018_set_integration_time()
128 chip->scale = isl29018_scales[new_int_time][i]; in isl29018_set_integration_time()
137 static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) in isl29018_set_scale() argument
144 if (scale == isl29018_scales[chip->int_time][i].scale && in isl29018_set_scale()
160 chip->scale = new_scale; in isl29018_set_scale()
209 data_x_range = lux_data * chip->scale.scale + in isl29018_read_lux()
210 lux_data * chip->scale.uscale / 1000000; in isl29018_read_lux()
283 isl29018_scales[chip->int_time][i].scale, in in_illuminance_scale_available_show()
450 *val = chip->scale.scale; in isl29018_read_raw()
451 *val2 = chip->scale.uscale; in isl29018_read_raw()
610 status = isl29018_set_scale(chip, chip->scale.scale, in isl29018_chip_init()
611 chip->scale.uscale); in isl29018_chip_init()
742 chip->scale = isl29018_scales[chip->int_time][0]; in isl29018_probe()