summaryrefslogtreecommitdiff
path: root/driver/usb_mux/virtual.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/usb_mux/virtual.c')
-rw-r--r--driver/usb_mux/virtual.c3
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)