@@ -275,29 +275,3 @@ config USB_CHAOSKEY
275
275
276
276
To compile this driver as a module, choose M here: the
277
277
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