Lines Matching refs:val
345 u32 val, fault_sts = 0;
348 rc = regmap_field_read(flash_data->r_fields[REG_STATUS1], &val);
356 if (val & BIT(shift))
362 rc = regmap_field_read(flash_data->r_fields[REG_STATUS2], &val);
385 if (val & ot_mask)
388 if (val & oc_mask)
391 if (val & uv_mask)
394 rc = regmap_field_read(flash_data->r_fields[REG_STATUS3], &val);
399 if (val & chan_mask)
406 if (val & BIT(shift))
514 intensity->val = min_t(u32, intensity->max, TORCH_CURRENT_DEFAULT_UA);
614 brightness->val = min_t(u32, current_ua, FLASH_CURRENT_DEFAULT_UA);
617 led->flash_current_ma = brightness->val / UA_PER_MA;
631 timeout->val = timeout->max = timeout_us;
663 u32 val, reg_base;
681 rc = regmap_read(regmap, reg_base + FLASH_TYPE_REG, &val);
687 if (val != FLASH_TYPE_VAL) {
688 dev_err(dev, "type %#x is not a flash LED module\n", val);
692 rc = regmap_read(regmap, reg_base + FLASH_SUBTYPE_REG, &val);
698 if (val == FLASH_SUBTYPE_3CH_PM8150_VAL || val == FLASH_SUBTYPE_3CH_PMI8998_VAL) {
702 } else if (val == FLASH_SUBTYPE_4CH_VAL) {
707 dev_err(dev, "flash LED subtype %#x is not yet supported\n", val);