Commit 25d29b98 authored by ChiYuan Huang's avatar ChiYuan Huang Committed by Greg Kroah-Hartman
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.

Reviewed-by: default avatarHeikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: default avatarChiYuan Huang <cy_huang@richtek.com>
Link: https://lore.kernel.org/r/1644421362-32104-3-git-send-email-u0084500@gmail.com


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 3a0f60b5
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -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
+1 −0
Original line number Diff line number Diff line
@@ -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/
+961 −0

File added.

Preview size limit exceeded, changes collapsed.