diff options
Diffstat (limited to 'Documentation/ABI')
-rw-r--r-- | Documentation/ABI/stable/sysfs-acpi-pmprofile | 22 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-block | 13 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-pci-devices-cciss | 7 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-hid-multitouch | 9 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-hid-roccat-isku | 135 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-hid-wiimote | 12 |
6 files changed, 185 insertions, 13 deletions
diff --git a/Documentation/ABI/stable/sysfs-acpi-pmprofile b/Documentation/ABI/stable/sysfs-acpi-pmprofile new file mode 100644 index 000000000000..964c7a8afb26 --- /dev/null +++ b/Documentation/ABI/stable/sysfs-acpi-pmprofile | |||
@@ -0,0 +1,22 @@ | |||
1 | What: /sys/firmware/acpi/pm_profile | ||
2 | Date: 03-Nov-2011 | ||
3 | KernelVersion: v3.2 | ||
4 | Contact: linux-acpi@vger.kernel.org | ||
5 | Description: The ACPI pm_profile sysfs interface exports the platform | ||
6 | power management (and performance) requirement expectations | ||
7 | as provided by BIOS. The integer value is directly passed as | ||
8 | retrieved from the FADT ACPI table. | ||
9 | Values: For possible values see ACPI specification: | ||
10 | 5.2.9 Fixed ACPI Description Table (FADT) | ||
11 | Field: Preferred_PM_Profile | ||
12 | |||
13 | Currently these values are defined by spec: | ||
14 | 0 Unspecified | ||
15 | 1 Desktop | ||
16 | 2 Mobile | ||
17 | 3 Workstation | ||
18 | 4 Enterprise Server | ||
19 | 5 SOHO Server | ||
20 | 6 Appliance PC | ||
21 | 7 Performance Server | ||
22 | >7 Reserved | ||
diff --git a/Documentation/ABI/testing/sysfs-block b/Documentation/ABI/testing/sysfs-block index 2b5d56127fce..c1eb41cb9876 100644 --- a/Documentation/ABI/testing/sysfs-block +++ b/Documentation/ABI/testing/sysfs-block | |||
@@ -206,16 +206,3 @@ Description: | |||
206 | when a discarded area is read the discard_zeroes_data | 206 | when a discarded area is read the discard_zeroes_data |
207 | parameter will be set to one. Otherwise it will be 0 and | 207 | parameter will be set to one. Otherwise it will be 0 and |
208 | the result of reading a discarded area is undefined. | 208 | the result of reading a discarded area is undefined. |
209 | What: /sys/block/<disk>/alias | ||
210 | Date: Aug 2011 | ||
211 | Contact: Nao Nishijima <nao.nishijima.xt@hitachi.com> | ||
212 | Description: | ||
213 | A raw device name of a disk does not always point a same disk | ||
214 | each boot-up time. Therefore, users have to use persistent | ||
215 | device names, which udev creates when the kernel finds a disk, | ||
216 | instead of raw device name. However, kernel doesn't show those | ||
217 | persistent names on its messages (e.g. dmesg). | ||
218 | This file can store an alias of the disk and it would be | ||
219 | appeared in kernel messages if it is set. A disk can have an | ||
220 | alias which length is up to 255bytes. Users can use alphabets, | ||
221 | numbers, "-" and "_" in alias name. This file is writeonce. | ||
diff --git a/Documentation/ABI/testing/sysfs-bus-pci-devices-cciss b/Documentation/ABI/testing/sysfs-bus-pci-devices-cciss index f5bb0a3bb8c0..53d99edd1d75 100644 --- a/Documentation/ABI/testing/sysfs-bus-pci-devices-cciss +++ b/Documentation/ABI/testing/sysfs-bus-pci-devices-cciss | |||
@@ -71,3 +71,10 @@ Description: Value of 1 indicates the controller can honor the reset_devices | |||
71 | a dump device, as kdump requires resetting the device in order | 71 | a dump device, as kdump requires resetting the device in order |
72 | to work reliably. | 72 | to work reliably. |
73 | 73 | ||
74 | Where: /sys/bus/pci/devices/<dev>/ccissX/transport_mode | ||
75 | Date: July 2011 | ||
76 | Kernel Version: 3.0 | ||
77 | Contact: iss_storagedev@hp.com | ||
78 | Description: Value of "simple" indicates that the controller has been placed | ||
79 | in "simple mode". Value of "performant" indicates that the | ||
80 | controller has been placed in "performant mode". | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-hid-multitouch b/Documentation/ABI/testing/sysfs-driver-hid-multitouch new file mode 100644 index 000000000000..f79839d1af37 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-driver-hid-multitouch | |||
@@ -0,0 +1,9 @@ | |||
1 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/quirks | ||
2 | Date: November 2011 | ||
3 | Contact: Benjamin Tissoires <benjamin.tissoires@gmail.com> | ||
4 | Description: The integer value of this attribute corresponds to the | ||
5 | quirks actually in place to handle the device's protocol. | ||
6 | When read, this attribute returns the current settings (see | ||
7 | MT_QUIRKS_* in hid-multitouch.c). | ||
8 | When written this attribute change on the fly the quirks, then | ||
9 | the protocol to handle the device. | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-hid-roccat-isku b/Documentation/ABI/testing/sysfs-driver-hid-roccat-isku new file mode 100644 index 000000000000..189dc43891bf --- /dev/null +++ b/Documentation/ABI/testing/sysfs-driver-hid-roccat-isku | |||
@@ -0,0 +1,135 @@ | |||
1 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/actual_profile | ||
2 | Date: June 2011 | ||
3 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
4 | Description: The integer value of this attribute ranges from 0-4. | ||
5 | When read, this attribute returns the number of the actual | ||
6 | profile. This value is persistent, so its equivalent to the | ||
7 | profile that's active when the device is powered on next time. | ||
8 | When written, this file sets the number of the startup profile | ||
9 | and the device activates this profile immediately. | ||
10 | Users: http://roccat.sourceforge.net | ||
11 | |||
12 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/info | ||
13 | Date: June 2011 | ||
14 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
15 | Description: When read, this file returns general data like firmware version. | ||
16 | The data is 6 bytes long. | ||
17 | This file is readonly. | ||
18 | Users: http://roccat.sourceforge.net | ||
19 | |||
20 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/key_mask | ||
21 | Date: June 2011 | ||
22 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
23 | Description: When written, this file lets one deactivate certain keys like | ||
24 | windows and application keys, to prevent accidental presses. | ||
25 | Profile number for which this settings occur is included in | ||
26 | written data. The data has to be 6 bytes long. | ||
27 | Before reading this file, control has to be written to select | ||
28 | which profile to read. | ||
29 | Users: http://roccat.sourceforge.net | ||
30 | |||
31 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_capslock | ||
32 | Date: June 2011 | ||
33 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
34 | Description: When written, this file lets one set the function of the | ||
35 | capslock key for a specific profile. Profile number is included | ||
36 | in written data. The data has to be 6 bytes long. | ||
37 | Before reading this file, control has to be written to select | ||
38 | which profile to read. | ||
39 | Users: http://roccat.sourceforge.net | ||
40 | |||
41 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_easyzone | ||
42 | Date: June 2011 | ||
43 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
44 | Description: When written, this file lets one set the function of the | ||
45 | easyzone keys for a specific profile. Profile number is included | ||
46 | in written data. The data has to be 65 bytes long. | ||
47 | Before reading this file, control has to be written to select | ||
48 | which profile to read. | ||
49 | Users: http://roccat.sourceforge.net | ||
50 | |||
51 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_function | ||
52 | Date: June 2011 | ||
53 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
54 | Description: When written, this file lets one set the function of the | ||
55 | function keys for a specific profile. Profile number is included | ||
56 | in written data. The data has to be 41 bytes long. | ||
57 | Before reading this file, control has to be written to select | ||
58 | which profile to read. | ||
59 | Users: http://roccat.sourceforge.net | ||
60 | |||
61 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_macro | ||
62 | Date: June 2011 | ||
63 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
64 | Description: When written, this file lets one set the function of the macro | ||
65 | keys for a specific profile. Profile number is included in | ||
66 | written data. The data has to be 35 bytes long. | ||
67 | Before reading this file, control has to be written to select | ||
68 | which profile to read. | ||
69 | Users: http://roccat.sourceforge.net | ||
70 | |||
71 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_media | ||
72 | Date: June 2011 | ||
73 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
74 | Description: When written, this file lets one set the function of the media | ||
75 | keys for a specific profile. Profile number is included in | ||
76 | written data. The data has to be 29 bytes long. | ||
77 | Before reading this file, control has to be written to select | ||
78 | which profile to read. | ||
79 | Users: http://roccat.sourceforge.net | ||
80 | |||
81 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/keys_thumbster | ||
82 | Date: June 2011 | ||
83 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
84 | Description: When written, this file lets one set the function of the | ||
85 | thumbster keys for a specific profile. Profile number is included | ||
86 | in written data. The data has to be 23 bytes long. | ||
87 | Before reading this file, control has to be written to select | ||
88 | which profile to read. | ||
89 | Users: http://roccat.sourceforge.net | ||
90 | |||
91 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/last_set | ||
92 | Date: June 2011 | ||
93 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
94 | Description: When written, this file lets one set the time in secs since | ||
95 | epoch in which the last configuration took place. | ||
96 | The data has to be 20 bytes long. | ||
97 | Users: http://roccat.sourceforge.net | ||
98 | |||
99 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/light | ||
100 | Date: June 2011 | ||
101 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
102 | Description: When written, this file lets one set the backlight intensity for | ||
103 | a specific profile. Profile number is included in written data. | ||
104 | The data has to be 10 bytes long. | ||
105 | Before reading this file, control has to be written to select | ||
106 | which profile to read. | ||
107 | Users: http://roccat.sourceforge.net | ||
108 | |||
109 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/macro | ||
110 | Date: June 2011 | ||
111 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
112 | Description: When written, this file lets one store macros with max 500 | ||
113 | keystrokes for a specific button for a specific profile. | ||
114 | Button and profile numbers are included in written data. | ||
115 | The data has to be 2083 bytes long. | ||
116 | Before reading this file, control has to be written to select | ||
117 | which profile and key to read. | ||
118 | Users: http://roccat.sourceforge.net | ||
119 | |||
120 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/control | ||
121 | Date: June 2011 | ||
122 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
123 | Description: When written, this file lets one select which data from which | ||
124 | profile will be read next. The data has to be 3 bytes long. | ||
125 | This file is writeonly. | ||
126 | Users: http://roccat.sourceforge.net | ||
127 | |||
128 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/isku/roccatisku<minor>/talk | ||
129 | Date: June 2011 | ||
130 | Contact: Stefan Achatz <erazor_de@users.sourceforge.net> | ||
131 | Description: When written, this file lets one trigger easyshift functionality | ||
132 | from the host. | ||
133 | The data has to be 16 bytes long. | ||
134 | This file is writeonly. | ||
135 | Users: http://roccat.sourceforge.net | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-hid-wiimote b/Documentation/ABI/testing/sysfs-driver-hid-wiimote index 5d5a16ea57c6..3d98009f447a 100644 --- a/Documentation/ABI/testing/sysfs-driver-hid-wiimote +++ b/Documentation/ABI/testing/sysfs-driver-hid-wiimote | |||
@@ -8,3 +8,15 @@ Contact: David Herrmann <dh.herrmann@googlemail.com> | |||
8 | Description: Make it possible to set/get current led state. Reading from it | 8 | Description: Make it possible to set/get current led state. Reading from it |
9 | returns 0 if led is off and 1 if it is on. Writing 0 to it | 9 | returns 0 if led is off and 1 if it is on. Writing 0 to it |
10 | disables the led, writing 1 enables it. | 10 | disables the led, writing 1 enables it. |
11 | |||
12 | What: /sys/bus/hid/drivers/wiimote/<dev>/extension | ||
13 | Date: August 2011 | ||
14 | KernelVersion: 3.2 | ||
15 | Contact: David Herrmann <dh.herrmann@googlemail.com> | ||
16 | Description: This file contains the currently connected and initialized | ||
17 | extensions. It can be one of: none, motionp, nunchuck, classic, | ||
18 | motionp+nunchuck, motionp+classic | ||
19 | motionp is the official Nintendo Motion+ extension, nunchuck is | ||
20 | the official Nintendo Nunchuck extension and classic is the | ||
21 | Nintendo Classic Controller extension. The motionp extension can | ||
22 | be combined with the other two. | ||