~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-driver-typec-displayport

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 What:           /sys/bus/typec/devices/.../displayport/configuration
  2 Date:           July 2018
  3 Contact:        Heikki Krogerus <heikki.krogerus@linux.intel.com>
  4 Description:
  5                 Shows the current DisplayPort configuration for the connector.
  6                 Valid values are USB, source and sink. Source means DisplayPort
  7                 source, and sink means DisplayPort sink.
  8 
  9                 All supported configurations are listed as space separated list
 10                 with the active one wrapped in square brackets.
 11 
 12                 Source example:
 13 
 14                         USB [source] sink
 15 
 16                 The configuration can be changed by writing to the file
 17 
 18                 Note. USB configuration does not equal to Exit Mode. It is
 19                 separate configuration defined in VESA DisplayPort Alt Mode on
 20                 USB Type-C Standard. Functionally it equals to the situation
 21                 where the mode has been exited (to exit the mode, see
 22                 Documentation/ABI/testing/sysfs-bus-typec, and use file
 23                 /sys/bus/typec/devices/.../active).
 24 
 25 What:           /sys/bus/typec/devices/.../displayport/pin_assignment
 26 Date:           July 2018
 27 Contact:        Heikki Krogerus <heikki.krogerus@linux.intel.com>
 28 Description:
 29                 VESA DisplayPort Alt Mode on USB Type-C Standard defines six
 30                 different pin assignments for USB Type-C connector that are
 31                 labeled A, B, C, D, E, and F. The supported pin assignments are
 32                 listed as space separated list with the active one wrapped in
 33                 square brackets.
 34 
 35                 Example:
 36 
 37                         C [D]
 38 
 39                 Pin assignment can be changed by writing to the file. It is
 40                 possible to set pin assignment before configuration has been
 41                 set, but the assignment will not be active before the
 42                 connector is actually configured.
 43 
 44                 Note. As of VESA DisplayPort Alt Mode on USB Type-C Standard
 45                 version 1.0b, pin assignments A, B, and F are deprecated. Only
 46                 pin assignment D can now carry simultaneously one channel of
 47                 USB SuperSpeed protocol. From user perspective pin assignments C
 48                 and E are equal, where all channels on the connector are used
 49                 for carrying DisplayPort protocol (allowing higher resolutions).
 50 
 51 What:           /sys/bus/typec/devices/.../displayport/hpd
 52 Date:           Dec 2022
 53 Contact:        Badhri Jagan Sridharan <badhri@google.com>
 54 Description:
 55                 VESA DisplayPort Alt Mode on USB Type-C Standard defines how
 56                 HotPlugDetect(HPD) shall be supported on the USB-C connector when
 57                 operating in DisplayPort Alt Mode. This is a read only node which
 58                 reflects the current state of HPD.
 59 
 60                 Valid values:
 61                         - 1: when HPD’s logical state is high (HPD_High) as defined
 62                              by VESA DisplayPort Alt Mode on USB Type-C Standard.
 63                         - 0 when HPD’s logical state is low (HPD_Low) as defined by
 64                              VESA DisplayPort Alt Mode on USB Type-C Standard.

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php