Lines Matching refs:val

94 	u32 val = level ? led_enable_mask : 0;
116 val |= MT6370_TORCHEN_MASK;
143 ret = regmap_update_bits(priv->regmap, MT6370_REG_FLEDEN, enable_mask, val);
169 u32 val = (brightness - setting->min) / setting->step;
179 flevel[0] = val / 2;
180 flevel[1] = val - flevel[0];
189 MT6370_ISTROBE_MASK, val);
204 u32 val = state ? led_enable_mask : 0;
226 val |= MT6370_STROBEN_MASK;
228 ret = regmap_update_bits(priv->regmap, MT6370_REG_FLEDEN, enable_mask, val);
238 ret = _mt6370_flash_brightness_set(fl_cdev, state ? s->val : s->min);
277 u32 val = (timeout - s->min) / s->step;
279 return regmap_update_bits(priv->regmap, MT6370_REG_STRBTO, MT6370_STRBTO_MASK, val);
351 u32 val = enable ? mask : 0;
356 ret = regmap_update_bits(priv->regmap, MT6370_REG_FLEDEN, mask, val);
383 s->val = s->max = s->min + (lcdev->max_brightness - 1) * s->step;
424 static u32 mt6370_clamp(u32 val, u32 min, u32 max, u32 step)
428 retval = clamp_val(val, min, max);
443 u32 max_ua, val;
467 val = MT6370_ITORCH_MIN_uA;
468 ret = fwnode_property_read_u32(fwnode, "led-max-microamp", &val);
470 val = mt6370_clamp(val, MT6370_ITORCH_MIN_uA, max_ua, MT6370_ITORCH_STEP_uA);
472 lcdev->max_brightness = (val - MT6370_ITORCH_MIN_uA) / MT6370_ITORCH_STEP_uA + 1;
477 val = MT6370_ISTRB_MIN_uA;
478 ret = fwnode_property_read_u32(fwnode, "flash-max-microamp", &val);
480 val = mt6370_clamp(val, MT6370_ISTRB_MIN_uA, max_ua, MT6370_ISTRB_STEP_uA);
485 s->val = s->max = val;
492 val = MT6370_STRBTO_MIN_US;
493 ret = fwnode_property_read_u32(fwnode, "flash-max-timeout-us", &val);
495 val = mt6370_clamp(val, MT6370_STRBTO_MIN_US, MT6370_STRBTO_MAX_US,
501 s->val = s->max = val;