summaryrefslogtreecommitdiff
path: root/board/waddledee/usb_pd_policy.c
diff options
context:
space:
mode:
Diffstat (limited to 'board/waddledee/usb_pd_policy.c')
-rw-r--r--board/waddledee/usb_pd_policy.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/board/waddledee/usb_pd_policy.c b/board/waddledee/usb_pd_policy.c
index 58b442a0ac..9ead3c9fd1 100644
--- a/board/waddledee/usb_pd_policy.c
+++ b/board/waddledee/usb_pd_policy.c
@@ -29,11 +29,10 @@ void pd_power_supply_reset(int port)
if (port < 0 || port >= board_get_usb_pd_port_count())
return;
- /* TODO(b/147440290): charger functions should take chgnum */
- prev_en = chg_chips[port].drv->is_sourcing_otg_power(port, port);
+ prev_en = charger_is_sourcing_otg_power(port);
/* Disable Vbus */
- chg_chips[port].drv->enable_otg_power(port, 0);
+ charger_enable_otg_power(port, 0);
/* Discharge Vbus if previously enabled */
if (prev_en)
@@ -61,7 +60,7 @@ int pd_set_power_supply_ready(int port)
sm5803_set_vbus_disch(port, 0);
/* Provide Vbus */
- chg_chips[port].drv->enable_otg_power(port, 1);
+ charger_enable_otg_power(port, 1);
#ifdef CONFIG_USB_PD_MAX_SINGLE_SOURCE_CURRENT
/* Ensure we advertise the proper available current quota */