Skip to content

Commit b5bdf8c

Browse files
committed
Merge pull request #1 from torvalds/master
sync the latest version
2 parents 6c3c1eb + afd2ff9 commit b5bdf8c

File tree

21,174 files changed

+2147368
-791799
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

21,174 files changed

+2147368
-791799
lines changed

.get_maintainer.ignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Christoph Hellwig <[email protected]>

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
modules.builtin
3737
Module.symvers
3838
*.dwo
39+
*.su
3940

4041
#
4142
# Top-level generic files
@@ -44,6 +45,7 @@ Module.symvers
4445
/TAGS
4546
/linux
4647
/vmlinux
48+
/vmlinux.32
4749
/vmlinux-gdb.py
4850
/vmlinuz
4951
/System.map
@@ -89,6 +91,9 @@ GRTAGS
8991
GSYMS
9092
GTAGS
9193

94+
# id-utils files
95+
ID
96+
9297
*.orig
9398
*~
9499
\#*#
@@ -97,6 +102,7 @@ GTAGS
97102
# Leavings from module signing
98103
#
99104
extra_certificates
105+
signing_key.pem
100106
signing_key.priv
101107
signing_key.x509
102108
x509.genkey

.mailmap

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Aleksey Gorelov <[email protected]>
1717
1818
1919
Andreas Herrmann <[email protected]>
20+
2021
Andrew Morton <[email protected]>
2122
Andrew Vasquez <[email protected]>
2223
Andy Adamson <[email protected]>
@@ -58,6 +59,7 @@ James Bottomley <jejb@mulgrave.(none)>
5859
James Bottomley <[email protected]>
5960
James E Wilson <[email protected]>
6061
James Ketrenos <jketreno@io.(none)>
62+
6163
Jean Tourrilhes <[email protected]>
6264
Jeff Garzik <[email protected]>
6365
Jens Axboe <[email protected]>
@@ -84,6 +86,7 @@ Mayuresh Janorkar <[email protected]>
8486
Michael Buesch <[email protected]>
8587
Michel Dänzer <[email protected]>
8688
Mitesh shah <[email protected]>
89+
8790
Morten Welinder <[email protected]>
8891
Morten Welinder <[email protected]>
8992
Morten Welinder <[email protected]>
@@ -95,10 +98,12 @@ Patrick Mochel <[email protected]>
9598
Peter A Jonsson <[email protected]>
9699
Peter Oruba <[email protected]>
97100
Peter Oruba <[email protected]>
101+
98102
Praveen BP <[email protected]>
99103
Rajesh Shah <[email protected]>
100104
Ralf Baechle <[email protected]>
101105
Ralf Wildenhues <[email protected]>
106+
102107
Rémi Denis-Courmont <[email protected]>
103108
Ricardo Ribalda Delgado <[email protected]>
104109
Rudolf Marek <[email protected]>
@@ -113,6 +118,7 @@ Shiraz Hashim <[email protected]> <[email protected]>
113118
Simon Kelley <[email protected]>
114119
Stéphane Witzmann <[email protected]>
115120
Stephen Hemminger <[email protected]>
121+
Sudeep Holla <[email protected]> Sudeep KarkadaNagesha <[email protected]>
116122
Sumit Semwal <[email protected]>
117123
Tejun Heo <[email protected]>
118124
Thomas Graf <[email protected]>
@@ -122,7 +128,9 @@ Uwe Kleine-König <[email protected]>
122128
Uwe Kleine-König <[email protected]>
123129
Uwe Kleine-König <[email protected]>
124130
Valdis Kletnieks <[email protected]>
125-
131+
132+
133+
126134
Takashi YOSHII <[email protected]>
127135
Yusuke Goda <[email protected]>
128136
Gustavo Padovan <[email protected]>

CREDITS

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ D: One of assisting postmasters for vger.kernel.org's lists
2020
S: (ask for current address)
2121
S: Finland
2222

23+
N: Thomas Abraham
24+
25+
D: Samsung pin controller driver
26+
2327
N: Dragos Acostachioaie
2428
2529
W: http://www.arbornet.org/~dragos
@@ -2740,6 +2744,10 @@ S: C/ Mieses 20, 9-B
27402744
S: Valladolid 47009
27412745
S: Spain
27422746

2747+
N: Jens Osterkamp
2748+
2749+
D: Maintainer of Spidernet network driver for Cell
2750+
27432751
N: Gadi Oxman
27442752
27452753
D: Original author and maintainer of IDE/ATAPI floppy/tape drivers
@@ -2984,6 +2992,10 @@ S: 2200 Mission College Blvd
29842992
S: Santa Clara, CA 95052
29852993
S: USA
29862994

