| What: /sys/bus/typec/devices/.../active | |
| Date: July 2018 | |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> | |
| Description: | |
| Shows if the mode is active or not. The attribute can be used | |
| for entering/exiting the mode. Entering/exiting modes is | |
| supported as synchronous operation so write(2) to the attribute | |
| does not return until the enter/exit mode operation has | |
| finished. The attribute is notified when the mode is | |
| entered/exited so poll(2) on the attribute wakes up. | |
| Entering/exiting a mode will also generate uevent KOBJ_CHANGE. | |
| Valid values are boolean. | |
| What: /sys/bus/typec/devices/.../description | |
| Date: July 2018 | |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> | |
| Description: | |
| Shows description of the mode. The description is optional for | |
| the drivers, just like with the Billboard Devices. | |
| What: /sys/bus/typec/devices/.../mode | |
| Date: July 2018 | |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> | |
| Description: | |
| The index number of the mode returned by Discover Modes USB | |
| Power Delivery command. Depending on the alternate mode, the | |
| mode index may be significant. | |
| With some alternate modes (SVIDs), the mode index is assigned | |
| for specific functionality in the specification for that | |
| alternate mode. | |
| With other alternate modes, the mode index values are not | |
| assigned, and can not be therefore used for identification. When | |
| the mode index is not assigned, identifying the alternate mode | |
| must be done with either mode VDO or the description. | |
| What: /sys/bus/typec/devices/.../svid | |
| Date: July 2018 | |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> | |
| Description: | |
| The Standard or Vendor ID (SVID) assigned by USB-IF for this | |
| alternate mode. | |
| What: /sys/bus/typec/devices/.../vdo | |
| Date: July 2018 | |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> | |
| Description: | |
| Shows the VDO in hexadecimal returned by Discover Modes command | |
| for this mode. |