spi-topcliff-pch: Fix issue for transmitting over 4KByte
[zen-stable.git] / Documentation / ABI / testing / sysfs-driver-hid-roccat-isku
blob189dc43891bf24f57cce1806bbce0cc474763543
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
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
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
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
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
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
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
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
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
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
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
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
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
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