Lines Matching refs:lux
206 u64 lux; in cm3232_get_lux() local
213 lux = (__force u64)als_info->mlux_per_bit; in cm3232_get_lux()
214 lux *= als_info->mlux_per_bit_base_it; in cm3232_get_lux()
215 lux = div_u64(lux, als_it); in cm3232_get_lux()
224 lux *= chip->regs_als; in cm3232_get_lux()
225 lux *= als_info->calibscale; in cm3232_get_lux()
226 lux = div_u64(lux, CM3232_CALIBSCALE_RESOLUTION); in cm3232_get_lux()
227 lux = div_u64(lux, CM3232_MLUX_PER_LUX); in cm3232_get_lux()
229 if (lux > 0xFFFF) in cm3232_get_lux()
230 lux = 0xFFFF; in cm3232_get_lux()
232 return (int)lux; in cm3232_get_lux()