Lines Matching refs:lux
299 * cm32181_get_lux() - report current lux value
302 * Convert sensor raw data to lux. It depends on integration
305 * Return: Positive value is lux, otherwise is error code.
312 u64 lux;
318 lux = cm32181->lux_per_bit;
319 lux *= cm32181->lux_per_bit_base_it;
320 lux = div_u64(lux, als_it);
326 lux *= ret;
327 lux *= cm32181->calibscale;
328 lux = div_u64(lux, CM32181_CALIBSCALE_RESOLUTION);
329 lux = div_u64(lux, CM32181_LUX_PER_BIT_RESOLUTION);
331 if (lux > 0xFFFF)
332 lux = 0xFFFF;
334 return lux;