summaryrefslogtreecommitdiff
path: root/drivers/usb/typec/Kconfig
diff options
context:
space:
mode:
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>2017-09-25 10:08:53 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-10-04 10:57:57 +0300
commit0a4c005bd1715d8b32a368ed5516a6ee7e603d18 (patch)
treec75a9251942496aafbaa22d6334257b97e26346a /drivers/usb/typec/Kconfig
parent3c4fb9f169214290ec9a943907321e6265b36f65 (diff)
downloadlinux-0a4c005bd1715d8b32a368ed5516a6ee7e603d18.tar.xz
usb: typec: driver for TI TPS6598x USB Power Delivery controllers
Driver for TI TPS65982, TPS65983 and other TPS6598x family stand alone USB Power Delivery controllers. The driver will at this stage only register the port and partners attached to it, so cables and alternate modes are not yet registered. Both power and data role swapping is supported. Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/typec/Kconfig')
-rw-r--r--drivers/usb/typec/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/usb/typec/Kconfig b/drivers/usb/typec/Kconfig
index 103cb8bce3e7..465d7da849c3 100644
--- a/drivers/usb/typec/Kconfig
+++ b/drivers/usb/typec/Kconfig
@@ -35,4 +35,15 @@ endif
source "drivers/usb/typec/ucsi/Kconfig"
+config TYPEC_TPS6598X
+ tristate "TI TPS6598x USB Power Delivery controller driver"
+ depends on I2C
+ select TYPEC
+ help
+ Say Y or M here if your system has TI TPS65982 or TPS65983 USB Power
+ Delivery controller.
+
+ If you choose to build this driver as a dynamically linked module, the
+ module will be called tps6598x.ko.
+
endmenu