]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - Documentation/ABI/testing/configfs-usb-gadget
usb: gadget: configfs: OS Extended Properties descriptors support
[karo-tx-linux.git] / Documentation / ABI / testing / configfs-usb-gadget
index 5c0b3e6eb98106c96486bb54dff6b281d1f8fb78..95a36589a66b564fc358c52056075c18888eca4a 100644 (file)
@@ -75,6 +75,27 @@ Description:
                compatible_id           - 8-byte string for "Compatible ID"
                sub_compatible_id       - 8-byte string for "Sub Compatible ID"
 
+What:          /config/usb-gadget/gadget/functions/<func>.<inst>/interface.<n>/<property>
+Date:          May 2014
+KernelVersion: 3.16
+Description:
+               This group contains "Extended Property Descriptors" specific for one
+               gadget's USB interface or one interface group described
+               by an IAD.
+
+               The attributes:
+
+               type            - value 1..7 for interpreting the data
+                               1: unicode string
+                               2: unicode string with environment variable
+                               3: binary
+                               4: little-endian 32-bit
+                               5: big-endian 32-bit
+                               6: unicode string with a symbolic link
+                               7: multiple unicode strings
+               data            - blob of data to be interpreted depending on
+                               type
+
 What:          /config/usb-gadget/gadget/strings
 Date:          Jun 2013
 KernelVersion: 3.11