Lines Matching refs:curr
1005 static int ab8500_current_to_regval(struct ab8500_charger *di, int curr) in ab8500_current_to_regval() argument
1009 if (curr < di->bm->chg_output_curr[0]) in ab8500_current_to_regval()
1013 if (curr < di->bm->chg_output_curr[i]) in ab8500_current_to_regval()
1019 if (curr == di->bm->chg_output_curr[i]) in ab8500_current_to_regval()
1025 static int ab8500_vbus_in_curr_to_regval(struct ab8500_charger *di, int curr) in ab8500_vbus_in_curr_to_regval() argument
1029 if (curr < di->bm->chg_input_curr[0]) in ab8500_vbus_in_curr_to_regval()
1033 if (curr < di->bm->chg_input_curr[i]) in ab8500_vbus_in_curr_to_regval()
1039 if (curr == di->bm->chg_input_curr[i]) in ab8500_vbus_in_curr_to_regval()
2704 int ret, curr; in ab8500_charger_vbus_drop_end_work() local
2725 curr = di->bm->chg_input_curr[ in ab8500_charger_vbus_drop_end_work()
2728 curr = di->bm->chg_input_curr[ in ab8500_charger_vbus_drop_end_work()
2731 if (di->max_usb_in_curr.calculated_max != curr) { in ab8500_charger_vbus_drop_end_work()
2733 di->max_usb_in_curr.calculated_max = curr; in ab8500_charger_vbus_drop_end_work()