Lines Matching refs:val
138 u32 val = level ? MT6360_ISNK_ENMASK(led->led_no) : 0;
149 val);
163 u32 val = level ? MT6360_FLCSEN_MASK(led->led_no) : 0;
186 val |= MT6360_TORCHEN_MASK;
197 val);
227 u32 val = (brightness - s->min) / s->step;
231 MT6360_ISTROBE_MASK, val);
242 u32 val = state ? MT6360_FLCSEN_MASK(led->led_no) : 0;
265 val |= MT6360_STROBEN_MASK;
268 val);
280 ret = _mt6360_flash_brightness_set(fl_cdev, state ? s->val : s->min);
319 u32 val = (timeout - s->min) / s->step;
324 MT6360_STRBTO_MASK, val);
465 u32 val = enable ? mask : 0;
470 ret = regmap_update_bits(priv->regmap, MT6360_REG_FLEDEN, mask, val);
498 s->val = s->max = s->min + (lcdev->max_brightness - 1) * s->step;
602 static u32 clamp_align(u32 val, u32 min, u32 max, u32 step)
606 retval = clamp_val(val, min, max);
620 u32 val;
675 &val);
679 val = step_uA;
681 val = clamp_align(val, 0, max_uA, step_uA);
683 lcdev->max_brightness = val / step_uA;
698 u32 val;
702 &val);
706 val = MT6360_ITORCH_MINUA;
708 val = clamp_align(val, MT6360_ITORCH_MINUA, MT6360_ITORCH_MAXUA,
712 (val - MT6360_ITORCH_MINUA) / MT6360_ITORCH_STEPUA + 1;
717 &val);
721 val = MT6360_ISTRB_MINUA;
723 val = clamp_align(val, MT6360_ISTRB_MINUA, MT6360_ISTRB_MAXUA,
729 s->val = s->max = val;
740 "flash-max-timeout-us", &val);
744 val = MT6360_STRBTO_MINUS;
746 val = clamp_align(val, MT6360_STRBTO_MINUS, MT6360_STRBTO_MAXUS,
752 s->val = s->max = val;