Lines Matching refs:current_ma
199 static int update_allowed_flash_current(struct qcom_flash_led *led, u32 *current_ma, bool strobe)
295 *current_ma = min_t(u32, *current_ma, avail_ma);
296 led->current_in_use_ma = *current_ma;
320 static int set_flash_current(struct qcom_flash_led *led, u32 current_ma, enum led_mode mode)
331 itarg_ua = (current_ma * UA_PER_MA) / led->chan_count + 1;
569 u32 current_ma = brightness * led->max_torch_current_ma / LED_FULL;
581 rc = update_allowed_flash_current(led, ¤t_ma, enable);
585 rc = set_flash_current(led, current_ma, TORCH_MODE);
631 u32 current_ma = intensity / UA_PER_MA;
633 current_ma = min_t(u32, current_ma, led->max_torch_current_ma);
634 if (!current_ma)
637 return (current_ma * LED_FULL) / led->max_torch_current_ma;