| These files are deprecated and will be removed. The same files are available |
| under /sys/bus/typec (see Documentation/ABI/testing/sysfs-bus-typec). |
| |
| What: /sys/class/typec/<port|partner|cable>/<dev>/svid |
| Date: April 2017 |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> |
| Description: |
| The SVID (Standard or Vendor ID) assigned by USB-IF for this |
| alternate mode. |
| |
| What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/ |
| Date: April 2017 |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> |
| Description: |
| Every supported mode will have its own directory. The name of |
| a mode will be "mode<index>" (for example mode1), where <index> |
| is the actual index to the mode VDO returned by Discover Modes |
| USB power delivery command. |
| |
| What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/description |
| Date: April 2017 |
| 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/class/typec/<port|partner|cable>/<dev>/mode<index>/vdo |
| Date: April 2017 |
| Contact: Heikki Krogerus <heikki.krogerus@linux.intel.com> |
| Description: |
| Shows the VDO in hexadecimal returned by Discover Modes command |
| for this mode. |
| |
| What: /sys/class/typec/<port|partner|cable>/<dev>/mode<index>/active |
| Date: April 2017 |
| 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 with partners and cable plugs, and |
| with the port alternate modes it can be used for disabling |
| support for specific alternate modes. 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: yes, no |