Lines Matching refs:lux
191 * cm3232_get_lux() - report current lux value
194 * Convert sensor data to lux. It depends on integration
197 * Return: Zero or positive value is lux, otherwise error code.
206 u64 lux;
213 lux = (__force u64)als_info->mlux_per_bit;
214 lux *= als_info->mlux_per_bit_base_it;
215 lux = div_u64(lux, als_it);
224 lux *= chip->regs_als;
225 lux *= als_info->calibscale;
226 lux = div_u64(lux, CM3232_CALIBSCALE_RESOLUTION);
227 lux = div_u64(lux, CM3232_MLUX_PER_LUX);
229 if (lux > 0xFFFF)
230 lux = 0xFFFF;
232 return (int)lux;