Lines Matching refs:val
57 u32 val = 0;
69 val = RT4505_TORCH_SET;
73 RT4505_ENABLE_MASK, val);
85 u32 val;
90 ret = regmap_read(priv->regmap, RT4505_REG_ENABLE, &val);
97 if ((val & RT4505_ENABLE_MASK) != RT4505_TORCH_SET) {
102 ret = regmap_read(priv->regmap, RT4505_REG_ILED, &val);
109 ret = ((val & RT4505_ITORCH_MASK) >> RT4505_ITORCH_SHIFT) + 1;
122 u32 val = (brightness - s->min) / s->step;
127 RT4505_IFLASH_MASK, val);
138 u32 val = state ? RT4505_FLASH_SET : 0;
143 RT4505_ENABLE_MASK, val);
154 u32 val;
159 ret = regmap_read(priv->regmap, RT4505_REG_ENABLE, &val);
163 *state = (val & RT4505_FLASH_GET) == RT4505_FLASH_GET;
176 u32 val = (timeout - s->min) / s->step;
181 RT4505_FLASHTO_MASK, val);
191 u32 val, led_faults = 0;
194 ret = regmap_read(priv->regmap, RT4505_REG_FLAGS, &val);
198 if (val & RT4505_OVP_MASK)
201 if (val & RT4505_SHORT_MASK)
204 if (val & RT4505_OTP_MASK)
207 if (val & RT4505_TIMEOUT_MASK)
246 u32 val = enable ? RT4505_EXT_FLASH_SET : 0;
251 RT4505_ENABLE_MASK, val);
274 s->max = s->val = s->min + (lcdev->max_brightness - 1) * s->step;
296 u32 val;
299 ret = fwnode_property_read_u32(child, "led-max-microamp", &val);
302 val = RT4505_ITORCH_MINUA;
304 val = clamp_val(val, RT4505_ITORCH_MINUA, RT4505_ITORCH_MAXUA);
307 (val - RT4505_ITORCH_MINUA) / RT4505_ITORCH_STPUA + 1;
312 ret = fwnode_property_read_u32(child, "flash-max-microamp", &val);
315 val = RT4505_IFLASH_MINUA;
317 val = clamp_val(val, RT4505_IFLASH_MINUA, RT4505_IFLASH_MAXUA);
322 s->max = s->val = val;
324 ret = fwnode_property_read_u32(child, "flash-max-timeout-us", &val);
328 val = RT4505_FLASHTO_MINUS;
330 val = clamp_val(val, RT4505_FLASHTO_MINUS,
336 s->max = s->val = val;