diff options
Diffstat (limited to 'common/charge_manager.c')
-rw-r--r-- | common/charge_manager.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/charge_manager.c b/common/charge_manager.c index eb6fd26595..476e5c9a36 100644 --- a/common/charge_manager.c +++ b/common/charge_manager.c @@ -1198,7 +1198,9 @@ int charge_manager_get_power_limit_uw(void) return current_ma * voltage_mv; } -#ifdef CONFIG_USB_PD_MAX_SINGLE_SOURCE_CURRENT +#if defined(CONFIG_USB_PD_MAX_SINGLE_SOURCE_CURRENT) && \ + !defined(CONFIG_USB_PD_TCPMV2) +/* Note: this functionality is a part of the TCPMv2 Device Poicy Manager */ /* Bitmap of ports used as power source */ static volatile uint32_t source_port_bitmap; @@ -1287,7 +1289,7 @@ int charge_manager_get_source_pdo(const uint32_t **src_pdo, const int port) *src_pdo = pd_src_pdo; return pd_src_pdo_cnt; } -#endif /* CONFIG_USB_PD_MAX_SINGLE_SOURCE_CURRENT */ +#endif /* CONFIG_USB_PD_MAX_SINGLE_SOURCE_CURRENT && !CONFIG_USB_PD_TCPMV2 */ #ifndef TEST_BUILD static enum ec_status hc_pd_power_info(struct host_cmd_handler_args *args) |