diff options
Diffstat (limited to 'include/charge_manager.h')
-rw-r--r-- | include/charge_manager.h | 9 |
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); |