Linux Source Code
Home
Release 5.1
Help
core
root
drivers
mmc
Highlighting
Reset All
By Author
By Age
──────────
Aaron Lu
Adrian Bunk
Adrian Hunter
Alan Cox
Albert Herranz
Andrei Warkentin
Andy Ross
Andy Shevchenko
Anton Vorontsov
Aries Lee
Arindam Nath
Arnd Bergmann
Avri Altman
Baolin Wang
Bojan Prtvar
Christoph Hellwig
Chuanxiao Dong
Daniel Drake
David Brownell
David Vrabel
Fredrik Soderstedt
Girish K.S
Grazvydas Ignotas
Grégory Soutadé
Guennadi Liakhovetski
Gwendal Grignou
Hans de Goede
Håvard Skinnemoen
Jaehoon Chung
Javier Martinez Canillas
Johan Rudholm
John Calixto
Jon Hunter
Kyoungil Kim
Linus Walleij
Loic Pallardy
Marek Szyprowski
Masahiro Yamada
Matt Ranostay
Maxim Levitsky
Maya Erez
Michał Mirosław
Minda Chen
Neil Brown
Nico Pitre
Ohad Ben-Cohen
Others
Per Forlin
Philip Rakity
Pierre Ossman
Pierre Tardy
Russell King
Sascha Hauer
Seungwon Jeon
Shawn Lin
Srinivas Kandagatla
Stefan Nilsson XK
Subhash Jadavani
Ulf Hansson
Uri Yanai
Wolfram Sang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
block.c
3100
-
87
13588
Adrian Hunter
Linus Walleij
Andrei Warkentin
Russell King
John Calixto
Jon Hunter
Johan Rudholm
Ulf Hansson
Pierre Ossman
Loic Pallardy
Maya Erez
Per Forlin
Christoph Hellwig
Seungwon Jeon
Shawn Lin
Wolfram Sang
Arnd Bergmann
David Brownell
Subhash Jadavani
Avri Altman
Masahiro Yamada
Jaehoon Chung
Girish K.S
Others
May 2004
July 2004
September 2004
September 2005
January 2006
June 2006
August 2006
October 2006
November 2006
December 2006
January 2007
May 2007
July 2007
August 2007
November 2007
March 2008
June 2008
September 2008
October 2008
December 2008
February 2009
May 2009
June 2009
January 2010
March 2010
June 2010
August 2010
September 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
August 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
January 2014
June 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
May 2018
September 2018
October 2018
November 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 684}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 47, "token_count": 8}, {"author_id": 7, "token_count": 93}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 44, "token_count": 25}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 52}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 970}, {"author_id": 19, "token_count": 638}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 101}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 7, "token_count": 110}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 465}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 194}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "token_count": 158}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 188}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 24, "token_count": 536}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 85}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 59}, {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 295}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 868}, {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 5, "token_count": 1038}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4761}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 30}, {"author_id": 33, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 6}, {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
5306
39.05%
Linus Walleij
2472
18.19%
Andrei Warkentin
1123
8.26%
Russell King
907
6.68%
John Calixto
638
4.70%
Jon Hunter
536
3.94%
Johan Rudholm
528
3.89%
Ulf Hansson
432
3.18%
Pierre Ossman
232
1.71%
Loic Pallardy
194
1.43%
Maya Erez
158
1.16%
Per Forlin
95
0.70%
Christoph Hellwig
60
0.44%
Seungwon Jeon
60
0.44%
Shawn Lin
58
0.43%
Wolfram Sang
41
0.30%
Arnd Bergmann
29
0.21%
David Brownell
17
0.13%
Subhash Jadavani
8
0.06%
Avri Altman
6
0.04%
Masahiro Yamada
6
0.04%
Jaehoon Chung
4
0.03%
Girish K.S
1
0.01%
Others
677
4.98%
Total
13588
block.h
20
-
4
72
Adrian Hunter
Ulf Hansson
Linus Walleij
Others
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
56
77.78%
Ulf Hansson
14
19.44%
Linus Walleij
1
1.39%
Others
1
1.39%
Total
72
bus.c
398
-
26
1544
Pierre Ossman
Ulf Hansson
Subhash Jadavani
Ohad Ben-Cohen
David Brownell
Adrian Hunter
Michał Mirosław
Sascha Hauer
Chuanxiao Dong
Arindam Nath
Girish K.S
Seungwon Jeon
Håvard Skinnemoen
Shawn Lin
Andy Shevchenko
Philip Rakity
Others
May 2007
June 2007
July 2007
August 2007
September 2007
March 2008
July 2008
November 2008
February 2009
March 2010
August 2010
September 2010
October 2010
January 2011
April 2011
May 2011
July 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2013
June 2013
July 2013
October 2013
April 2014
May 2014
June 2014
October 2014
December 2014
April 2015
December 2015
May 2016
January 2017
September 2017
November 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 571}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 59}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 67}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 31, "token_count": 75}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 49, "token_count": 23}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
717
46.44%
Ulf Hansson
319
20.66%
Subhash Jadavani
75
4.86%
Ohad Ben-Cohen
67
4.34%
David Brownell
59
3.82%
Adrian Hunter
58
3.76%
Michał Mirosław
38
2.46%
Sascha Hauer
27
1.75%
Chuanxiao Dong
23
1.49%
Arindam Nath
22
1.42%
Girish K.S
15
0.97%
Seungwon Jeon
11
0.71%
Håvard Skinnemoen
10
0.65%
Shawn Lin
10
0.65%
Andy Shevchenko
5
0.32%
Philip Rakity
1
0.06%
Others
87
5.63%
Total
1544
bus.h
45
-
3
140
Ulf Hansson
Pierre Ossman
Andy Shevchenko
May 2007
March 2008
September 2010
January 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
72
51.43%
Pierre Ossman
67
47.86%
Andy Shevchenko
1
0.71%
Total
140
card.h
226
-
4
702
Ulf Hansson
Others
January 2017
December 2017
March 2018
April 2018
December 2018
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 667}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
668
95.16%
Others
34
4.84%
Total
702
core.c
2507
-
73
9603
Adrian Hunter
Pierre Ossman
Ulf Hansson
Russell King
Johan Rudholm
Baolin Wang
Per Forlin
Anton Vorontsov
Jaehoon Chung
Maxim Levitsky
Adrian Bunk
Andy Ross
Arindam Nath
Shawn Lin
Sascha Hauer
Hans de Goede
Maya Erez
David Brownell
Nico Pitre
Linus Walleij
Daniel Drake
Avri Altman
Andrei Warkentin
Stefan Nilsson XK
Guennadi Liakhovetski
Chuanxiao Dong
Pierre Tardy
Ohad Ben-Cohen
Girish K.S
Masahiro Yamada
Gwendal Grignou
Philip Rakity
Wolfram Sang
Aaron Lu
Seungwon Jeon
Others
May 2004
July 2004
August 2004
September 2004
August 2005
September 2005
March 2006
May 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
April 2008
June 2008
July 2008
November 2008
December 2008
February 2009
March 2009
April 2009
September 2009
March 2010
August 2010
September 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
August 2013
September 2013
December 2013
January 2014
March 2014
April 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
April 2018
May 2018
February 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 407}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 29}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 35}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 562}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 127}, {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 49}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 42}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 42, "token_count": 172}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 217}, {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 1482}, {"author_id": 55, "token_count": 130}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 114}, {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 111}, {"author_id": 25, "token_count": 1}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 335}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 92}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 25, "token_count": 1}, {"author_id": 4, "token_count": 156}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 175}, {"author_id": 40, "token_count": 26}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 25, "token_count": 34}, {"author_id": 2, "token_count": 58}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 97}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 230}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 38, "token_count": 61}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 178}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 101}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 68}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 51, "token_count": 68}, {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 97}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 7, "token_count": 3}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 39}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 116}, {"author_id": 8, "token_count": 11}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 192}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 124}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 778}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 48, "token_count": 25}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 30}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
4054
42.22%
Pierre Ossman
1079
11.24%
Ulf Hansson
903
9.40%
Russell King
473
4.93%
Johan Rudholm
346
3.60%
Baolin Wang
328
3.42%
Per Forlin
248
2.58%
Anton Vorontsov
214
2.23%
Jaehoon Chung
147
1.53%
Maxim Levitsky
130
1.35%
Adrian Bunk
128
1.33%
Andy Ross
114
1.19%
Arindam Nath
111
1.16%
Shawn Lin
105
1.09%
Sascha Hauer
104
1.08%
Hans de Goede
68
0.71%
Maya Erez
61
0.64%
David Brownell
52
0.54%
Nico Pitre
34
0.35%
Linus Walleij
32
0.33%
Daniel Drake
31
0.32%
Avri Altman
30
0.31%
Andrei Warkentin
27
0.28%
Stefan Nilsson XK
26
0.27%
Guennadi Liakhovetski
20
0.21%
Chuanxiao Dong
9
0.09%
Pierre Tardy
9
0.09%
Ohad Ben-Cohen
6
0.06%
Girish K.S
4
0.04%
Masahiro Yamada
4
0.04%
Gwendal Grignou
3
0.03%
Philip Rakity
3
0.03%
Wolfram Sang
2
0.02%
Aaron Lu
1
0.01%
Seungwon Jeon
1
0.01%
Others
696
7.25%
Total
9603
core.h
175
-
16
967
Ulf Hansson
Adrian Hunter
Pierre Ossman
Johan Rudholm
Håvard Skinnemoen
Adrian Bunk
Arindam Nath
Russell King
Sascha Hauer
Wolfram Sang
David Brownell
Arnd Bergmann
Nico Pitre
Philip Rakity
Others
May 2004
August 2005
October 2006
December 2006
May 2007
August 2007
April 2008
July 2008
September 2009
December 2009
August 2010
May 2011
September 2011
November 2011
January 2012
January 2013
May 2013
June 2013
September 2013
June 2014
November 2014
December 2014
January 2015
February 2015
May 2015
November 2015
January 2017
September 2017
November 2017
April 2018
February 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 217}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
363
37.54%
Adrian Hunter
232
23.99%
Pierre Ossman
200
20.68%
Johan Rudholm
38
3.93%
Håvard Skinnemoen
37
3.83%
Adrian Bunk
27
2.79%
Arindam Nath
22
2.28%
Russell King
15
1.55%
Sascha Hauer
14
1.45%
Wolfram Sang
9
0.93%
David Brownell
3
0.31%
Arnd Bergmann
2
0.21%
Nico Pitre
2
0.21%
Philip Rakity
1
0.10%
Others
2
0.21%
Total
967
debugfs.c
313
-
17
1214
Håvard Skinnemoen
Andy Shevchenko
Shawn Lin
Per Forlin
Johan Rudholm
Aaron Lu
Seungwon Jeon
Chuanxiao Dong
Girish K.S
Adrian Hunter
Ulf Hansson
Linus Walleij
Others
July 2008
March 2010
October 2010
November 2010
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
October 2012
March 2014
April 2014
September 2015
January 2016
May 2016
January 2017
November 2017
February 2018
March 2018
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 741}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 125}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 41, "token_count": 24}, {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 50}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 49, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Håvard Skinnemoen
741
61.04%
Andy Shevchenko
128
10.54%
Shawn Lin
84
6.92%
Per Forlin
70
5.77%
Johan Rudholm
50
4.12%
Aaron Lu
24
1.98%
Seungwon Jeon
17
1.40%
Chuanxiao Dong
13
1.07%
Girish K.S
7
0.58%
Adrian Hunter
6
0.49%
Ulf Hansson
6
0.49%
Linus Walleij
2
0.16%
Others
66
5.44%
Total
1214
host.c
531
-
32
2019
Adrian Hunter
Ulf Hansson
Pierre Ossman
Guennadi Liakhovetski
Shawn Lin
Wolfram Sang
Linus Walleij
Sascha Hauer
Seungwon Jeon
Jaehoon Chung
Håvard Skinnemoen
Nico Pitre
Maxim Levitsky
Others
May 2007
July 2007
August 2007
September 2007
October 2007
March 2008
July 2008
November 2008
March 2010
August 2010
September 2010
November 2010
April 2011
July 2011
May 2012
June 2012
February 2013
June 2013
February 2014
April 2014
August 2014
October 2014
November 2014
December 2014
May 2015
September 2015
October 2015
November 2015
January 2016
April 2016
May 2016
July 2016
January 2017
April 2017
May 2017
September 2017
October 2017
April 2018
May 2018
September 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 18, "token_count": 268}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 26}, {"author_id": 2, "token_count": 91}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 30, "token_count": 51}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 319}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 50}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 166}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
404
20.01%
Ulf Hansson
384
19.02%
Pierre Ossman
368
18.23%
Guennadi Liakhovetski
281
13.92%
Shawn Lin
93
4.61%
Wolfram Sang
66
3.27%
Linus Walleij
51
2.53%
Sascha Hauer
51
2.53%
Seungwon Jeon
30
1.49%
Jaehoon Chung
26
1.29%
Håvard Skinnemoen
20
0.99%
Nico Pitre
18
0.89%
Maxim Levitsky
8
0.40%
Others
219
10.85%
Total
2019
host.h
84
-
4
322
Ulf Hansson
Adrian Hunter
Pierre Ossman
Shawn Lin
May 2007
May 2015
January 2017
August 2017
September 2017
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
204
63.35%
Adrian Hunter
91
28.26%
Pierre Ossman
21
6.52%
Shawn Lin
6
1.86%
Total
322
mmc.c
2263
-
70
9892
Seungwon Jeon
Pierre Ossman
Ulf Hansson
Adrian Hunter
Grégory Soutadé
Philip Rakity
Girish K.S
Shawn Lin
Fredrik Soderstedt
Gwendal Grignou
Chuanxiao Dong
Johan Rudholm
Jaehoon Chung
Bojan Prtvar
Subhash Jadavani
Loic Pallardy
Hans de Goede
David Brownell
Andrei Warkentin
Aries Lee
Uri Yanai
Avri Altman
Wolfram Sang
Andy Ross
Sascha Hauer
Stefan Nilsson XK
Maya Erez
Nico Pitre
Masahiro Yamada
Others
December 2006
May 2007
July 2007
August 2007
March 2008
November 2008
September 2009
March 2010
August 2010
September 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
September 2013
October 2013
December 2013
January 2014
March 2014
April 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
March 2018
April 2018
May 2018
June 2018
July 2018
November 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1062}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 255}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 47}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 358}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 242}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 37}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 31}, {"author_id": 49, "token_count": 109}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 231}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 197}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 28, "token_count": 207}, {"author_id": 6, "token_count": 33}, {"author_id": 40, "token_count": 21}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 22}, {"author_id": 25, "token_count": 60}, {"author_id": 6, "token_count": 106}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 21}, {"author_id": 6, "token_count": 31}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 180}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 31, "token_count": 82}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 6, "token_count": 123}, {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 58}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 43}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 38, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 215}, {"author_id": 9, "token_count": 9}, {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 1415}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 49, "token_count": 26}, {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 17, "token_count": 654}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 52, "token_count": 151}, {"author_id": 2, "token_count": 157}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 107}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 51, "token_count": 54}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 265}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 52, "token_count": 18}, {"author_id": 57, "token_count": 4}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 8, "token_count": 324}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 43, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 47}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 50, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 151}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 35}, {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Seungwon Jeon
1730
17.49%
Pierre Ossman
1719
17.38%
Ulf Hansson
1170
11.83%
Adrian Hunter
1091
11.03%
Grégory Soutadé
654
6.61%
Philip Rakity
447
4.52%
Girish K.S
409
4.13%
Shawn Lin
380
3.84%
Fredrik Soderstedt
215
2.17%
Gwendal Grignou
169
1.71%
Chuanxiao Dong
135
1.36%
Johan Rudholm
128
1.29%
Jaehoon Chung
120
1.21%
Bojan Prtvar
107
1.08%
Subhash Jadavani
97
0.98%
Loic Pallardy
79
0.80%
Hans de Goede
54
0.55%
David Brownell
47
0.48%
Andrei Warkentin
44
0.44%
Aries Lee
37
0.37%
Uri Yanai
36
0.36%
Avri Altman
35
0.35%
Wolfram Sang
35
0.35%
Andy Ross
31
0.31%
Sascha Hauer
31
0.31%
Stefan Nilsson XK
21
0.21%
Maya Erez
15
0.15%
Nico Pitre
6
0.06%
Masahiro Yamada
5
0.05%
Others
845
8.54%
Total
9892
mmc_ops.c
998
-
25
4214
Ulf Hansson
Pierre Ossman
Aries Lee
Adrian Hunter
David Brownell
Minda Chen
Jaehoon Chung
Seungwon Jeon
Sascha Hauer
Masahiro Yamada
Maya Erez
Andrei Warkentin
Linus Walleij
Shawn Lin
Girish K.S
Others
December 2006
July 2007
August 2007
October 2007
October 2008
February 2009
September 2009
March 2010
December 2010
March 2011
April 2011
July 2011
October 2011
March 2012
August 2012
September 2012
November 2012
April 2013
August 2013
September 2013
January 2014
August 2014
October 2014
November 2014
December 2014
May 2015
October 2015
January 2016
October 2016
November 2016
December 2016
January 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
May 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 662}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 307}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 431}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 25, "token_count": 138}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 25, "token_count": 68}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 38, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 103}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 55}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 36, "token_count": 268}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 404}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 57, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 576}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
1567
37.19%
Pierre Ossman
743
17.63%
Aries Lee
431
10.23%
Adrian Hunter
342
8.12%
David Brownell
307
7.29%
Minda Chen
268
6.36%
Jaehoon Chung
211
5.01%
Seungwon Jeon
103
2.44%
Sascha Hauer
55
1.31%
Masahiro Yamada
24
0.57%
Maya Erez
12
0.28%
Andrei Warkentin
7
0.17%
Linus Walleij
5
0.12%
Shawn Lin
3
0.07%
Girish K.S
1
0.02%
Others
135
3.20%
Total
4214
mmc_ops.h
49
-
8
321
Ulf Hansson
Pierre Ossman
David Brownell
Adrian Hunter
Aries Lee
Sascha Hauer
Jaehoon Chung
Others
December 2006
July 2007
August 2007
September 2009
December 2010
October 2011
August 2014
October 2014
May 2015
September 2015
October 2016
November 2016
December 2016
January 2017
March 2017
May 2017
December 2018
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
135
42.06%
Pierre Ossman
87
27.10%
David Brownell
41
12.77%
Adrian Hunter
36
11.21%
Aries Lee
11
3.43%
Sascha Hauer
9
2.80%
Jaehoon Chung
1
0.31%
Others
1
0.31%
Total
321
mmc_test.c
3286
-
29
14572
Adrian Hunter
Per Forlin
Pierre Ossman
Andy Shevchenko
Arnd Bergmann
Ulf Hansson
Shawn Lin
Girish K.S
Masahiro Yamada
Linus Walleij
Wolfram Sang
Johan Rudholm
Jaehoon Chung
Others
August 2007
May 2008
June 2008
July 2008
September 2008
February 2009
February 2010
March 2010
August 2010
September 2010
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
October 2011
November 2011
June 2013
July 2013
October 2014
November 2014
January 2015
April 2015
May 2015
October 2015
January 2016
August 2016
November 2016
December 2016
January 2017
March 2017
August 2017
November 2017
December 2017
December 2018
var spanGroupData = [ {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 1933}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 641}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 319}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 4515}, {"author_id": 12, "token_count": 486}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 479}, {"author_id": 12, "token_count": 336}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 594}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 12, "token_count": 122}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 93}, {"author_id": 4, "token_count": 2934}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1286}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 8, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 44, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 223}, {"author_id": 44, "token_count": 47}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
7258
49.81%
Per Forlin
2944
20.20%
Pierre Ossman
2920
20.04%
Andy Shevchenko
1037
7.12%
Arnd Bergmann
175
1.20%
Ulf Hansson
45
0.31%
Shawn Lin
26
0.18%
Girish K.S
17
0.12%
Masahiro Yamada
13
0.09%
Linus Walleij
7
0.05%
Wolfram Sang
6
0.04%
Johan Rudholm
4
0.03%
Jaehoon Chung
1
0.01%
Others
119
0.82%
Total
14572
pwrseq.c
118
-
3
454
Ulf Hansson
Srinivas Kandagatla
Others
November 2014
December 2014
February 2015
April 2016
May 2017
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 164}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
278
61.23%
Srinivas Kandagatla
164
36.12%
Others
12
2.64%
Total
454
pwrseq.h
59
-
4
275
Ulf Hansson
Srinivas Kandagatla
Marek Szyprowski
Others
November 2014
December 2014
February 2015
November 2015
April 2016
January 2017
May 2017
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 57}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
210
76.36%
Srinivas Kandagatla
57
20.73%
Marek Szyprowski
7
2.55%
Others
1
0.36%
Total
275
pwrseq_emmc.c
119
-
5
439
Marek Szyprowski
Srinivas Kandagatla
Javier Martinez Canillas
Ulf Hansson
Others
February 2015
October 2015
April 2016
May 2017
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 255}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 177}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marek Szyprowski
255
58.09%
Srinivas Kandagatla
177
40.32%
Javier Martinez Canillas
2
0.46%
Ulf Hansson
1
0.23%
Others
4
0.91%
Total
439
pwrseq_sd8787.c
117
-
1
417
Matt Ranostay
January 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 29, "token_count": 417}, ]}, ]
Author Name
Tokens
Token Proportion
Matt Ranostay
417
100.00%
Total
417
pwrseq_simple.c
165
-
8
684
Ulf Hansson
Javier Martinez Canillas
Srinivas Kandagatla
Hans de Goede
Others
December 2014
January 2015
September 2015
November 2015
January 2016
April 2016
August 2016
May 2017
March 2018
September 2018
October 2018
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 188}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 46, "token_count": 169}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 46, "token_count": 24}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 22, "token_count": 156}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 51, "token_count": 34}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
222
32.46%
Javier Martinez Canillas
193
28.22%
Srinivas Kandagatla
156
22.81%
Hans de Goede
34
4.97%
Others
79
11.55%
Total
684
queue.c
494
-
18
2100
Adrian Hunter
Christoph Hellwig
Russell King
Pierre Ossman
Linus Walleij
Per Forlin
Ulf Hansson
Seungwon Jeon
Others
May 2004
July 2004
September 2004
November 2006
December 2006
May 2007
July 2007
October 2007
July 2008
January 2010
March 2010
June 2011
July 2011
August 2011
September 2012
January 2013
July 2013
September 2016
November 2016
December 2016
January 2017
March 2017
May 2017
September 2017
November 2017
March 2018
May 2018
August 2018
November 2018
February 2019
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1499}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 116}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
1660
79.05%
Christoph Hellwig
126
6.00%
Russell King
117
5.57%
Pierre Ossman
43
2.05%
Linus Walleij
41
1.95%
Per Forlin
31
1.48%
Ulf Hansson
7
0.33%
Seungwon Jeon
4
0.19%
Others
71
3.38%
Total
2100
queue.h
124
-
8
409
Adrian Hunter
Linus Walleij
Russell King
Per Forlin
Ulf Hansson
Pierre Ossman
Christoph Hellwig
Others
May 2004
September 2004
May 2007
July 2011
November 2016
January 2017
May 2017
August 2017
September 2017
November 2017
August 2018
November 2018
var spanGroupData = [ {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 5, "token_count": 70}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 187}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Adrian Hunter
190
46.45%
Linus Walleij
84
20.54%
Russell King
66
16.14%
Per Forlin
43
10.51%
Ulf Hansson
12
2.93%
Pierre Ossman
10
2.44%
Christoph Hellwig
3
0.73%
Others
1
0.24%
Total
409
quirks.h
166
-
13
685
Shawn Lin
Andrei Warkentin
Pierre Tardy
Stefan Nilsson XK
Ohad Ben-Cohen
Ulf Hansson
Others
February 2011
April 2011
September 2011
November 2013
May 2014
June 2016
January 2017
February 2017
November 2017
December 2017
March 2018
April 2018
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 58, "token_count": 107}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 112}, {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 356}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Shawn Lin
356
51.97%
Andrei Warkentin
112
16.35%
Pierre Tardy
107
15.62%
Stefan Nilsson XK
11
1.61%
Ohad Ben-Cohen
10
1.46%
Ulf Hansson
3
0.44%
Others
86
12.55%
Total
685
regulator.c
260
-
1
838
Ulf Hansson
February 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 838}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
838
100.00%
Total
838
sd.c
1326
-
48
5553
Pierre Ossman
Arindam Nath
Adrian Hunter
Michał Mirosław
Ulf Hansson
Subhash Jadavani
Uri Yanai
Aaron Lu
Bojan Prtvar
Wolfram Sang
Avri Altman
Johan Rudholm
David Brownell
Russell King
Sascha Hauer
Andy Ross
Andrei Warkentin
Philip Rakity
Shawn Lin
Fredrik Soderstedt
Jaehoon Chung
Nico Pitre
Seungwon Jeon
Anton Vorontsov
Girish K.S
Ohad Ben-Cohen
Others
December 2006
May 2007
June 2007
July 2007
August 2007
March 2008
June 2008
April 2009
September 2009
March 2010
August 2010
October 2010
December 2010
January 2011
February 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
February 2012
May 2012
July 2012
January 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
March 2014
April 2014
August 2014
September 2014
December 2014
January 2015
February 2015
May 2015
June 2015
October 2015
November 2015
December 2015
January 2016
July 2016
August 2016
November 2016
January 2017
April 2017
August 2017
September 2017
November 2017
February 2018
March 2018
April 2018
February 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 1179}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 366}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 55}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 444}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 353}, {"author_id": 14, "token_count": 394}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 22}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 13, "token_count": 854}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 31, "token_count": 155}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 41, "token_count": 127}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 108}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 33, "token_count": 104}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 51}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 43, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 144}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 89}, {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
2052
36.95%
Arindam Nath
854
15.38%
Adrian Hunter
583
10.50%
Michał Mirosław
394
7.10%
Ulf Hansson
312
5.62%
Subhash Jadavani
155
2.79%
Uri Yanai
144
2.59%
Aaron Lu
127
2.29%
Bojan Prtvar
107
1.93%
Wolfram Sang
104
1.87%
Avri Altman
89
1.60%
Johan Rudholm
71
1.28%
David Brownell
55
0.99%
Russell King
51
0.92%
Sascha Hauer
31
0.56%
Andy Ross
22
0.40%
Andrei Warkentin
19
0.34%
Philip Rakity
19
0.34%
Shawn Lin
13
0.23%
Fredrik Soderstedt
10
0.18%
Jaehoon Chung
8
0.14%
Nico Pitre
6
0.11%
Seungwon Jeon
6
0.11%
Anton Vorontsov
3
0.05%
Girish K.S
3
0.05%
Ohad Ben-Cohen
2
0.04%
Others
313
5.64%
Total
5553
sd.h
20
-
4
101
Michał Mirosław
Ulf Hansson
Arindam Nath
Others
August 2010
May 2011
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 14, "token_count": 89}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michał Mirosław
89
88.12%
Ulf Hansson
7
6.93%
Arindam Nath
4
3.96%
Others
1
0.99%
Total
101
sd_ops.c
349
-
13
1464
Pierre Ossman
Adrian Hunter
David Brownell
Adrian Bunk
Masahiro Yamada
Johan Rudholm
Shawn Lin
John Calixto
Ulf Hansson
Others
December 2006
July 2007
August 2007
August 2010
March 2011
April 2011
July 2011
May 2014
January 2016
November 2016
December 2016
April 2017
February 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 871}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 116}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 155}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
888
60.66%
Adrian Hunter
172
11.75%
David Brownell
155
10.59%
Adrian Bunk
116
7.92%
Masahiro Yamada
16
1.09%
Johan Rudholm
15
1.02%
Shawn Lin
8
0.55%
John Calixto
5
0.34%
Ulf Hansson
4
0.27%
Others
85
5.81%
Total
1464
sd_ops.h
31
-
3
130
Pierre Ossman
Ulf Hansson
Adrian Hunter
December 2006
July 2007
August 2010
January 2017
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
94
72.31%
Ulf Hansson
23
17.69%
Adrian Hunter
13
10.00%
Total
130
sdio.c
1219
-
39
4552
Pierre Ossman
Philip Rakity
Nico Pitre
Michał Mirosław
Ulf Hansson
Ohad Ben-Cohen
Daniel Drake
Adrian Hunter
Grazvydas Ignotas
Shawn Lin
Johan Rudholm
Andy Ross
Subhash Jadavani
Neil Brown
Fredrik Soderstedt
David Vrabel
Stefan Nilsson XK
Seungwon Jeon
Girish K.S
Pierre Tardy
Arindam Nath
David Brownell
Andrei Warkentin
Others
May 2007
June 2007
July 2007
August 2007
August 2008
September 2009
December 2009
March 2010
April 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
September 2011
October 2011
November 2011
January 2012
April 2012
May 2012
December 2012
January 2013
April 2013
May 2013
June 2013
September 2013
February 2014
April 2014
August 2014
September 2014
December 2014
February 2015
April 2015
May 2015
September 2015
November 2015
January 2016
November 2016
January 2017
February 2017
June 2017
February 2018
April 2018
February 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 393}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 1, "token_count": 390}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 20, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 540}, {"author_id": 21, "token_count": 71}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 48, "token_count": 145}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 53, "token_count": 98}, {"author_id": 14, "token_count": 417}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 111}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 85}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 45, "token_count": 33}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 21, "token_count": 47}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 9, "token_count": 906}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 31, "token_count": 32}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 53}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 59, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 71}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
996
21.88%
Philip Rakity
920
20.21%
Nico Pitre
572
12.57%
Michał Mirosław
417
9.16%
Ulf Hansson
389
8.55%
Ohad Ben-Cohen
314
6.90%
Daniel Drake
149
3.27%
Adrian Hunter
112
2.46%
Grazvydas Ignotas
98
2.15%
Shawn Lin
91
2.00%
Johan Rudholm
53
1.16%
Andy Ross
33
0.72%
Subhash Jadavani
32
0.70%
Neil Brown
30
0.66%
Fredrik Soderstedt
14
0.31%
David Vrabel
13
0.29%
Stefan Nilsson XK
13
0.29%
Seungwon Jeon
6
0.13%
Girish K.S
5
0.11%
Pierre Tardy
5
0.11%
Arindam Nath
4
0.09%
David Brownell
3
0.07%
Andrei Warkentin
1
0.02%
Others
282
6.20%
Total
4552
sdio_bus.c
358
-
22
1370
Pierre Ossman
Ohad Ben-Cohen
Aaron Lu
Sascha Hauer
Ulf Hansson
Nico Pitre
David Vrabel
Daniel Drake
Adrian Bunk
Others
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2008
December 2009
March 2010
October 2010
November 2010
June 2011
July 2011
December 2012
March 2013
April 2013
June 2013
October 2013
November 2013
February 2014
June 2014
September 2014
October 2014
June 2015
December 2015
January 2017
March 2017
January 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 21, "token_count": 77}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 68}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 78}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 30, "token_count": 57}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
863
62.99%
Ohad Ben-Cohen
146
10.66%
Aaron Lu
78
5.69%
Sascha Hauer
57
4.16%
Ulf Hansson
47
3.43%
Nico Pitre
37
2.70%
David Vrabel
28
2.04%
Daniel Drake
3
0.22%
Adrian Bunk
1
0.07%
Others
110
8.03%
Total
1370
sdio_bus.h
25
-
2
56
Pierre Ossman
Ulf Hansson
May 2007
January 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
50
89.29%
Ulf Hansson
6
10.71%
Total
56
sdio_cis.c
419
-
11
1715
Pierre Ossman
Nico Pitre
Albert Herranz
Wolfram Sang
Shawn Lin
David Vrabel
Girish K.S
Others
June 2007
July 2007
August 2007
September 2007
July 2008
March 2009
September 2009
October 2009
December 2009
March 2010
October 2011
July 2012
January 2016
May 2016
November 2016
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 439}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 540}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 231}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 102}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 26, "token_count": 289}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 33, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
787
45.89%
Nico Pitre
439
25.60%
Albert Herranz
391
22.80%
Wolfram Sang
31
1.81%
Shawn Lin
15
0.87%
David Vrabel
7
0.41%
Girish K.S
1
0.06%
Others
44
2.57%
Total
1715
sdio_cis.h
26
-
3
51
Nico Pitre
Pierre Ossman
Ulf Hansson
June 2007
July 2007
January 2017
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
25
49.02%
Pierre Ossman
20
39.22%
Ulf Hansson
6
11.76%
Total
51
sdio_io.c
740
-
14
2182
Pierre Ossman
David Vrabel
Shawn Lin
Nico Pitre
Grazvydas Ignotas
Ulf Hansson
Stefan Nilsson XK
Ohad Ben-Cohen
Kyoungil Kim
Others
May 2007
July 2007
August 2007
June 2008
July 2008
September 2009
March 2010
May 2010
July 2011
October 2011
October 2012
August 2016
January 2017
March 2017
February 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 527}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 418}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 537}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 276}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 84}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 53, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 40, "token_count": 20}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
1221
55.96%
David Vrabel
537
24.61%
Shawn Lin
102
4.67%
Nico Pitre
84
3.85%
Grazvydas Ignotas
72
3.30%
Ulf Hansson
36
1.65%
Stefan Nilsson XK
20
0.92%
Ohad Ben-Cohen
12
0.55%
Kyoungil Kim
1
0.05%
Others
97
4.45%
Total
2182
sdio_irq.c
359
-
15
1340
Nico Pitre
Stefan Nilsson XK
Pierre Ossman
Ulf Hansson
Russell King
Shawn Lin
Adrian Hunter
Girish K.S
Others
June 2007
July 2007
August 2007
September 2007
October 2007
March 2008
August 2008
May 2011
July 2011
October 2011
April 2012
November 2013
April 2014
August 2014
September 2014
November 2016
January 2017
February 2017
April 2017
September 2017
March 2018
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 752}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 40, "token_count": 132}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 7, "token_count": 88}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
843
62.91%
Stefan Nilsson XK
132
9.85%
Pierre Ossman
92
6.87%
Ulf Hansson
90
6.72%
Russell King
88
6.57%
Shawn Lin
21
1.57%
Adrian Hunter
2
0.15%
Girish K.S
1
0.07%
Others
71
5.30%
Total
1340
sdio_ops.c
216
-
11
988
Pierre Ossman
Kyoungil Kim
Albert Herranz
David Brownell
David Vrabel
Stefan Nilsson XK
Shawn Lin
Masahiro Yamada
Adrian Bunk
Others
May 2007
July 2007
August 2007
April 2008
March 2009
March 2010
April 2011
October 2011
October 2012
January 2016
August 2016
December 2016
March 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 309}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 246}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 15, "token_count": 101}, {"author_id": 20, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 111}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 56, "token_count": 126}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
579
58.60%
Kyoungil Kim
126
12.75%
Albert Herranz
111
11.23%
David Brownell
101
10.22%
David Vrabel
33
3.34%
Stefan Nilsson XK
11
1.11%
Shawn Lin
7
0.71%
Masahiro Yamada
6
0.61%
Adrian Bunk
3
0.30%
Others
11
1.11%
Total
988
sdio_ops.h
42
-
6
164
Pierre Ossman
Ulf Hansson
Hans de Goede
Albert Herranz
David Vrabel
Others
May 2007
July 2007
August 2007
March 2010
September 2015
January 2017
April 2017
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 51, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Pierre Ossman
75
45.73%
Ulf Hansson
21
12.80%
Hans de Goede
19
11.59%
Albert Herranz
9
5.49%
David Vrabel
6
3.66%
Others
34
20.73%
Total
164
sdio_uart.c
1187
-
13
5096
Nico Pitre
Alan Cox
Girish K.S
Christoph Hellwig
Ulf Hansson
Others
June 2007
July 2007
August 2007
November 2007
July 2008
March 2009
November 2009
December 2009
February 2010
March 2010
October 2011
January 2012
July 2012
August 2012
November 2012
January 2013
March 2013
September 2014
January 2016
April 2016
December 2016
April 2018
var spanGroupData = [ {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 4063}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 251}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 23, "token_count": 450}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 23, "token_count": 96}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 47, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nico Pitre
4382
85.99%
Alan Cox
549
10.77%
Girish K.S
3
0.06%
Christoph Hellwig
2
0.04%
Ulf Hansson
1
0.02%
Others
159
3.12%
Total
5096
slot-gpio.c
262
-
14
1062
Guennadi Liakhovetski
Adrian Hunter
Linus Walleij
Neil Brown
Shawn Lin
Masahiro Yamada
Ulf Hansson
Marek Szyprowski
Others
December 2011
February 2012
April 2012
May 2012
July 2012
December 2012
August 2013
March 2014
April 2014
August 2014
October 2014
December 2014
January 2015
October 2016
November 2017
January 2018
February 2018
April 2018
May 2018
July 2018
September 2018
November 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1322726400, "group": [ {"author_id": 18, "token_count": 90}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 224}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 18, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 165}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 104}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 59, "token_count": 84}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 57, "token_count": 35}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Guennadi Liakhovetski
343
32.30%
Adrian Hunter
267
25.14%
Linus Walleij
180
16.95%
Neil Brown
84
7.91%
Shawn Lin
59
5.56%
Masahiro Yamada
51
4.80%
Ulf Hansson
24
2.26%
Marek Szyprowski
2
0.19%
Others
52
4.90%
Total
1062
slot-gpio.h
15
-
1
21
Ulf Hansson
December 2014
January 2017
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ulf Hansson
21
100.00%
Total
21
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
258
Author
Tokens
Proportion
Commits
Proportion
0
Adrian Hunter
21933
24.02%
129
12.30%
1
Pierre Ossman
15923
17.44%
81
7.72%
2
Ulf Hansson
8840
9.68%
151
14.39%
3
Nico Pitre
6448
7.06%
17
1.62%
4
Per Forlin
3431
3.76%
12
1.14%
5
Linus Walleij
2875
3.15%
42
4.00%
6
Seungwon Jeon
1968
2.16%
18
1.72%
7
Russell King
1717
1.88%
19
1.81%
8
Shawn Lin
1437
1.57%
35
3.34%
9
Philip Rakity
1391
1.52%
11
1.05%
10
Andrei Warkentin
1333
1.46%
11
1.05%
11
Johan Rudholm
1233
1.35%
13
1.24%
12
Andy Shevchenko
1171
1.28%
10
0.95%
13
Arindam Nath
1017
1.11%
7
0.67%
14
Michał Mirosław
938
1.03%
3
0.29%
15
David Brownell
840
0.92%
3
0.29%
16
Håvard Skinnemoen
808
0.88%
2
0.19%
17
Grégory Soutadé
654
0.72%
3
0.29%
18
Guennadi Liakhovetski
644
0.71%
14
1.33%
19
John Calixto
643
0.70%
1
0.10%
20
David Vrabel
624
0.68%
6
0.57%
21
Ohad Ben-Cohen
557
0.61%
21
2.00%
22
Srinivas Kandagatla
554
0.61%
3
0.29%
23
Alan Cox
549
0.60%
8
0.76%
24
Jon Hunter
536
0.59%
1
0.10%
25
Jaehoon Chung
518
0.57%
10
0.95%
26
Albert Herranz
511
0.56%
3
0.29%
27
Aries Lee
479
0.52%
1
0.10%
28
Girish K.S
467
0.51%
5
0.48%
29
Matt Ranostay
417
0.46%
1
0.10%
30
Sascha Hauer
379
0.42%
4
0.38%
31
Subhash Jadavani
367
0.40%
8
0.76%
32
Baolin Wang
328
0.36%
4
0.38%
33
Wolfram Sang
294
0.32%
11
1.05%
34
Adrian Bunk
275
0.30%
5
0.48%
35
Loic Pallardy
273
0.30%
4
0.38%
36
Minda Chen
268
0.29%
1
0.10%
37
Marek Szyprowski
264
0.29%
2
0.19%
38
Maya Erez
246
0.27%
2
0.19%
39
Fredrik Soderstedt
239
0.26%
2
0.19%
40
Stefan Nilsson XK
234
0.26%
6
0.57%
41
Aaron Lu
230
0.25%
5
0.48%
42
Anton Vorontsov
217
0.24%
3
0.29%
43
Bojan Prtvar
214
0.23%
2
0.19%
44
Arnd Bergmann
206
0.23%
5
0.48%
45
Andy Ross
200
0.22%
1
0.10%
46
Javier Martinez Canillas
195
0.21%
4
0.38%
47
Christoph Hellwig
191
0.21%
10
0.95%
48
Daniel Drake
183
0.20%
5
0.48%
49
Chuanxiao Dong
180
0.20%
7
0.67%
50
Uri Yanai
180
0.20%
3
0.29%
51
Hans de Goede
175
0.19%
4
0.38%
52
Gwendal Grignou
172
0.19%
3
0.29%
53
Grazvydas Ignotas
170
0.19%
2
0.19%
54
Avri Altman
160
0.18%
4
0.38%
55
Maxim Levitsky
138
0.15%
1
0.10%
56
Kyoungil Kim
127
0.14%
1
0.10%
57
Masahiro Yamada
125
0.14%
5
0.48%
58
Pierre Tardy
121
0.13%
2
0.19%
59
Neil Brown
114
0.12%
2
0.19%
60
Others
4395
4.81%
290
27.65%
Total
91316
1049