@@ -275,29 +275,3 @@ config USB_CHAOSKEY
275275
276276 To compile this driver as a module, choose M here: the
277277 module will be called chaoskey.
278-
279- config UCSI
280- tristate "USB Type-C Connector System Software Interface driver"
281- depends on ACPI
282- help
283- UCSI driver is meant to be used as a convenience tool for desktop and
284- server systems that are not equipped to handle USB in device mode. It
285- will always select USB host role for the USB Type-C ports on systems
286- that provide UCSI interface.
287-
288- USB Type-C Connector System Software Interface (UCSI) is a
289- specification for an interface that allows the Operating System to
290- control the USB Type-C ports on a system. Things the need controlling
291- include the USB Data Role (host or device), and when USB Power
292- Delivery is supported, the Power Role (source or sink). With USB
293- Type-C connectors, when two dual role capable devices are attached
294- together, the data role is selected randomly. Therefore it is
295- important to give the OS a way to select the role. Otherwise the user
296- would have to unplug and replug in order in order to attempt to swap
297- the data and power roles.
298-
299- The UCSI specification can be downloaded from:
300- http://www.intel.com/content/www/us/en/io/universal-serial-bus/usb-type-c-ucsi-spec.html
301-
302- To compile the driver as a module, choose M here: the module will be
303- called ucsi.
0 commit comments