Linux Source Code
Home
Release 6.7
Help
gpio
root
include
linux
Highlighting
Reset All
By Author
By Age
──────────
Ahmad Fatoum
Alexandre Courbot
Anatolij Gustschin
Andrew Jeffery
Andrew Lunn
Andy Shevchenko
Anton Vorontsov
Arnd Bergmann
Bartosz Golaszewski
Benjamin Herrenschmidt
Benoit Parrot
Boris Brezillon
Brian Masney
Charles Keepax
Christian Ruppert
David Brownell
Dipen Patel
Dmitry Torokhov
Doug Anderson
Enrico Weigelt
Geert Uytterhoeven
Grygorii Strashko
Guenter Roeck
Hans Verkuil
Jamie Iles
Jani Nikula
Janusz Krzysztofik
John Crispin
John Linn
Jonas Gorski
Kent Gibson
Laura Abbott
Laxman Dewangan
Linus Walleij
Lukas Wunner
Marc Zyngier
Mathias Nyman
Matti Vaittinen
Maulik Shah
Michael Walle
Michał Mirosław
Mika Westerberg
Nuno Sá
Others
Philipp Zabel
Rabin Vincent
Rafael J. Wysocki
Randy Dunlap
Ricardo Ribalda Delgado
Rojhalat Ibrahim
Russell King
Shawn Guo
Shiraz Hashim
Song Muchun
Stephen Boyd
Thierry Reding
Thomas Petazzoni
Uwe Kleine-König
Vladimir Zapolskiy
Yue haibing
Álvaro Fernández Rojas
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
aspeed.h
19
-
2
86
Benjamin Herrenschmidt
Andy Shevchenko
June 2018
October 2022
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 80}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Herrenschmidt
80
93.02%
Andy Shevchenko
6
6.98%
Total
86
consumer.h
658
-
30
2710
Alexandre Courbot
David Brownell
Rojhalat Ibrahim
Jani Nikula
Andy Shevchenko
Janusz Krzysztofik
Linus Walleij
Thierry Reding
Mika Westerberg
Lukas Wunner
Geert Uytterhoeven
Dmitry Torokhov
Bartosz Golaszewski
Rafael J. Wysocki
Dipen Patel
Uwe Kleine-König
Shawn Guo
Boris Brezillon
Michał Mirosław
Laura Abbott
Song Muchun
Philipp Zabel
Andrew Jeffery
Jamie Iles
Mathias Nyman
Benoit Parrot
Arnd Bergmann
Others
February 2008
March 2008
July 2008
October 2008
September 2009
December 2009
May 2011
April 2012
May 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
October 2013
January 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
February 2015
May 2015
January 2017
February 2017
March 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
February 2020
March 2020
November 2020
February 2021
February 2022
April 2022
February 2023
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 100}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 8, "token_count": 62}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 313}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 451}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 78}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 24, "token_count": 19}, {"author_id": 3, "token_count": 216}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 3, "token_count": 124}, {"author_id": 26, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 33, "token_count": 17}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 46}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 9, "token_count": 125}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 91}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 31}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 4, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Courbot
865
31.92%
David Brownell
479
17.68%
Rojhalat Ibrahim
348
12.84%
Jani Nikula
162
5.98%
Andy Shevchenko
130
4.80%
Janusz Krzysztofik
125
4.61%
Linus Walleij
106
3.91%
Thierry Reding
78
2.88%
Mika Westerberg
66
2.44%
Lukas Wunner
46
1.70%
Geert Uytterhoeven
46
1.70%
Dmitry Torokhov
44
1.62%
Bartosz Golaszewski
34
1.25%
Rafael J. Wysocki
31
1.14%
Dipen Patel
31
1.14%
Uwe Kleine-König
28
1.03%
Shawn Guo
21
0.77%
Boris Brezillon
17
0.63%
Michał Mirosław
14
0.52%
Laura Abbott
10
0.37%
Song Muchun
6
0.22%
Philipp Zabel
6
0.22%
Andrew Jeffery
4
0.15%
Jamie Iles
3
0.11%
Mathias Nyman
2
0.07%
Benoit Parrot
2
0.07%
Arnd Bergmann
2
0.07%
Others
4
0.15%
Total
2710
driver.h
842
-
63
2105
Linus Walleij
David Brownell
Alexandre Courbot
Andy Shevchenko
Thierry Reding
Bartosz Golaszewski
Marc Zyngier
Hans Verkuil
Jamie Iles
Shiraz Hashim
Shawn Guo
Yue haibing
Anton Vorontsov
Christian Ruppert
Rojhalat Ibrahim
Jonas Gorski
Brian Masney
Ahmad Fatoum
Mika Westerberg
Grygorii Strashko
Michael Walle
Guenter Roeck
Andrew Lunn
Stephen Boyd
Doug Anderson
Dipen Patel
Maulik Shah
Laxman Dewangan
Kent Gibson
Álvaro Fernández Rojas
Ricardo Ribalda Delgado
Matti Vaittinen
Charles Keepax
Mathias Nyman
Randy Dunlap
John Linn
Vladimir Zapolskiy
Rabin Vincent
Enrico Weigelt
Lukas Wunner
Benoit Parrot
Uwe Kleine-König
Jani Nikula
Others
February 2007
February 2008
March 2008
April 2008
May 2008
October 2008
November 2008
April 2009
September 2009
May 2010
June 2010
September 2010
October 2010
May 2011
December 2011
May 2012
October 2012
November 2012
January 2013
February 2013
March 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
July 2014
August 2014
September 2014
October 2014
November 2014
February 2015
March 2015
April 2015
July 2015
August 2015
October 2015
November 2015
December 2015
February 2016
March 2016
September 2016
November 2016
January 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
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
March 2021
July 2021
October 2021
March 2022
April 2022
June 2022
July 2022
October 2022
November 2022
December 2022
January 2023
February 2023
June 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 181}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 54, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 76}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 47, "token_count": 7}, {"author_id": 21, "token_count": 49}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 18, "token_count": 23}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 127}, {"author_id": 25, "token_count": 31}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 32, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 27, "token_count": 25}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 44, "token_count": 10}, {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 105}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 86}, {"author_id": 2, "token_count": 5}, {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 22, "token_count": 45}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 62}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 10}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 9}, {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 4, "token_count": 80}, {"author_id": 23, "token_count": 12}, {"author_id": 12, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 5, "token_count": 82}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 5, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
440
20.90%
David Brownell
234
11.12%
Alexandre Courbot
193
9.17%
Andy Shevchenko
177
8.41%
Thierry Reding
109
5.18%
Bartosz Golaszewski
97
4.61%
Marc Zyngier
93
4.42%
Hans Verkuil
86
4.09%
Jamie Iles
76
3.61%
Shiraz Hashim
49
2.33%
Shawn Guo
46
2.19%
Yue haibing
45
2.14%
Anton Vorontsov
38
1.81%
Christian Ruppert
31
1.47%
Rojhalat Ibrahim
30
1.43%
Jonas Gorski
25
1.19%
Brian Masney
24
1.14%
Ahmad Fatoum
24
1.14%
Mika Westerberg
20
0.95%
Grygorii Strashko
20
0.95%
Michael Walle
18
0.86%
Guenter Roeck
17
0.81%
Andrew Lunn
15
0.71%
Stephen Boyd
14
0.67%
Doug Anderson
13
0.62%
Dipen Patel
12
0.57%
Maulik Shah
10
0.48%
Laxman Dewangan
10
0.48%
Kent Gibson
10
0.48%
Álvaro Fernández Rojas
9
0.43%
Ricardo Ribalda Delgado
8
0.38%
Matti Vaittinen
8
0.38%
Charles Keepax
8
0.38%
Mathias Nyman
7
0.33%
Randy Dunlap
6
0.29%
John Linn
6
0.29%
Vladimir Zapolskiy
5
0.24%
Rabin Vincent
5
0.24%
Enrico Weigelt
5
0.24%
Lukas Wunner
4
0.19%
Benoit Parrot
4
0.19%
Uwe Kleine-König
2
0.10%
Jani Nikula
2
0.10%
Others
50
2.38%
Total
2105
gpio-reg.h
18
-
4
81
Russell King
Andy Shevchenko
Enrico Weigelt
Others
August 2016
September 2016
November 2017
June 2019
October 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 60}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
73
90.12%
Andy Shevchenko
6
7.41%
Enrico Weigelt
1
1.23%
Others
1
1.23%
Total
81
legacy-of-mm-gpiochip.h
36
-
6
98
Anton Vorontsov
Arnd Bergmann
Linus Walleij
Ricardo Ribalda Delgado
John Crispin
Others
April 2008
June 2010
March 2011
May 2012
December 2014
December 2015
December 2017
April 2018
February 2023
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 42, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Vorontsov
71
72.45%
Arnd Bergmann
10
10.20%
Linus Walleij
6
6.12%
Ricardo Ribalda Delgado
5
5.10%
John Crispin
5
5.10%
Others
1
1.02%
Total
98
machine.h
127
-
14
361
Alexandre Courbot
Bartosz Golaszewski
Linus Walleij
Dmitry Torokhov
Thomas Petazzoni
Anatolij Gustschin
Charles Keepax
Andy Shevchenko
Nuno Sá
Geert Uytterhoeven
Enrico Weigelt
Andrew Jeffery
Others
February 2013
October 2013
November 2013
December 2013
July 2014
August 2014
June 2015
May 2017
August 2017
November 2017
April 2018
February 2019
April 2019
June 2019
May 2020
January 2021
December 2021
May 2022
July 2022
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 37, "token_count": 15}, {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 48, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandre Courbot
154
42.66%
Bartosz Golaszewski
67
18.56%
Linus Walleij
38
10.53%
Dmitry Torokhov
21
5.82%
Thomas Petazzoni
16
4.43%
Anatolij Gustschin
15
4.16%
Charles Keepax
14
3.88%
Andy Shevchenko
13
3.60%
Nuno Sá
8
2.22%
Geert Uytterhoeven
6
1.66%
Enrico Weigelt
2
0.55%
Andrew Jeffery
2
0.55%
Others
5
1.39%
Total
361
property.h
11
-
1
31
Dmitry Torokhov
November 2022
var spanGroupData = [ {"timestamp": 1667286000, "group": [ {"author_id": 11, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
31
100.00%
Total
31
regmap.h
94
-
2
185
Michael Walle
Álvaro Fernández Rojas
May 2020
July 2020
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 171}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Walle
177
95.68%
Álvaro Fernández Rojas
8
4.32%
Total
185
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
84
Author
Tokens
Proportion
Commits
Proportion
0
Alexandre Courbot
1212
21.42%
17
6.94%
1
David Brownell
713
12.60%
7
2.86%
2
Linus Walleij
590
10.43%
37
15.10%
3
Rojhalat Ibrahim
378
6.68%
4
1.63%
4
Andy Shevchenko
332
5.87%
29
11.84%
5
Bartosz Golaszewski
198
3.50%
14
5.71%
6
Michael Walle
195
3.45%
5
2.04%
7
Thierry Reding
187
3.31%
17
6.94%
8
Jani Nikula
164
2.90%
2
0.82%
9
Janusz Krzysztofik
125
2.21%
3
1.22%
10
Anton Vorontsov
109
1.93%
4
1.63%
11
Dmitry Torokhov
96
1.70%
5
2.04%
12
Marc Zyngier
93
1.64%
4
1.63%
13
Mika Westerberg
86
1.52%
7
2.86%
14
Hans Verkuil
86
1.52%
3
1.22%
15
Benjamin Herrenschmidt
80
1.41%
1
0.41%
16
Jamie Iles
79
1.40%
2
0.82%
17
Russell King
73
1.29%
2
0.82%
18
Shawn Guo
67
1.18%
3
1.22%
19
Geert Uytterhoeven
52
0.92%
4
1.63%
20
Lukas Wunner
50
0.88%
1
0.41%
21
Shiraz Hashim
49
0.87%
1
0.41%
22
Yue haibing
45
0.80%
1
0.41%
23
Dipen Patel
43
0.76%
1
0.41%
24
Rafael J. Wysocki
31
0.55%
4
1.63%
25
Christian Ruppert
31
0.55%
1
0.41%
26
Uwe Kleine-König
30
0.53%
3
1.22%
27
Jonas Gorski
25
0.44%
1
0.41%
28
Brian Masney
24
0.42%
1
0.41%
29
Ahmad Fatoum
24
0.42%
1
0.41%
30
Charles Keepax
22
0.39%
1
0.41%
31
Grygorii Strashko
20
0.35%
1
0.41%
32
Guenter Roeck
17
0.30%
1
0.41%
33
Boris Brezillon
17
0.30%
1
0.41%
34
Álvaro Fernández Rojas
17
0.30%
2
0.82%
35
Thomas Petazzoni
16
0.28%
1
0.41%
36
Andrew Lunn
15
0.27%
1
0.41%
37
Anatolij Gustschin
15
0.27%
1
0.41%
38
Stephen Boyd
14
0.25%
2
0.82%
39
Michał Mirosław
14
0.25%
1
0.41%
40
Ricardo Ribalda Delgado
13
0.23%
2
0.82%
41
Doug Anderson
13
0.23%
1
0.41%
42
Arnd Bergmann
12
0.21%
2
0.82%
43
Maulik Shah
10
0.18%
1
0.41%
44
Laxman Dewangan
10
0.18%
1
0.41%
45
Laura Abbott
10
0.18%
1
0.41%
46
Kent Gibson
10
0.18%
1
0.41%
47
Mathias Nyman
9
0.16%
1
0.41%
48
Nuno Sá
8
0.14%
1
0.41%
49
Matti Vaittinen
8
0.14%
1
0.41%
50
Enrico Weigelt
8
0.14%
1
0.41%
51
Song Muchun
6
0.11%
1
0.41%
52
Randy Dunlap
6
0.11%
2
0.82%
53
Philipp Zabel
6
0.11%
1
0.41%
54
John Linn
6
0.11%
1
0.41%
55
Benoit Parrot
6
0.11%
1
0.41%
56
Andrew Jeffery
6
0.11%
1
0.41%
57
Vladimir Zapolskiy
5
0.09%
1
0.41%
58
Rabin Vincent
5
0.09%
1
0.41%
59
John Crispin
5
0.09%
2
0.82%
60
Others
61
1.08%
24
9.80%
Total
5657
245