Linux Source Code
Home
Release 5.6
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
Kevin Hao
Krzysztof Kozlowski
Laura Abbott
Laxman Dewangan
Linus Walleij
Lukas Wunner
Masahiro Yamada
Matti Vaittinen
Michał Mirosław
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": 9, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Herrenschmidt
80
100.00%
Total
80
consumer.h
730
-
23
2988
Alexandre Courbot
Rojhalat Ibrahim
Andy Shevchenko
Linus Walleij
Dmitry Torokhov
Lukas Wunner
Thierry Reding
Janusz Krzysztofik
Geert Uytterhoeven
Boris Brezillon
Andrew Jeffery
Philipp Zabel
Bartosz Golaszewski
Mika Westerberg
Michał Mirosław
Alexander Stein
Uwe Kleine-König
Laura Abbott
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
September 2019
December 2019
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 930}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 164}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 43, "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": 14, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 317}, {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 46}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 25, "token_count": 20}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 40}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 178}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 36}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "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": 13, "token_count": 10}, {"author_id": 7, "token_count": 127}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 326}, {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 182}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 23, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Courbot
1001
33.50%
Rojhalat Ibrahim
473
15.83%
Andy Shevchenko
341
11.41%
Linus Walleij
196
6.56%
Dmitry Torokhov
188
6.29%
Lukas Wunner
178
5.96%
Thierry Reding
164
5.49%
Janusz Krzysztofik
127
4.25%
Geert Uytterhoeven
56
1.87%
Boris Brezillon
40
1.34%
Andrew Jeffery
36
1.20%
Philipp Zabel
36
1.20%
Bartosz Golaszewski
32
1.07%
Mika Westerberg
31
1.04%
Michał Mirosław
27
0.90%
Alexander Stein
20
0.67%
Uwe Kleine-König
16
0.54%
Laura Abbott
10
0.33%
Song Muchun
6
0.20%
Olliver Schinagl
5
0.17%
Arnd Bergmann
3
0.10%
Greg Kroah-Hartman
1
0.03%
Krzysztof Kozlowski
1
0.03%
Total
2988
driver.h
752
-
30
1921
Linus Walleij
Alexandre Courbot
Thierry Reding
Hans Verkuil
Yue haibing
Andrew Lunn
Stephen Boyd
Brian Masney
Andy Shevchenko
Jonas Gorski
Lukas Wunner
Mika Westerberg
Rojhalat Ibrahim
Guenter Roeck
Laxman Dewangan
Grygorii Strashko
Kevin Hao
Masahiro Yamada
Jan Kundrát
Charles Keepax
Ricardo Ribalda Delgado
Matti Vaittinen
Enrico Weigelt
Stephen Rothwell
Paul Gortmaker
Bartosz Golaszewski
Randy Dunlap
abdoulaye berthe
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
November 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 306}, {"author_id": 42, "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": 39}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 48, "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": 28, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 24, "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": 27, "token_count": 19}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"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": 6, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 4, "token_count": 143}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "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": 10, "token_count": 78}, {"author_id": 1, "token_count": 6}, {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "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": 33, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 178}, {"author_id": 42, "token_count": 2}, {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 29, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
889
46.28%
Alexandre Courbot
351
18.27%
Thierry Reding
149
7.76%
Hans Verkuil
78
4.06%
Yue haibing
73
3.80%
Andrew Lunn
41
2.13%
Stephen Boyd
34
1.77%
Brian Masney
31
1.61%
Andy Shevchenko
26
1.35%
Jonas Gorski
24
1.25%
Lukas Wunner
22
1.15%
Mika Westerberg
22
1.15%
Rojhalat Ibrahim
22
1.15%
Guenter Roeck
20
1.04%
Laxman Dewangan
19
0.99%
Grygorii Strashko
18
0.94%
Kevin Hao
17
0.88%
Masahiro Yamada
16
0.83%
Jan Kundrát
15
0.78%
Charles Keepax
14
0.73%
Ricardo Ribalda Delgado
12
0.62%
Matti Vaittinen
8
0.42%
Enrico Weigelt
6
0.31%
Stephen Rothwell
4
0.21%
Paul Gortmaker
3
0.16%
Bartosz Golaszewski
2
0.10%
Randy Dunlap
2
0.10%
abdoulaye berthe
1
0.05%
Greg Kroah-Hartman
1
0.05%
Paul Bolle
1
0.05%
Total
1921
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": 11, "token_count": 60}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "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": 37, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 29}, {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 31, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "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:
49
Author
Tokens
Proportion
Commits
Proportion
0
Alexandre Courbot
1358
25.26%
7
5.47%
1
Linus Walleij
1214
22.58%
31
24.22%
2
Rojhalat Ibrahim
495
9.21%
4
3.13%
3
Andy Shevchenko
379
7.05%
8
6.25%
4
Thierry Reding
313
5.82%
19
14.84%
5
Dmitry Torokhov
216
4.02%
4
3.13%
6
Lukas Wunner
200
3.72%
1
0.78%
7
Janusz Krzysztofik
127
2.36%
3
2.34%
8
Bartosz Golaszewski
98
1.82%
3
2.34%
9
Benjamin Herrenschmidt
80
1.49%
1
0.78%
10
Hans Verkuil
78
1.45%
3
2.34%
11
Russell King
73
1.36%
2
1.56%
12
Yue haibing
73
1.36%
1
0.78%
13
Geert Uytterhoeven
56
1.04%
2
1.56%
14
Mika Westerberg
53
0.99%
2
1.56%
15
Andrew Lunn
41
0.76%
1
0.78%
16
Boris Brezillon
40
0.74%
1
0.78%
17
Andrew Jeffery
38
0.71%
1
0.78%
18
Philipp Zabel
36
0.67%
1
0.78%
19
Stephen Boyd
34
0.63%
2
1.56%
20
Brian Masney
31
0.58%
1
0.78%
21
Anatolij Gustschin
29
0.54%
1
0.78%
22
Charles Keepax
28
0.52%
1
0.78%
23
Michał Mirosław
27
0.50%
1
0.78%
24
Jonas Gorski
24
0.45%
1
0.78%
25
Alexander Stein
20
0.37%
1
0.78%
26
Guenter Roeck
20
0.37%
1
0.78%
27
Laxman Dewangan
19
0.35%
1
0.78%
28
Grygorii Strashko
18
0.33%
1
0.78%
29
Kevin Hao
17
0.32%
2
1.56%
30
Masahiro Yamada
16
0.30%
1
0.78%
31
Thomas Petazzoni
16
0.30%
1
0.78%
32
Uwe Kleine-König
16
0.30%
1
0.78%
33
Jan Kundrát
15
0.28%
1
0.78%
34
Ricardo Ribalda Delgado
12
0.22%
1
0.78%
35
Laura Abbott
10
0.19%
1
0.78%
36
Enrico Weigelt
9
0.17%
1
0.78%
37
Shobhit Kumar
9
0.17%
1
0.78%
38
Matti Vaittinen
8
0.15%
1
0.78%
39
Song Muchun
6
0.11%
1
0.78%
40
Olliver Schinagl
5
0.09%
1
0.78%
41
Greg Kroah-Hartman
4
0.07%
1
0.78%
42
Stephen Rothwell
4
0.07%
2
1.56%
43
Arnd Bergmann
3
0.06%
1
0.78%
44
Paul Gortmaker
3
0.06%
1
0.78%
45
Randy Dunlap
2
0.04%
1
0.78%
46
abdoulaye berthe
1
0.02%
1
0.78%
47
Krzysztof Kozlowski
1
0.02%
1
0.78%
48
Paul Bolle
1
0.02%
1
0.78%
Total
5376
128