diff options
author | Vijay Hiremath <vijay.p.hiremath@intel.com> | 2016-05-26 18:45:21 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-05-28 00:08:38 -0700 |
commit | dc3de2c826fe96c6d45cd72a2135951da4237c74 (patch) | |
tree | 6ad17aa97ed7998e194e6e967011959d8c3a06c1 /common/charge_manager.c | |
parent | 52fdd95321cb56094498f358872400969e260f9e (diff) | |
download | chrome-ec-dc3de2c826fe96c6d45cd72a2135951da4237c74.tar.gz |
reef: Initialize charge suppliers after change manager is initialized
Initialize the charge suppliers after change manager is initialized,
otherwise charge supplier current & voltage values will be overwritten
to -1 by the charge manager ini function.
BUG=chrome-os-partner:53788
BRANCH=None
TEST=Observed there are no "CL: p(port) s(supplier) i-1 v-1" prints
on the EC console.
Change-Id: Id0212c502d5833c016ac79ee15d21304d6d7ceb2
Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/347896
Commit-Ready: Vijay P Hiremath <vijay.p.hiremath@intel.com>
Tested-by: Vijay P Hiremath <vijay.p.hiremath@intel.com>
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'common/charge_manager.c')
-rw-r--r-- | common/charge_manager.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/charge_manager.c b/common/charge_manager.c index d57037aae8..58f87819bd 100644 --- a/common/charge_manager.c +++ b/common/charge_manager.c @@ -114,7 +114,7 @@ static void charge_manager_init(void) CAP_UNKNOWN; } } -DECLARE_HOOK(HOOK_INIT, charge_manager_init, HOOK_PRIO_DEFAULT-1); +DECLARE_HOOK(HOOK_INIT, charge_manager_init, HOOK_PRIO_CHARGE_MANAGER_INIT); /** * Returns 1 if all ports + suppliers have reported in with some initial charge, |