net: export NET_ADDR_* values to user-space API
[linux/fpc-iii.git] / Documentation / ABI / testing / configfs-usb-gadget
blob37559a06393b56c743ee9b45c129f268bc16aa6c
1 What:           /config/usb-gadget
2 Date:           Jun 2013
3 KernelVersion:  3.11
4 Description:
5                 This group contains sub-groups corresponding to created
6                 USB gadgets.
8 What:           /config/usb-gadget/gadget
9 Date:           Jun 2013
10 KernelVersion:  3.11
11 Description:
13                 The attributes of a gadget:
15                 UDC             - bind a gadget to UDC/unbind a gadget;
16                                 write UDC's name found in /sys/class/udc/*
17                                 to bind a gadget, empty string "" to unbind.
19                 bDeviceClass    - USB device class code
20                 bDeviceSubClass - USB device subclass code
21                 bDeviceProtocol - USB device protocol code
22                 bMaxPacketSize0 - maximum endpoint 0 packet size
23                 bcdDevice       - bcd device release number
24                 bcdUSB          - bcd USB specification version number
25                 idProduct       - product ID
26                 idVendor        - vendor ID
28 What:           /config/usb-gadget/gadget/configs
29 Date:           Jun 2013
30 KernelVersion:  3.11
31 Description:
32                 This group contains a USB gadget's configurations
34 What:           /config/usb-gadget/gadget/configs/config
35 Date:           Jun 2013
36 KernelVersion:  3.11
37 Description:
38                 The attributes of a configuration:
40                 bmAttributes    - configuration characteristics
41                 MaxPower        - maximum power consumption from the bus
43 What:           /config/usb-gadget/gadget/configs/config/strings
44 Date:           Jun 2013
45 KernelVersion:  3.11
46 Description:
47                 This group contains subdirectories for language-specific
48                 strings for this configuration.
50 What:           /config/usb-gadget/gadget/configs/config/strings/language
51 Date:           Jun 2013
52 KernelVersion:  3.11
53 Description:
54                 The attributes:
56                 configuration   - configuration description
59 What:           /config/usb-gadget/gadget/functions
60 Date:           Jun 2013
61 KernelVersion:  3.11
62 Description:
63                 This group contains functions available to this USB gadget.
65 What:           /config/usb-gadget/gadget/strings
66 Date:           Jun 2013
67 KernelVersion:  3.11
68 Description:
69                 This group contains subdirectories for language-specific
70                 strings for this gadget.
72 What:           /config/usb-gadget/gadget/strings/language
73 Date:           Jun 2013
74 KernelVersion:  3.11
75 Description:
76                 The attributes:
78                 serialnumber    - gadget's serial number (string)
79                 product         - gadget's product description
80                 manufacturer    - gadget's manufacturer description