summaryrefslogtreecommitdiff
path: root/drivers/usb/typec/ucsi/Kconfig
diff options
context:
space:
mode:
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>2017-06-16 11:21:25 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-06-27 18:55:45 +0300
commit8243edf44152c08c3efa1d551fc48605d674ad18 (patch)
tree3dd7b9ed384b537706b94ffda00cd87ed2826fa4 /drivers/usb/typec/ucsi/Kconfig
parentc1b0bc2dabfa884dea49c02adaf3cd6b52b33d2f (diff)
downloadlinux-8243edf44152c08c3efa1d551fc48605d674ad18.tar.xz
usb: typec: ucsi: Add ACPI driver
Driver for ACPI UCSI interface method. This driver replaces the previous UCSI driver drivers/usb/misc/ucsi.c. Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/typec/ucsi/Kconfig')
-rw-r--r--drivers/usb/typec/ucsi/Kconfig16
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/usb/typec/ucsi/Kconfig b/drivers/usb/typec/ucsi/Kconfig
index da4c5c3d8870..d0c31cee4720 100644
--- a/drivers/usb/typec/ucsi/Kconfig
+++ b/drivers/usb/typec/ucsi/Kconfig
@@ -21,3 +21,19 @@ config TYPEC_UCSI
To compile the driver as a module, choose M here: the module will be
called typec_ucsi.
+
+if TYPEC_UCSI
+
+config UCSI_ACPI
+ tristate "UCSI ACPI Interface Driver"
+ depends on ACPI
+ help
+ This driver enables UCSI support on platforms that expose UCSI
+ interface as ACPI device. On new Intel Atom based platforms starting
+ from Broxton SoCs and Core platforms stating from Skylake, UCSI is an
+ ACPI enumerated device.
+
+ To compile the driver as a module, choose M here: the module will be
+ called ucsi_acpi
+
+endif