Lines Matching refs:iout
250 u32 micro_amp, u32 iout_max[2], u32 iout[2]) in max77693_distribute_currents()
253 iout[fled_id] = micro_amp; in max77693_distribute_currents()
258 iout[FLED1] = min(micro_amp, iout_max[FLED1]); in max77693_distribute_currents()
259 iout[FLED2] = micro_amp - iout[FLED1]; in max77693_distribute_currents()
268 if (iout[FLED2]) in max77693_distribute_currents()
277 u32 iout[2]; in max77693_set_torch_current() local
280 led->iout_torch_max, iout); in max77693_set_torch_current()
283 iout1_reg = max77693_led_iout_to_reg(iout[FLED1]); in max77693_set_torch_current()
287 iout2_reg = max77693_led_iout_to_reg(iout[FLED2]); in max77693_set_torch_current()
304 u32 iout[2]; in max77693_set_flash_current() local
308 led->iout_flash_max, iout); in max77693_set_flash_current()
311 iout1_reg = max77693_led_iout_to_reg(iout[FLED1]); in max77693_set_flash_current()
318 iout2_reg = max77693_led_iout_to_reg(iout[FLED2]); in max77693_set_flash_current()
742 u32 *iout, u32 min, u32 max, u32 step) in max77693_align_iout_current() argument
747 if (iout[FLED1] > min) { in max77693_align_iout_current()
748 iout[FLED1] /= 2; in max77693_align_iout_current()
749 iout[FLED2] = iout[FLED1]; in max77693_align_iout_current()
751 iout[FLED1] = min; in max77693_align_iout_current()
752 iout[FLED2] = 0; in max77693_align_iout_current()
759 clamp_align(&iout[i], min, max, step); in max77693_align_iout_current()
761 iout[i] = 0; in max77693_align_iout_current()