summaryrefslogtreecommitdiff
path: root/common/charge_manager.c
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2018-06-06 11:39:55 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-06-07 15:22:20 +0000
commitc715a80ece3436a6203289acecfa86ea5f38323f (patch)
treecaf425e3c40b84e4acce90d803c2e0f80adf08a0 /common/charge_manager.c
parent72dad0df6815d476360e085104af61bdd9dec449 (diff)
downloadchrome-ec-c715a80ece3436a6203289acecfa86ea5f38323f.tar.gz
charge_manager: Pass struct charge_port_info as const
This patch changes the prototype of charge_manager_update_charge to mark 'struct charge_port_info *' as const. Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> BUG=none BRANCH=none TEST=buildall Change-Id: I36211e75a51009d7f507897be85745f4ffbe797e Reviewed-on: https://chromium-review.googlesource.com/1089530 Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org> Tested-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'common/charge_manager.c')
-rw-r--r--common/charge_manager.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/charge_manager.c b/common/charge_manager.c
index dfaab4fe18..d1912ccbd3 100644
--- a/common/charge_manager.c
+++ b/common/charge_manager.c
@@ -743,7 +743,7 @@ DECLARE_DEFERRED(charger_detect_debounced);
static void charge_manager_make_change(enum charge_manager_change_type change,
int supplier,
int port,
- struct charge_port_info *charge)
+ const struct charge_port_info *charge)
{
int i;
int clear_override = 0;
@@ -886,7 +886,7 @@ void typec_set_input_current_limit(int port, typec_current_t max_ma,
void charge_manager_update_charge(int supplier,
int port,
- struct charge_port_info *charge)
+ const struct charge_port_info *charge)
{
charge_manager_make_change(CHANGE_CHARGE, supplier, port, charge);
}