Lines Matching refs:policy
87 struct wm8350_charger_policy *policy)
91 if (!policy) {
93 "No charger policy, charger not configured.\n");
98 if (policy->fast_limit_USB_mA > 500) {
103 eoc_mA = WM8350_CHG_EOC_mA(policy->eoc_mA);
110 reg | eoc_mA | policy->trickle_start_mV |
117 WM8350_CHG_FAST_LIMIT_mA(policy->fast_limit_USB_mA);
119 policy->charge_mV | policy->trickle_charge_USB_mA |
121 policy->charge_timeout));
125 WM8350_CHG_FAST_LIMIT_mA(policy->fast_limit_mA);
127 policy->charge_mV | policy->trickle_charge_mA |
129 policy->charge_timeout));
188 struct wm8350_charger_policy *policy = power->policy;
208 wm8350_charger_config(wm8350, policy);
229 wm8350_charger_config(wm8350, policy);
540 struct wm8350_charger_policy *policy = power->policy;
566 if (wm8350_charger_config(wm8350, policy) == 0) {