diff options
Diffstat (limited to 'Documentation/ABI')
-rw-r--r-- | Documentation/ABI/stable/sysfs-bus-xen-backend | 75 | ||||
-rw-r--r-- | Documentation/ABI/stable/sysfs-devices-system-xen_memory | 77 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-pci | 18 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-usb | 25 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-class-rtc-rtc0-device-rtc_calibration | 12 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-devices-platform-docg3 | 34 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ff | 2 | ||||
-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 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-driver-wacom | 17 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-kernel-slab | 4 | ||||
-rw-r--r-- | Documentation/ABI/testing/sysfs-module | 16 |
13 files changed, 427 insertions, 9 deletions
diff --git a/Documentation/ABI/stable/sysfs-bus-xen-backend b/Documentation/ABI/stable/sysfs-bus-xen-backend new file mode 100644 index 000000000000..3d5951c8bf5f --- /dev/null +++ b/Documentation/ABI/stable/sysfs-bus-xen-backend | |||
@@ -0,0 +1,75 @@ | |||
1 | What: /sys/bus/xen-backend/devices/*/devtype | ||
2 | Date: Feb 2009 | ||
3 | KernelVersion: 2.6.38 | ||
4 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
5 | Description: | ||
6 | The type of the device. e.g., one of: 'vbd' (block), | ||
7 | 'vif' (network), or 'vfb' (framebuffer). | ||
8 | |||
9 | What: /sys/bus/xen-backend/devices/*/nodename | ||
10 | Date: Feb 2009 | ||
11 | KernelVersion: 2.6.38 | ||
12 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
13 | Description: | ||
14 | XenStore node (under /local/domain/NNN/) for this | ||
15 | backend device. | ||
16 | |||
17 | What: /sys/bus/xen-backend/devices/vbd-*/physical_device | ||
18 | Date: April 2011 | ||
19 | KernelVersion: 3.0 | ||
20 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
21 | Description: | ||
22 | The major:minor number (in hexidecimal) of the | ||
23 | physical device providing the storage for this backend | ||
24 | block device. | ||
25 | |||
26 | What: /sys/bus/xen-backend/devices/vbd-*/mode | ||
27 | Date: April 2011 | ||
28 | KernelVersion: 3.0 | ||
29 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
30 | Description: | ||
31 | Whether the block device is read-only ('r') or | ||
32 | read-write ('w'). | ||
33 | |||
34 | What: /sys/bus/xen-backend/devices/vbd-*/statistics/f_req | ||
35 | Date: April 2011 | ||
36 | KernelVersion: 3.0 | ||
37 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
38 | Description: | ||
39 | Number of flush requests from the frontend. | ||
40 | |||
41 | What: /sys/bus/xen-backend/devices/vbd-*/statistics/oo_req | ||
42 | Date: April 2011 | ||
43 | KernelVersion: 3.0 | ||
44 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
45 | Description: | ||
46 | Number of requests delayed because the backend was too | ||
47 | busy processing previous requests. | ||
48 | |||
49 | What: /sys/bus/xen-backend/devices/vbd-*/statistics/rd_req | ||
50 | Date: April 2011 | ||
51 | KernelVersion: 3.0 | ||
52 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
53 | Description: | ||
54 | Number of read requests from the frontend. | ||
55 | |||
56 | What: /sys/bus/xen-backend/devices/vbd-*/statistics/rd_sect | ||
57 | Date: April 2011 | ||
58 | KernelVersion: 3.0 | ||
59 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
60 | Description: | ||
61 | Number of sectors read by the frontend. | ||
62 | |||
63 | What: /sys/bus/xen-backend/devices/vbd-*/statistics/wr_req | ||
64 | Date: April 2011 | ||
65 | KernelVersion: 3.0 | ||
66 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
67 | Description: | ||
68 | Number of write requests from the frontend. | ||
69 | |||
70 | What: /sys/bus/xen-backend/devices/vbd-*/statistics/wr_sect | ||
71 | Date: April 2011 | ||
72 | KernelVersion: 3.0 | ||
73 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
74 | Description: | ||
75 | Number of sectors written by the frontend. | ||
diff --git a/Documentation/ABI/stable/sysfs-devices-system-xen_memory b/Documentation/ABI/stable/sysfs-devices-system-xen_memory new file mode 100644 index 000000000000..caa311d59ac1 --- /dev/null +++ b/Documentation/ABI/stable/sysfs-devices-system-xen_memory | |||
@@ -0,0 +1,77 @@ | |||
1 | What: /sys/devices/system/xen_memory/xen_memory0/max_retry_count | ||
2 | Date: May 2011 | ||
3 | KernelVersion: 2.6.39 | ||
4 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
5 | Description: | ||
6 | The maximum number of times the balloon driver will | ||
7 | attempt to increase the balloon before giving up. See | ||
8 | also 'retry_count' below. | ||
9 | A value of zero means retry forever and is the default one. | ||
10 | |||
11 | What: /sys/devices/system/xen_memory/xen_memory0/max_schedule_delay | ||
12 | Date: May 2011 | ||
13 | KernelVersion: 2.6.39 | ||
14 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
15 | Description: | ||
16 | The limit that 'schedule_delay' (see below) will be | ||
17 | increased to. The default value is 32 seconds. | ||
18 | |||
19 | What: /sys/devices/system/xen_memory/xen_memory0/retry_count | ||
20 | Date: May 2011 | ||
21 | KernelVersion: 2.6.39 | ||
22 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
23 | Description: | ||
24 | The current number of times that the balloon driver | ||
25 | has attempted to increase the size of the balloon. | ||
26 | The default value is one. With max_retry_count being | ||
27 | zero (unlimited), this means that the driver will attempt | ||
28 | to retry with a 'schedule_delay' delay. | ||
29 | |||
30 | What: /sys/devices/system/xen_memory/xen_memory0/schedule_delay | ||
31 | Date: May 2011 | ||
32 | KernelVersion: 2.6.39 | ||
33 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
34 | Description: | ||
35 | The time (in seconds) to wait between attempts to | ||
36 | increase the balloon. Each time the balloon cannot be | ||
37 | increased, 'schedule_delay' is increased (until | ||
38 | 'max_schedule_delay' is reached at which point it | ||
39 | will use the max value). | ||
40 | |||
41 | What: /sys/devices/system/xen_memory/xen_memory0/target | ||
42 | Date: April 2008 | ||
43 | KernelVersion: 2.6.26 | ||
44 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
45 | Description: | ||
46 | The target number of pages to adjust this domain's | ||
47 | memory reservation to. | ||
48 | |||
49 | What: /sys/devices/system/xen_memory/xen_memory0/target_kb | ||
50 | Date: April 2008 | ||
51 | KernelVersion: 2.6.26 | ||
52 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
53 | Description: | ||
54 | As target above, except the value is in KiB. | ||
55 | |||
56 | What: /sys/devices/system/xen_memory/xen_memory0/info/current_kb | ||
57 | Date: April 2008 | ||
58 | KernelVersion: 2.6.26 | ||
59 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
60 | Description: | ||
61 | Current size (in KiB) of this domain's memory | ||
62 | reservation. | ||
63 | |||
64 | What: /sys/devices/system/xen_memory/xen_memory0/info/high_kb | ||
65 | Date: April 2008 | ||
66 | KernelVersion: 2.6.26 | ||
67 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
68 | Description: | ||
69 | Amount (in KiB) of high memory in the balloon. | ||
70 | |||
71 | What: /sys/devices/system/xen_memory/xen_memory0/info/low_kb | ||
72 | Date: April 2008 | ||
73 | KernelVersion: 2.6.26 | ||
74 | Contact: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> | ||
75 | Description: | ||
76 | Amount (in KiB) of low (or normal) memory in the | ||
77 | balloon. | ||
diff --git a/Documentation/ABI/testing/sysfs-bus-pci b/Documentation/ABI/testing/sysfs-bus-pci index 349ecf26ce10..34f51100f029 100644 --- a/Documentation/ABI/testing/sysfs-bus-pci +++ b/Documentation/ABI/testing/sysfs-bus-pci | |||
@@ -66,6 +66,24 @@ Description: | |||
66 | re-discover previously removed devices. | 66 | re-discover previously removed devices. |
67 | Depends on CONFIG_HOTPLUG. | 67 | Depends on CONFIG_HOTPLUG. |
68 | 68 | ||
69 | What: /sys/bus/pci/devices/.../msi_irqs/ | ||
70 | Date: September, 2011 | ||
71 | Contact: Neil Horman <nhorman@tuxdriver.com> | ||
72 | Description: | ||
73 | The /sys/devices/.../msi_irqs directory contains a variable set | ||
74 | of sub-directories, with each sub-directory being named after a | ||
75 | corresponding msi irq vector allocated to that device. Each | ||
76 | numbered sub-directory N contains attributes of that irq. | ||
77 | Note that this directory is not created for device drivers which | ||
78 | do not support msi irqs | ||
79 | |||
80 | What: /sys/bus/pci/devices/.../msi_irqs/<N>/mode | ||
81 | Date: September 2011 | ||
82 | Contact: Neil Horman <nhorman@tuxdriver.com> | ||
83 | Description: | ||
84 | This attribute indicates the mode that the irq vector named by | ||
85 | the parent directory is in (msi vs. msix) | ||
86 | |||
69 | What: /sys/bus/pci/devices/.../remove | 87 | What: /sys/bus/pci/devices/.../remove |
70 | Date: January 2009 | 88 | Date: January 2009 |
71 | Contact: Linux PCI developers <linux-pci@vger.kernel.org> | 89 | Contact: Linux PCI developers <linux-pci@vger.kernel.org> |
diff --git a/Documentation/ABI/testing/sysfs-bus-usb b/Documentation/ABI/testing/sysfs-bus-usb index e647378e9e88..b4f548792e32 100644 --- a/Documentation/ABI/testing/sysfs-bus-usb +++ b/Documentation/ABI/testing/sysfs-bus-usb | |||
@@ -119,6 +119,31 @@ Description: | |||
119 | Write a 1 to force the device to disconnect | 119 | Write a 1 to force the device to disconnect |
120 | (equivalent to unplugging a wired USB device). | 120 | (equivalent to unplugging a wired USB device). |
121 | 121 | ||
122 | What: /sys/bus/usb/drivers/.../new_id | ||
123 | Date: October 2011 | ||
124 | Contact: linux-usb@vger.kernel.org | ||
125 | Description: | ||
126 | Writing a device ID to this file will attempt to | ||
127 | dynamically add a new device ID to a USB device driver. | ||
128 | This may allow the driver to support more hardware than | ||
129 | was included in the driver's static device ID support | ||
130 | table at compile time. The format for the device ID is: | ||
131 | idVendor idProduct bInterfaceClass. | ||
132 | The vendor ID and device ID fields are required, the | ||
133 | interface class is optional. | ||
134 | Upon successfully adding an ID, the driver will probe | ||
135 | for the device and attempt to bind to it. For example: | ||
136 | # echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id | ||
137 | |||
138 | What: /sys/bus/usb-serial/drivers/.../new_id | ||
139 | Date: October 2011 | ||
140 | Contact: linux-usb@vger.kernel.org | ||
141 | Description: | ||
142 | For serial USB drivers, this attribute appears under the | ||
143 | extra bus folder "usb-serial" in sysfs; apart from that | ||
144 | difference, all descriptions from the entry | ||
145 | "/sys/bus/usb/drivers/.../new_id" apply. | ||
146 | |||
122 | What: /sys/bus/usb/drivers/.../remove_id | 147 | What: /sys/bus/usb/drivers/.../remove_id |
123 | Date: November 2009 | 148 | Date: November 2009 |
124 | Contact: CHENG Renquan <rqcheng@smu.edu.sg> | 149 | Contact: CHENG Renquan <rqcheng@smu.edu.sg> |
diff --git a/Documentation/ABI/testing/sysfs-class-rtc-rtc0-device-rtc_calibration b/Documentation/ABI/testing/sysfs-class-rtc-rtc0-device-rtc_calibration new file mode 100644 index 000000000000..4cf1e72222d9 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-class-rtc-rtc0-device-rtc_calibration | |||
@@ -0,0 +1,12 @@ | |||
1 | What: Attribute for calibrating ST-Ericsson AB8500 Real Time Clock | ||
2 | Date: Oct 2011 | ||
3 | KernelVersion: 3.0 | ||
4 | Contact: Mark Godfrey <mark.godfrey@stericsson.com> | ||
5 | Description: The rtc_calibration attribute allows the userspace to | ||
6 | calibrate the AB8500.s 32KHz Real Time Clock. | ||
7 | Every 60 seconds the AB8500 will correct the RTC's value | ||
8 | by adding to it the value of this attribute. | ||
9 | The range of the attribute is -127 to +127 in units of | ||
10 | 30.5 micro-seconds (half-parts-per-million of the 32KHz clock) | ||
11 | Users: The /vendor/st-ericsson/base_utilities/core/rtc_calibration | ||
12 | daemon uses this interface. | ||
diff --git a/Documentation/ABI/testing/sysfs-devices-platform-docg3 b/Documentation/ABI/testing/sysfs-devices-platform-docg3 new file mode 100644 index 000000000000..8aa36716882f --- /dev/null +++ b/Documentation/ABI/testing/sysfs-devices-platform-docg3 | |||
@@ -0,0 +1,34 @@ | |||
1 | What: /sys/devices/platform/docg3/f[0-3]_dps[01]_is_keylocked | ||
2 | Date: November 2011 | ||
3 | KernelVersion: 3.3 | ||
4 | Contact: Robert Jarzmik <robert.jarzmik@free.fr> | ||
5 | Description: | ||
6 | Show whether the floor (0 to 4), protection area (0 or 1) is | ||
7 | keylocked. Each docg3 chip (or floor) has 2 protection areas, | ||
8 | which can cover any part of it, block aligned, called DPS. | ||
9 | The protection has information embedded whether it blocks reads, | ||
10 | writes or both. | ||
11 | The result is: | ||
12 | 0 -> the DPS is not keylocked | ||
13 | 1 -> the DPS is keylocked | ||
14 | Users: None identified so far. | ||
15 | |||
16 | What: /sys/devices/platform/docg3/f[0-3]_dps[01]_protection_key | ||
17 | Date: November 2011 | ||
18 | KernelVersion: 3.3 | ||
19 | Contact: Robert Jarzmik <robert.jarzmik@free.fr> | ||
20 | Description: | ||
21 | Enter the protection key for the floor (0 to 4), protection area | ||
22 | (0 or 1). Each docg3 chip (or floor) has 2 protection areas, | ||
23 | which can cover any part of it, block aligned, called DPS. | ||
24 | The protection has information embedded whether it blocks reads, | ||
25 | writes or both. | ||
26 | The protection key is a string of 8 bytes (value 0-255). | ||
27 | Entering the correct value toggle the lock, and can be observed | ||
28 | through f[0-3]_dps[01]_is_keylocked. | ||
29 | Possible values are: | ||
30 | - 8 bytes | ||
31 | Typical values are: | ||
32 | - "00000000" | ||
33 | - "12345678" | ||
34 | Users: None identified so far. | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ff b/Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ff index 9aec8ef228b0..167d9032b970 100644 --- a/Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ff +++ b/Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ff | |||
@@ -1,7 +1,7 @@ | |||
1 | What: /sys/module/hid_logitech/drivers/hid:logitech/<dev>/range. | 1 | What: /sys/module/hid_logitech/drivers/hid:logitech/<dev>/range. |
2 | Date: July 2011 | 2 | Date: July 2011 |
3 | KernelVersion: 3.2 | 3 | KernelVersion: 3.2 |
4 | Contact: Michal Malý <madcatxster@gmail.com> | 4 | Contact: Michal Malý <madcatxster@gmail.com> |
5 | Description: Display minimum, maximum and current range of the steering | 5 | Description: Display minimum, maximum and current range of the steering |
6 | wheel. Writing a value within min and max boundaries sets the | 6 | wheel. Writing a value within min and max boundaries sets the |
7 | range of the wheel. | 7 | range of the wheel. |
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. | ||
diff --git a/Documentation/ABI/testing/sysfs-driver-wacom b/Documentation/ABI/testing/sysfs-driver-wacom index 82d4df136444..0130d6683c14 100644 --- a/Documentation/ABI/testing/sysfs-driver-wacom +++ b/Documentation/ABI/testing/sysfs-driver-wacom | |||
@@ -15,9 +15,9 @@ Contact: linux-input@vger.kernel.org | |||
15 | Description: | 15 | Description: |
16 | Attribute group for control of the status LEDs and the OLEDs. | 16 | Attribute group for control of the status LEDs and the OLEDs. |
17 | This attribute group is only available for Intuos 4 M, L, | 17 | This attribute group is only available for Intuos 4 M, L, |
18 | and XL (with LEDs and OLEDs) and Cintiq 21UX2 (LEDs only). | 18 | and XL (with LEDs and OLEDs) and Cintiq 21UX2 and Cintiq 24HD |
19 | Therefore its presence implicitly signifies the presence of | 19 | (LEDs only). Therefore its presence implicitly signifies the |
20 | said LEDs and OLEDs on the tablet device. | 20 | presence of said LEDs and OLEDs on the tablet device. |
21 | 21 | ||
22 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status0_luminance | 22 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status0_luminance |
23 | Date: August 2011 | 23 | Date: August 2011 |
@@ -41,16 +41,17 @@ Date: August 2011 | |||
41 | Contact: linux-input@vger.kernel.org | 41 | Contact: linux-input@vger.kernel.org |
42 | Description: | 42 | Description: |
43 | Writing to this file sets which one of the four (for Intuos 4) | 43 | Writing to this file sets which one of the four (for Intuos 4) |
44 | or of the right four (for Cintiq 21UX2) status LEDs is active (0..3). | 44 | or of the right four (for Cintiq 21UX2 and Cintiq 24HD) status |
45 | The other three LEDs on the same side are always inactive. | 45 | LEDs is active (0..3). The other three LEDs on the same side are |
46 | always inactive. | ||
46 | 47 | ||
47 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status_led1_select | 48 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/status_led1_select |
48 | Date: September 2011 | 49 | Date: September 2011 |
49 | Contact: linux-input@vger.kernel.org | 50 | Contact: linux-input@vger.kernel.org |
50 | Description: | 51 | Description: |
51 | Writing to this file sets which one of the left four (for Cintiq 21UX2) | 52 | Writing to this file sets which one of the left four (for Cintiq 21UX2 |
52 | status LEDs is active (0..3). The other three LEDs on the left are always | 53 | and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on |
53 | inactive. | 54 | the left are always inactive. |
54 | 55 | ||
55 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/buttons_luminance | 56 | What: /sys/bus/usb/devices/<busnum>-<devnum>:<cfg>.<intf>/wacom_led/buttons_luminance |
56 | Date: August 2011 | 57 | Date: August 2011 |
diff --git a/Documentation/ABI/testing/sysfs-kernel-slab b/Documentation/ABI/testing/sysfs-kernel-slab index 8b093f8222d3..91bd6ca5440f 100644 --- a/Documentation/ABI/testing/sysfs-kernel-slab +++ b/Documentation/ABI/testing/sysfs-kernel-slab | |||
@@ -346,6 +346,10 @@ Description: | |||
346 | number of objects per slab. If a slab cannot be allocated | 346 | number of objects per slab. If a slab cannot be allocated |
347 | because of fragmentation, SLUB will retry with the minimum order | 347 | because of fragmentation, SLUB will retry with the minimum order |
348 | possible depending on its characteristics. | 348 | possible depending on its characteristics. |
349 | When debug_guardpage_minorder=N (N > 0) parameter is specified | ||
350 | (see Documentation/kernel-parameters.txt), the minimum possible | ||
351 | order is used and this sysfs entry can not be used to change | ||
352 | the order at run time. | ||
349 | 353 | ||
350 | What: /sys/kernel/slab/cache/order_fallback | 354 | What: /sys/kernel/slab/cache/order_fallback |
351 | Date: April 2008 | 355 | Date: April 2008 |
diff --git a/Documentation/ABI/testing/sysfs-module b/Documentation/ABI/testing/sysfs-module index 9489ea8e294c..47064c2b1f79 100644 --- a/Documentation/ABI/testing/sysfs-module +++ b/Documentation/ABI/testing/sysfs-module | |||
@@ -33,3 +33,19 @@ Description: Maximum time allowed for periodic transfers per microframe (μs) | |||
33 | Beware, non-standard modes are usually not thoroughly tested by | 33 | Beware, non-standard modes are usually not thoroughly tested by |
34 | hardware designers, and the hardware can malfunction when this | 34 | hardware designers, and the hardware can malfunction when this |
35 | setting differ from default 100. | 35 | setting differ from default 100. |
36 | |||
37 | What: /sys/module/*/{coresize,initsize} | ||
38 | Date: Jan 2012 | ||
39 | KernelVersion:»·3.3 | ||
40 | Contact: Kay Sievers <kay.sievers@vrfy.org> | ||
41 | Description: Module size in bytes. | ||
42 | |||
43 | What: /sys/module/*/taint | ||
44 | Date: Jan 2012 | ||
45 | KernelVersion:»·3.3 | ||
46 | Contact: Kay Sievers <kay.sievers@vrfy.org> | ||
47 | Description: Module taint flags: | ||
48 | P - proprietary module | ||
49 | O - out-of-tree module | ||
50 | F - force-loaded module | ||
51 | C - staging driver module | ||