| 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. |