diff options
Diffstat (limited to 'common/usb_charger.c')
-rw-r--r-- | common/usb_charger.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/common/usb_charger.c b/common/usb_charger.c index 9888dac199..33754120a1 100644 --- a/common/usb_charger.c +++ b/common/usb_charger.c @@ -63,8 +63,13 @@ void usb_charger_vbus_change(int port, int vbus_level) /* Update VBUS supplier and signal VBUS change to USB_CHG task */ update_vbus_supplier(port, vbus_level); +#ifdef HAS_TASK_USB_CHG /* USB Charger task */ + task_set_event(TASK_ID_USB_CHG, (1 << port), 0); +#else + /* USB Charger task(s) */ task_set_event(USB_CHG_PORT_TO_TASK_ID(port), USB_CHG_EVENT_VBUS, 0); +#endif #ifdef CONFIG_USB_PD_VBUS_DETECT_CHARGER /* USB PD task */ |