2995+
N: Anil Ravindranath
2996+
2997+
D: PMC-Sierra MaxRAID driver
2998+
29872999
N: Eric S. Raymond
29883000
29893001
W: http://www.tuxedo.org/~esr/
@@ -3215,15 +3227,15 @@ S: 69 rue Dunois
32153227
S: 75013 Paris
32163228
S: France
32173229

3230+
N: Aleksa Sarai
3231+
3232+
W: https://www.cyphar.com/
3233+
D: `pids` cgroup subsystem
3234+
32183235
N: Dipankar Sarma
32193236
32203237
D: RCU
32213238

3222-
N: Yoshinori Sato
3223-
3224-
D: uClinux for Renesas H8/300 (H8300)
3225-
D: http://uclinux-h8.sourceforge.jp/
3226-
32273239
N: Hannu Savolainen
32283240
32293241
D: Maintainer of the sound drivers until 2.1.x days.
@@ -3709,6 +3721,13 @@ N: Dirk Verworner
37093721
D: Co-author of German book ``Linux-Kernel-Programmierung''
37103722
D: Co-founder of Berlin Linux User Group
37113723

3724+
N: Andrew Victor
3725+
3726+
W: http://maxim.org.za/at91_26.html
3727+
D: First maintainer of Atmel ARM-based SoC, aka AT91
3728+
D: Introduced support for at91rm9200, the first chip of AT91 family
3729+
S: South Africa
3730+
37123731
N: Riku Voipio
37133732
37143733
D: Author of PCA9532 LED and Fintek f75375s hwmon driver

Documentation/ABI/obsolete/sysfs-driver-hid-roccat-koneplus

Lines changed: 98 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/actual_profile
2+
Date: October 2010
3+
Contact: Stefan Achatz <[email protected]>
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 mouse is powered on next time.
8+
When written, this file sets the number of the startup profile
9+
and the mouse activates this profile immediately.
10+
Users: http://roccat.sourceforge.net
11+
112
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/startup_profile
213
Date: October 2010
314
Contact: Stefan Achatz <[email protected]>
@@ -22,6 +33,40 @@ Description: When read, this file returns the raw integer version number of the
2233
Please read binary attribute info which contains firmware version.
2334
Users: http://roccat.sourceforge.net
2435

36+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/info
37+
Date: November 2012
38+
Contact: Stefan Achatz <[email protected]>
39+
Description: When read, this file returns general data like firmware version.
40+
When written, the device can be reset.
41+
The data is 8 bytes long.
42+
Users: http://roccat.sourceforge.net
43+
44+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/macro
45+
Date: October 2010
46+
Contact: Stefan Achatz <[email protected]>
47+
Description: The mouse can store a macro with max 500 key/button strokes
48+
internally.
49+
When written, this file lets one set the sequence for a specific
50+
button for a specific profile. Button and profile numbers are
51+
included in written data. The data has to be 2082 bytes long.
52+
This file is writeonly.
53+
Users: http://roccat.sourceforge.net
54+
55+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile_buttons
56+
Date: August 2010
57+
Contact: Stefan Achatz <[email protected]>
58+
Description: The mouse can store 5 profiles which can be switched by the
59+
press of a button. A profile is split in settings and buttons.
60+
profile_buttons holds information about button layout.
61+
When written, this file lets one write the respective profile
62+
buttons back to the mouse. The data has to be 77 bytes long.
63+
The mouse will reject invalid data.
64+
Which profile to write is determined by the profile number
65+
contained in the data.
66+
Before reading this file, control has to be written to select
67+
which profile to read.
68+
Users: http://roccat.sourceforge.net
69+
2570
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile[1-5]_buttons
2671
Date: August 2010
2772
Contact: Stefan Achatz <[email protected]>
@@ -34,6 +79,22 @@ Description: The mouse can store 5 profiles which can be switched by the
3479
Write control to select profile and read profile_buttons instead.
3580
Users: http://roccat.sourceforge.net
3681

