diff options
-rw-r--r-- | driver/usb_mux/virtual.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/driver/usb_mux/virtual.c b/driver/usb_mux/virtual.c index ac41686e1f..02564edc95 100644 --- a/driver/usb_mux/virtual.c +++ b/driver/usb_mux/virtual.c @@ -27,8 +27,9 @@ static mux_state_t virtual_mux_state[CONFIG_USB_PD_PORT_MAX_COUNT]; static inline void virtual_mux_update_state(int port, mux_state_t mux_state) { virtual_mux_state[port] = mux_state; - +#ifdef CONFIG_HOSTCMD_EVENTS host_set_single_event(EC_HOST_EVENT_USB_MUX); +#endif } static int virtual_init(const struct usb_mux *me) |