diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2017-09-13 12:10:18 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-09-13 17:13:54 -0700 |
commit | d94ed695bdbf41f736733cc205fdcf41a2dede9e (patch) | |
tree | dbc7b4d726bb46d7e7f267dbe54cb6544d33aae8 /common/charge_manager.c | |
parent | 2de8d9e5492637af77385421a6931e81653c7b29 (diff) | |
download | chrome-ec-d94ed695bdbf41f736733cc205fdcf41a2dede9e.tar.gz |
Add USB_CHG_TYPE_DEDICATED
This patch adds USB_CHG_TYPE_DEDICATED to enum usb_chg_type. It's
for dedicated AC adapters like a barrel jack adapter used for Fizz.
BUG=b:65591971
BRANCH=none
TEST=make buildall
Change-Id: Ib883c97eb5e468753c73453d7dedd228547ae025
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/665327
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'common/charge_manager.c')
-rw-r--r-- | common/charge_manager.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/common/charge_manager.c b/common/charge_manager.c index 5d68aeda91..a36b4e8aa4 100644 --- a/common/charge_manager.c +++ b/common/charge_manager.c @@ -267,7 +267,6 @@ static void charge_manager_fill_power_info(int port, const int use_ramp_current = 0; #endif - /* TODO: Handle CHARGE_SUPPLIER_DEDICATED */ switch (sup) { case CHARGE_SUPPLIER_PD: r->type = USB_CHG_TYPE_PD; @@ -290,6 +289,11 @@ static void charge_manager_fill_power_info(int port, case CHARGE_SUPPLIER_VBUS: r->type = USB_CHG_TYPE_VBUS; break; +#if CONFIG_DEDICATED_CHARGE_PORT_COUNT > 0 + case CHARGE_SUPPLIER_DEDICATED: + r->type = USB_CHG_TYPE_DEDICATED; + break; +#endif default: r->type = USB_CHG_TYPE_OTHER; } |