Skip to content
Permalink
Browse files
usb: typec: rt1719: Add support for Richtek RT1719
Richtek RT1719 is a sink-only Type-C PD controller it complies with
latest USB Type-C and PD standards. It integrates the physical layer of
USB power delivery protocol to allow up to 100W of power.

Signed-off-by: ChiYuan Huang <cy_huang@richtek.com>
  • Loading branch information
ChiYuan Huang authored and intel-lab-lkp committed Jan 14, 2022
1 parent ec92d4f commit 20efb31d7403b57c80a61a6c416d780ad561a2bd
Show file tree
Hide file tree
Showing 3 changed files with 989 additions and 0 deletions.
@@ -52,6 +52,18 @@ source "drivers/usb/typec/ucsi/Kconfig"

source "drivers/usb/typec/tipd/Kconfig"

config TYPEC_RT1719
tristate "Richtek RT1719 Sink Only Type-C controller driver"
depends on USB_ROLE_SWITCH || !USB_ROLE_SWITCH
depends on I2C
select REGMAP_I2C
help
Say Y or M here if your system has Richtek RT1719 sink only
Type-C port controller driver.

If you choose to build this driver as a dynamically linked module, the
module will be called rt1719.ko

config TYPEC_HD3SS3220
tristate "TI HD3SS3220 Type-C DRP Port controller driver"
depends on I2C
@@ -9,4 +9,5 @@ obj-$(CONFIG_TYPEC_TPS6598X) += tipd/
obj-$(CONFIG_TYPEC_HD3SS3220) += hd3ss3220.o
obj-$(CONFIG_TYPEC_QCOM_PMIC) += qcom-pmic-typec.o
obj-$(CONFIG_TYPEC_STUSB160X) += stusb160x.o
obj-$(CONFIG_TYPEC_RT1719) += rt1719.o
obj-$(CONFIG_TYPEC) += mux/

0 comments on commit 20efb31

Please sign in to comment.