Linux Source Code
Home
Release 5.4
Help
gpio
root
include
linux
Highlighting
Reset All
By Author
By Age
──────────
Alexander Stein
Alexandre Courbot
Anatolij Gustschin
Andrew Jeffery
Andrew Lunn
Andy Shevchenko
Arnd Bergmann
Bartosz Golaszewski
Benjamin Herrenschmidt
Boris Brezillon
Brian Masney
Charles Keepax
Dmitry Torokhov
Enrico Weigelt
Geert Uytterhoeven
Greg Kroah-Hartman
Grygorii Strashko
Guenter Roeck
Hans Verkuil
Jan Kundrát
Janusz Krzysztofik
Jonas Gorski
Krzysztof Kozlowski
Laura Abbott
Laxman Dewangan
Linus Walleij
Lukas Wunner
Masahiro Yamada
Mika Westerberg
Olliver Schinagl
Paul Bolle
Paul Gortmaker
Philipp Zabel
Randy Dunlap
Ricardo Ribalda Delgado
Rojhalat Ibrahim
Russell King
Shobhit Kumar
Song Muchun
Stephen Boyd
Stephen Rothwell
Thierry Reding
Thomas Petazzoni
Uwe Kleine-König
Yue haibing
abdoulaye berthe
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
aspeed.h
15
-
1
80
Benjamin Herrenschmidt
June 2018
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Herrenschmidt
80
100.00%
Total
80
consumer.h
689
-
22
2794
Alexandre Courbot
Rojhalat Ibrahim
Andy Shevchenko
Linus Walleij
Lukas Wunner
Thierry Reding
Janusz Krzysztofik
Geert Uytterhoeven
Boris Brezillon
Andrew Jeffery
Philipp Zabel
Mika Westerberg
Bartosz Golaszewski
Alexander Stein
Uwe Kleine-König
Laura Abbott
Dmitry Torokhov
Song Muchun
Olliver Schinagl
Arnd Bergmann
Greg Kroah-Hartman
Krzysztof Kozlowski
October 2013
January 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
May 2015
January 2017
February 2017
September 2017
October 2017
November 2017
December 2017
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
July 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 930}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 17, "token_count": 36}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 164}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 317}, {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 46}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 41}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 178}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 6, "token_count": 127}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 335}, {"author_id": 7, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Courbot
1001
35.83%
Rojhalat Ibrahim
473
16.93%
Andy Shevchenko
351
12.56%
Linus Walleij
196
7.02%
Lukas Wunner
178
6.37%
Thierry Reding
164
5.87%
Janusz Krzysztofik
127
4.55%
Geert Uytterhoeven
56
2.00%
Boris Brezillon
41
1.47%
Andrew Jeffery
36
1.29%
Philipp Zabel
36
1.29%
Mika Westerberg
35
1.25%
Bartosz Golaszewski
32
1.15%
Alexander Stein
20
0.72%
Uwe Kleine-König
16
0.57%
Laura Abbott
10
0.36%
Dmitry Torokhov
6
0.21%
Song Muchun
6
0.21%
Olliver Schinagl
5
0.18%
Arnd Bergmann
3
0.11%
Greg Kroah-Hartman
1
0.04%
Krzysztof Kozlowski
1
0.04%
Total
2794
driver.h
751
-
28
1933
Linus Walleij
Alexandre Courbot
Thierry Reding
Hans Verkuil
Yue haibing
Andrew Lunn
Stephen Boyd
Brian Masney
Jonas Gorski
Lukas Wunner
Mika Westerberg
Rojhalat Ibrahim
Guenter Roeck
Laxman Dewangan
Grygorii Strashko
Masahiro Yamada
Jan Kundrát
Charles Keepax
Andy Shevchenko
Ricardo Ribalda Delgado
Enrico Weigelt
Stephen Rothwell
Paul Gortmaker
Randy Dunlap
abdoulaye berthe
Geert Uytterhoeven
Greg Kroah-Hartman
Paul Bolle
October 2013
November 2013
December 2013
February 2014
March 2014
July 2014
August 2014
September 2014
November 2014
March 2015
August 2015
October 2015
November 2015
December 2015
February 2016
March 2016
September 2016
November 2016
January 2017
April 2017
May 2017
July 2017
October 2017
November 2017
December 2017
January 2018
March 2018
August 2018
September 2018
October 2018
January 2019
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 306}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 43, "token_count": 1}, {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 24}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 26, "token_count": 19}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 4, "token_count": 143}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 41}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 9, "token_count": 78}, {"author_id": 1, "token_count": 6}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 207}, {"author_id": 39, "token_count": 2}, {"author_id": 11, "token_count": 73}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
938
48.53%
Alexandre Courbot
352
18.21%
Thierry Reding
150
7.76%
Hans Verkuil
78
4.04%
Yue haibing
73
3.78%
Andrew Lunn
41
2.12%
Stephen Boyd
34
1.76%
Brian Masney
31
1.60%
Jonas Gorski
24
1.24%
Lukas Wunner
22
1.14%
Mika Westerberg
22
1.14%
Rojhalat Ibrahim
22
1.14%
Guenter Roeck
20
1.03%
Laxman Dewangan
19
0.98%
Grygorii Strashko
18
0.93%
Masahiro Yamada
16
0.83%
Jan Kundrát
15
0.78%
Charles Keepax
14
0.72%
Andy Shevchenko
13
0.67%
Ricardo Ribalda Delgado
12
0.62%
Enrico Weigelt
6
0.31%
Stephen Rothwell
4
0.21%
Paul Gortmaker
3
0.16%
Randy Dunlap
2
0.10%
abdoulaye berthe
1
0.05%
Geert Uytterhoeven
1
0.05%
Greg Kroah-Hartman
1
0.05%
Paul Bolle
1
0.05%
Total
1933
gpio-reg.h
14
-
3
75
Russell King
Enrico Weigelt
Greg Kroah-Hartman
August 2016
September 2016
November 2017
June 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 60}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
73
97.33%
Enrico Weigelt
1
1.33%
Greg Kroah-Hartman
1
1.33%
Total
75
machine.h
110
-
12
312
Linus Walleij
Bartosz Golaszewski
Anatolij Gustschin
Dmitry Torokhov
Thomas Petazzoni
Charles Keepax
Andy Shevchenko
Shobhit Kumar
Alexandre Courbot
Andrew Jeffery
Enrico Weigelt
Greg Kroah-Hartman
July 2014
August 2014
June 2015
May 2017
August 2017
November 2017
April 2018
February 2019
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 29}, {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
129
41.35%
Bartosz Golaszewski
64
20.51%
Anatolij Gustschin
29
9.29%
Dmitry Torokhov
28
8.97%
Thomas Petazzoni
16
5.13%
Charles Keepax
14
4.49%
Andy Shevchenko
12
3.85%
Shobhit Kumar
9
2.88%
Alexandre Courbot
6
1.92%
Andrew Jeffery
2
0.64%
Enrico Weigelt
2
0.64%
Greg Kroah-Hartman
1
0.32%
Total
312
Contributors:
46
Author
Tokens
Proportion
Commits
Proportion
0
Alexandre Courbot
1359
26.16%
7
5.79%
1
Linus Walleij
1263
24.32%
31
25.62%
2
Rojhalat Ibrahim
495
9.53%
4
3.31%
3
Andy Shevchenko
376
7.24%
7
5.79%
4
Thierry Reding
314
6.05%
19
15.70%
5
Lukas Wunner
200
3.85%
1
0.83%
6
Janusz Krzysztofik
127
2.45%
3
2.48%
7
Bartosz Golaszewski
96
1.85%
2
1.65%
8
Benjamin Herrenschmidt
80
1.54%
1
0.83%
9
Hans Verkuil
78
1.50%
3
2.48%
10
Russell King
73
1.41%
2
1.65%
11
Yue haibing
73
1.41%
1
0.83%
12
Geert Uytterhoeven
57
1.10%
3
2.48%
13
Mika Westerberg
57
1.10%
2
1.65%
14
Andrew Lunn
41
0.79%
1
0.83%
15
Boris Brezillon
41
0.79%
1
0.83%
16
Andrew Jeffery
38
0.73%
1
0.83%
17
Philipp Zabel
36
0.69%
1
0.83%
18
Dmitry Torokhov
34
0.65%
2
1.65%
19
Stephen Boyd
34
0.65%
2
1.65%
20
Brian Masney
31
0.60%
1
0.83%
21
Anatolij Gustschin
29
0.56%
1
0.83%
22
Charles Keepax
28
0.54%
1
0.83%
23
Jonas Gorski
24
0.46%
1
0.83%
24
Alexander Stein
20
0.39%
1
0.83%
25
Guenter Roeck
20
0.39%
1
0.83%
26
Laxman Dewangan
19
0.37%
1
0.83%
27
Grygorii Strashko
18
0.35%
1
0.83%
28
Masahiro Yamada
16
0.31%
1
0.83%
29
Thomas Petazzoni
16
0.31%
1
0.83%
30
Uwe Kleine-König
16
0.31%
1
0.83%
31
Jan Kundrát
15
0.29%
1
0.83%
32
Ricardo Ribalda Delgado
12
0.23%
1
0.83%
33
Laura Abbott
10
0.19%
1
0.83%
34
Enrico Weigelt
9
0.17%
1
0.83%
35
Shobhit Kumar
9
0.17%
1
0.83%
36
Song Muchun
6
0.12%
1
0.83%
37
Olliver Schinagl
5
0.10%
1
0.83%
38
Greg Kroah-Hartman
4
0.08%
1
0.83%
39
Stephen Rothwell
4
0.08%
2
1.65%
40
Arnd Bergmann
3
0.06%
1
0.83%
41
Paul Gortmaker
3
0.06%
1
0.83%
42
Randy Dunlap
2
0.04%
1
0.83%
43
abdoulaye berthe
1
0.02%
1
0.83%
44
Krzysztof Kozlowski
1
0.02%
1
0.83%
45
Paul Bolle
1
0.02%
1
0.83%
Total
5194
121