diff options
Diffstat (limited to 'zephyr/Kconfig.usb_mux')
-rw-r--r-- | zephyr/Kconfig.usb_mux | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/zephyr/Kconfig.usb_mux b/zephyr/Kconfig.usb_mux index e83190c34f..a0db4f666d 100644 --- a/zephyr/Kconfig.usb_mux +++ b/zephyr/Kconfig.usb_mux @@ -56,12 +56,12 @@ config PLATFORM_EC_USB_MUX_PS8743 High-Bit-Rate 2 (HBR2) redriver. It provides control of switching modes through either GPIO or I2C. -config PLATFORM_EC_USB_MUX_TUSB1044 - bool "TI TUSB1044 USB-C 10 Gbps Linear Redriver" +choice PLATFORM_EC_USB_MUX_TUSB_TYPE + prompt "Select the TUSB USB-C Redriver type" + optional help - This is a USB Type-C Alt Mode redriver. This supports USB 3.1 - Gen 2 and DisplayPort 1.4 as Alternate Mode. It Provides GPIO and - I2C Control for Channel Direction and Equalization. + There are three supported types of TUSB USB-C Redriver: TUSB546, + TUSB1044, and TUSB1064. config PLATFORM_EC_USB_MUX_TUSB546 bool "TI TUSB546 USB-C DP ALT Mode Linear Redriver Crosspoint Switch" @@ -69,6 +69,22 @@ config PLATFORM_EC_USB_MUX_TUSB546 This is a USB Type-C Alt Mode redriving switch supporting USB 3.1 data rates up to 5 Gbps and DisplayPort 1.4 up to 8.1 Gbps for downstream facing port. + +config PLATFORM_EC_USB_MUX_TUSB1044 + bool "TI TUSB1044 USB-C 10 Gbps Linear Redriver" + help + This is a USB Type-C Alt Mode redriver. This supports USB 3.1 + Gen 2 and DisplayPort 1.4 as Alternate Mode. It Provides GPIO and + I2C Control for Channel Direction and Equalization. + +config PLATFORM_EC_USB_MUX_TUSB1064 + bool "TI TUSB1064 USB-C 10 Gbps Linear Redriver" + help + This is a USB Type-C Alt Mode redriver. This supports USB 3.1 + Gen 2 and DisplayPort 1.4. + +endchoice # PLATFORM_EC_USB_MUX_TUSB_TYPE + endif # PLATFORM_EC_USB_MUX endif # PLATFORM_EC_USBC |