82+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile_settings
83+
Date: October 2010
84+
Contact: Stefan Achatz <[email protected]>
85+
Description: The mouse can store 5 profiles which can be switched by the
86+
press of a button. A profile is split in settings and buttons.
87+
profile_settings holds information like resolution, sensitivity
88+
and light effects.
89+
When written, this file lets one write the respective profile
90+
settings back to the mouse. The data has to be 43 bytes long.
91+
The mouse will reject invalid data.
92+
Which profile to write is determined by the profile number
93+
contained in the data.
94+
Before reading this file, control has to be written to select
95+
which profile to read.
96+
Users: http://roccat.sourceforge.net
97+
3798
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/profile[1-5]_settings
3899
Date: August 2010
39100
Contact: Stefan Achatz <[email protected]>
@@ -45,4 +106,40 @@ Description: The mouse can store 5 profiles which can be switched by the
45106
The returned data is 43 bytes in size.
46107
This file is readonly.
47108
Write control to select profile and read profile_settings instead.
48-
Users: http://roccat.sourceforge.net
109+
Users: http://roccat.sourceforge.net
110+
111+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/sensor
112+
Date: October 2010
113+
Contact: Stefan Achatz <[email protected]>
114+
Description: The mouse has a tracking- and a distance-control-unit. These
115+
can be activated/deactivated and the lift-off distance can be
116+
set. The data has to be 6 bytes long.
117+
This file is writeonly.
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>/koneplus/roccatkoneplus<minor>/talk
121+
Date: May 2011
122+
Contact: Stefan Achatz <[email protected]>
123+
Description: Used to active some easy* functions of the mouse from outside.
124+
The data has to be 16 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>/koneplus/roccatkoneplus<minor>/tcu
129+
Date: October 2010
130+
Contact: Stefan Achatz <[email protected]>
131+
Description: When written a calibration process for the tracking control unit
132+
can be initiated/cancelled. Also lets one read/write sensor
133+
registers.
134+
The data has to be 4 bytes long.
135+
Users: http://roccat.sourceforge.net
136+
137+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/koneplus/roccatkoneplus<minor>/tcu_image
138+
Date: October 2010
139+
Contact: Stefan Achatz <[email protected]>
140+
Description: When read the mouse returns a 30x30 pixel image of the
141+
sampled underground. This works only in the course of a
142+
calibration process initiated with tcu.
143+
The returned data is 1028 bytes in size.
144+
This file is readonly.
145+
Users: http://roccat.sourceforge.net

Documentation/ABI/obsolete/sysfs-driver-hid-roccat-kovaplus

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ Description: The integer value of this attribute ranges from 1-4.
88
Has never been used. If bookkeeping is done, it's done in userland tools.
99
Users: http://roccat.sourceforge.net
1010

11+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_profile
12+
Date: January 2011
13+
Contact: Stefan Achatz <[email protected]>
14+
Description: The integer value of this attribute ranges from 0-4.
15+
When read, this attribute returns the number of the active
16+
profile.
17+
When written, the mouse activates this profile immediately.
18+
The profile that's active when powered down is the same that's
19+
active when the mouse is powered on.
20+
Users: http://roccat.sourceforge.net
21+
1122
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/actual_sensitivity_x
1223
Date: January 2011
1324
Contact: Stefan Achatz <[email protected]>
@@ -40,6 +51,29 @@ Description: When read, this file returns the raw integer version number of the
4051
Obsoleted by binary sysfs attribute "info".
4152
Users: http://roccat.sourceforge.net
4253

54+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/info
55+
Date: November 2012
56+
Contact: Stefan Achatz <[email protected]>
57+
Description: When read, this file returns general data like firmware version.
58+
When written, the device can be reset.
59+
The data is 6 bytes long.
60+
Users: http://roccat.sourceforge.net
61+
62+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_buttons
63+
Date: January 2011
64+
Contact: Stefan Achatz <[email protected]>
65+
Description: The mouse can store 5 profiles which can be switched by the
66+
press of a button. A profile is split in settings and buttons.
67+
profile_buttons holds information about button layout.
68+
When written, this file lets one write the respective profile
69+
buttons back to the mouse. The data has to be 23 bytes long.
70+
The mouse will reject invalid data.
71+
Which profile to write is determined by the profile number
72+
contained in the data.
73+
Before reading this file, control has to be written to select
74+
which profile to read.
75+
Users: http://roccat.sourceforge.net
76+
4377
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_buttons
4478
Date: January 2011
4579
Contact: Stefan Achatz <[email protected]>
@@ -52,6 +86,22 @@ Description: The mouse can store 5 profiles which can be switched by the
5286
Write control to select profile and read profile_buttons instead.
5387
Users: http://roccat.sourceforge.net
5488

89+
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile_settings
90+
Date: January 2011
91+
Contact: Stefan Achatz <[email protected]>
92+
Description: The mouse can store 5 profiles which can be switched by the
93+
press of a button. A profile is split in settings and buttons.
94+
profile_settings holds information like resolution, sensitivity
95+
and light effects.
96+
When written, this file lets one write the respective profile
97+
settings back to the mouse. The data has to be 16 bytes long.
98+
The mouse will reject invalid data.
99+
Which profile to write is determined by the profile number
100+
contained in the data.
101+
Before reading this file, control has to be written to select
102+
which profile to read.
103+
Users: http://roccat.sourceforge.net
104+
55105
What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/kovaplus/roccatkovaplus<minor>/profile[1-5]_settings
56106
Date: January 2011
57107
Contact: Stefan Achatz <[email protected]>

0 commit comments

Comments
 (0)