I noticed that this has been missing for quite
some time so I decided it was about time to
document it.

Signed-off-by: Felipe Balbi <[email protected]>
---
 Documentation/ABI/stable/sysfs-class-udc | 93 ++++++++++++++++++++++++++++++++
 1 file changed, 93 insertions(+)
 create mode 100644 Documentation/ABI/stable/sysfs-class-udc

diff --git a/Documentation/ABI/stable/sysfs-class-udc 
b/Documentation/ABI/stable/sysfs-class-udc
new file mode 100644
index 0000000..85d3dac
--- /dev/null
+++ b/Documentation/ABI/stable/sysfs-class-udc
@@ -0,0 +1,93 @@
+What:          /sys/class/udc/<udc>/a_alt_hnp_support
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates if an OTG A-Host supports HNP at an alternate port.
+Users:
+
+What:          /sys/class/udc/<udc>/a_hnp_support
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates if an OTG A-Host supports HNP at this port.
+Users:
+
+What:          /sys/class/udc/<udc>/b_hnp_enable
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates if an OTG A-Host enabled HNP support.
+Users:
+
+What:          /sys/class/udc/<udc>/current_speed
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates the current negotiated speed at this port.
+Users:
+
+What:          /sys/class/udc/<udc>/is_a_peripheral
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates that this port is the default Host on an OTG session
+               but HNP was used to switch roles.
+Users:
+
+What:          /sys/class/udc/<udc>/is_otg
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates that this port support OTG.
+Users:
+
+What:          /sys/class/udc/<udc>/maximum_speed
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates the maximum USB speed supported by this port.
+Users:
+
+What:          /sys/class/udc/<udc>/maximum_speed
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates the maximum USB speed supported by this port.
+Users:
+
+What:          /sys/class/udc/<udc>/soft_connect
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Allows users to disconnect data pullup resistors thus causing a
+               logical disconnection from the USB Host.
+Users:
+
+What:          /sys/class/udc/<udc>/srp
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Allows users to manually start Session Request Protocol.
+Users:
+
+What:          /sys/class/udc/<udc>/state
+Date:          June 2011
+KernelVersion: 3.1
+Contact:       Felipe Balbi <[email protected]>
+Description:
+               Indicates current state of the USB Device Controller. Valid
+               states are: 'not-attached', 'attached', 'powered',
+               'reconnecting', 'unauthenticated', 'default', 'addressed',
+               'configured', and 'suspended'; however not all USB Device
+               Controllers support reporting all states.
+Users:
-- 
2.1.0.GIT

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to