diff options
Diffstat (limited to 'include/charge_manager.h')
-rw-r--r-- | include/charge_manager.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/charge_manager.h b/include/charge_manager.h index cb6591df3b..2cded28295 100644 --- a/include/charge_manager.h +++ b/include/charge_manager.h @@ -231,6 +231,15 @@ enum charge_supplier charge_manager_get_supplier(void); */ int charge_manager_get_vbus_voltage(int port); +/** + * Get the current limit of CHARGE_PD_SUPPLIER. + * + * @return The CHARGE_SUPPLIER_PD current limit in mA or + * CHARGE_CURRENT_UNINITIALIZED if the supplier is not + * CHARGE_SUPPLIER_PD. + */ +int charge_manager_get_pd_current_uncapped(void); + #ifdef CONFIG_USB_PD_LOGGING /* Save power state log entry for the given port */ void charge_manager_save_log(int port); |