diff options
Diffstat (limited to 'zephyr/Kconfig.usbc')
-rw-r--r-- | zephyr/Kconfig.usbc | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/zephyr/Kconfig.usbc b/zephyr/Kconfig.usbc index 68769356b3..151825ab41 100644 --- a/zephyr/Kconfig.usbc +++ b/zephyr/Kconfig.usbc @@ -844,6 +844,22 @@ config PLATFORM_EC_USBC_PPC_AOZ1380 provide all the functionality and protection needed for sourcing and sinking current through a USB Type-C port with PD capability. +config PLATFORM_EC_USBC_PPC_RT1718S + bool "Richtek RT1718S TCPC/PPC" + select PLATFORM_EC_USB_PD_TCPM_RT1718S + select PLATFORM_EC_USBC_OCP + select PLATFORM_EC_USBC_PPC_POLARITY + select PLATFORM_EC_USBC_PPC_SBU + select PLATFORM_EC_USBC_PPC_VCONN if PLATFORM_EC_USBC_VCONN + help + RT1718S integrates several high voltage protection switch of + SBU1/SBU2/DP/DM from high voltage VBUS touching the adjacent pins. The + AMR of SBU OVP switch is 24V. High Voltage USB 2.0 Switches also + support HV DCP & fast charging protocols. The GPIOs in RT1718S can + be also configured to control system block such as USB3.0 to DP Mux + for alternated mode usage. VCONN Switch with OVP/OCP/RVP/RCP/UVP + protection is also integrated. + config PLATFORM_EC_USBC_PPC_NX20P3483 bool "NX20P3483 High Voltage Sink/Source Combo Switch" select PLATFORM_EC_USBC_OCP @@ -1229,7 +1245,7 @@ config PLATFORM_EC_USB_PD_TCPM_PS8815_FORCE_DID endif # PLATFORM_EC_USB_PD_TCPM_PS8815 config PLATFORM_EC_USB_PD_TCPM_RT1715 - bool "Ricktek RT1715 Type-C Port Controller" + bool "Richtek RT1715 Type-C Port Controller" help The RT1715 is a USB Type-C controller, integrating a complete Type-C Transceiver including the Rp and Rd resistors. It does the USB Type-C @@ -1238,6 +1254,16 @@ config PLATFORM_EC_USB_PD_TCPM_RT1715 100W of power and role swap. The BMC PD block enables full support for alternative interfaces of the Type-C specification. +config PLATFORM_EC_USB_PD_TCPM_RT1718S + bool "Richtek RT1718S Type-C Port Controller" + select PLATFORM_EC_USBC_PPC_RT17182S + help + The RT1718S is an integrated USB Type-C TCPC controller which + includes IEC-61000-4-2 ESD protection cell for CC/SBU/DP/DM. + High voltage USB 2.0 switches also support HV DCP & fast charging + protocols. RT1718S supports TCPC Version 1.2, and Battery Charging + version 1.2 (BC1.2). + config PLATFORM_EC_USB_PD_TCPM_TUSB422 bool "TI TUSB422 Port Control with USB PD" help |