summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2017-09-06 19:12:07 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-09-12 18:16:27 -0700
commit117e59cf7b1b2ed05c252b6d0198cdec7dd4ca98 (patch)
treecb9adb2b50ddfb95bf7cfb5fdbf1b7c89cc64367 /include
parentac97fea2d7cc5440798cc5de787be4b4c0fa5a68 (diff)
downloadchrome-ec-117e59cf7b1b2ed05c252b6d0198cdec7dd4ca98.tar.gz
Fizz: Give highest priority to dedicated chargers
This patch gives the highest priority to dedicated chargers. It means if a dedicated power supply is being connected, other power supplies such as USB-C adapters will not be recognized as a new charger. BUG=b:65059574 BRANCH=none TEST=Boot Fizz on BJ adapter. Verify plugging in Type-C adapter doesn't shut down the system. Change-Id: Ie49b128ae64f917a227f9081148565a3f5356212 Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/655638 Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'include')
-rw-r--r--include/charge_manager.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/charge_manager.h b/include/charge_manager.h
index 037723047c..30c6c8cc85 100644
--- a/include/charge_manager.h
+++ b/include/charge_manager.h
@@ -33,6 +33,9 @@ enum charge_supplier {
CHARGE_SUPPLIER_PROPRIETARY,
CHARGE_SUPPLIER_OTHER,
CHARGE_SUPPLIER_VBUS,
+#if CONFIG_DEDICATED_CHARGE_PORT_COUNT > 0
+ CHARGE_SUPPLIER_DEDICATED,
+#endif
CHARGE_SUPPLIER_COUNT
};