summaryrefslogtreecommitdiff
path: root/zephyr/shim/include/usbc/tusb1064_usb_mux.h
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/shim/include/usbc/tusb1064_usb_mux.h')
-rw-r--r--zephyr/shim/include/usbc/tusb1064_usb_mux.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/zephyr/shim/include/usbc/tusb1064_usb_mux.h b/zephyr/shim/include/usbc/tusb1064_usb_mux.h
index dcab760b7b..159f42c500 100644
--- a/zephyr/shim/include/usbc/tusb1064_usb_mux.h
+++ b/zephyr/shim/include/usbc/tusb1064_usb_mux.h
@@ -20,6 +20,15 @@
DT_STRING_UPPER_TOKEN(mux_id, i2c_addr_flags), \
.hpd_update = &tusb1044_hpd_update, \
}
+#elif defined(CONFIG_USB_MUX_TUSB546)
+#define USB_MUX_CONFIG_TUSB1064(mux_id, port_id, idx) \
+ { \
+ USB_MUX_COMMON_FIELDS(mux_id, port_id, idx), \
+ .driver = &tusb1064_usb_mux_driver, \
+ .i2c_port = I2C_PORT(DT_PHANDLE(mux_id, port)), \
+ .i2c_addr_flags = \
+ DT_STRING_UPPER_TOKEN(mux_id, i2c_addr_flags), \
+ }
#else
#define USB_MUX_CONFIG_TUSB1064(mux_id, port_id, idx) \
{ \