.. | .. |
---|
3 | 3 | config TYPEC_UCSI |
---|
4 | 4 | tristate "USB Type-C Connector System Software Interface driver" |
---|
5 | 5 | depends on !CPU_BIG_ENDIAN |
---|
| 6 | + depends on USB_ROLE_SWITCH || !USB_ROLE_SWITCH |
---|
6 | 7 | help |
---|
7 | 8 | USB Type-C Connector System Software Interface (UCSI) is a |
---|
8 | 9 | specification for an interface that allows the operating system to |
---|
.. | .. |
---|
18 | 19 | for every supported interface method. |
---|
19 | 20 | |
---|
20 | 21 | The UCSI specification can be downloaded from: |
---|
21 | | - http://www.intel.com/content/www/us/en/io/universal-serial-bus/usb-type-c-ucsi-spec.html |
---|
| 22 | + https://www.intel.com/content/www/us/en/io/universal-serial-bus/usb-type-c-ucsi-spec.html |
---|
22 | 23 | |
---|
23 | 24 | To compile the driver as a module, choose M here: the module will be |
---|
24 | 25 | called typec_ucsi. |
---|
25 | 26 | |
---|
26 | 27 | if TYPEC_UCSI |
---|
27 | 28 | |
---|
| 29 | +config UCSI_CCG |
---|
| 30 | + tristate "UCSI Interface Driver for Cypress CCGx" |
---|
| 31 | + depends on I2C |
---|
| 32 | + help |
---|
| 33 | + This driver enables UCSI support on platforms that expose a |
---|
| 34 | + Cypress CCGx Type-C controller over I2C interface. |
---|
| 35 | + |
---|
| 36 | + To compile the driver as a module, choose M here: the module will be |
---|
| 37 | + called ucsi_ccg. |
---|
| 38 | + |
---|
28 | 39 | config UCSI_ACPI |
---|
29 | 40 | tristate "UCSI ACPI Interface Driver" |
---|
30 | 41 | depends on ACPI |
---|