summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 17b849d)
raw | patch | inline | side by side (parent: 17b849d)
author | Falong Li <falong-li@ti.com> | |
Fri, 29 Dec 2017 05:28:14 +0000 (13:28 +0800) | ||
committer | Falong Li <falong-li@ti.com> | |
Fri, 29 Dec 2017 05:28:14 +0000 (13:28 +0800) |
drivers/power/tusb422_linux_v1.00/usb_pd_policy_manager.c | patch | blob | history |
diff --git a/drivers/power/tusb422_linux_v1.00/usb_pd_policy_manager.c b/drivers/power/tusb422_linux_v1.00/usb_pd_policy_manager.c
index 2ad54bb71b473cfecd0636d2f7dd1782bf3a5226..8bb13786b8f7614c0eba6c32dc4a096434a4316a 100644 (file)
static int ibus_limit;
if (ibus_limit == 0)
- ibus_limit = pm_state.ibus_lmt_curr * 110 / 100;
+ ibus_limit = pm_state.ibus_lmt_curr + 400;
if (pm_state.bq2597x.vbat_volt > sys_config.bat_volt_lp_lmt - 50) {
if (ibus_lmt_change_timer++ > IBUS_CHANGE_TIMEOUT) {
ibus_lmt_change_timer = 0;
- ibus_limit = pm_state.ibus_lmt_curr * 90 / 100;
+ ibus_limit = pm_state.ibus_lmt_curr - 400;
}
} else if (pm_state.bq2597x.vbat_volt < sys_config.bat_volt_lp_lmt - 250) {
- ibus_limit = pm_state.ibus_lmt_curr * 110 / 100;
+ ibus_limit = pm_state.ibus_lmt_curr + 400;
ibus_lmt_change_timer = 0;
} else {
ibus_lmt_change_timer = 0;