diff options
Diffstat (limited to 'board/waddledee/usb_pd_policy.c')
-rw-r--r-- | board/waddledee/usb_pd_policy.c | 7 |
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 */ |