summaryrefslogtreecommitdiff
path: root/include/charge_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/charge_manager.h')
-rw-r--r--include/charge_manager.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/charge_manager.h b/include/charge_manager.h
index 0b1de3186d..70afd2135e 100644
--- a/include/charge_manager.h
+++ b/include/charge_manager.h
@@ -22,9 +22,12 @@ struct charge_port_info {
};
/* Called by charging tasks to update their available charge */
-void charge_manager_update(int supplier,
- int charge_port,
- struct charge_port_info *charge);
+void charge_manager_update_charge(int supplier,
+ int port,
+ struct charge_port_info *charge);
+
+/* Called by charging tasks to indicate partner dualrole capability change */
+void charge_manager_update_dualrole(int port);
/* Update charge ceiling for a given port */
void charge_manager_set_ceil(int port, int ceil);