Linux Source Code
Home
Release 5.6
Help
drm
root
include
Highlighting
Reset All
By Author
By Age
──────────
Adam Jackson
Alex Deucher
Andrey Grodzovsky
Andrzej Hajda
Anusha Srivatsa
Archit Taneja
Ben Skeggs
Ben Widawsky
Boris Brezillon
Brian Starkey
Chris Wilson
Christian König
Clint Taylor
Daniel Vetter
Dave Airlie
David Herrmann
Dhinakaran Pandiyan
Eric Anholt
Francisco Jerez
Gerd Hoffmann
Gustavo Padovan
Haneen Mohammed
Hans Verkuil
Harry Wentland
Huang Rui
Jani Nikula
Jernej Škrabec
Jesse Barnes
Jordan Crouse
Jyri Sarha
Jérôme Glisse
Keith Packard
Laurent Pinchart
Lionel Landwerlin
Maarten Lankhorst
Manasi D Navare
Maxime Ripard
Michel Dänzer
Noralf Trönnes
Others
Paul Kocialkowski
Philipp Zabel
Philippe Cornu
Ramalingam C
Rob Clark
Rob Herring
Russell King
Sam Ravnborg
Sean Paul
Shashank Sharma
Stephen Chandler Paul
Takashi Iwai
Thierry Reding
Thomas Hellstrom
Thomas Zimmermann
Tomeu Vizoso
Tvrtko A. Ursulin
Uma Shankar
Ville Syrjälä
Yakir Yang
rodrigosiqueira
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bridge
683
4
25
2167
Andrzej Hajda
Yakir Yang
Laurent Pinchart
Philippe Cornu
Jernej Škrabec
Russell King
Sam Ravnborg
Tomeu Vizoso
Others
December 2014
March 2015
March 2016
June 2016
October 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
September 2018
October 2018
January 2019
February 2019
May 2019
June 2019
August 2019
September 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 29, "token_count": 34}, {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 134}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 50, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 808}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 232}, {"author_id": 21, "token_count": 55}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 21, "token_count": 94}, {"author_id": 43, "token_count": 18}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 57, "token_count": 137}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 55, "token_count": 104}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 18}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 50, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Hajda
1040
47.99%
Yakir Yang
180
8.31%
Laurent Pinchart
150
6.92%
Philippe Cornu
137
6.32%
Jernej Škrabec
104
4.80%
Russell King
34
1.57%
Sam Ravnborg
30
1.38%
Tomeu Vizoso
18
0.83%
Others
474
21.87%
Total
2167
i2c
189
3
5
295
Ben Skeggs
Russell King
Francisco Jerez
Jyri Sarha
Others
December 2009
July 2010
August 2013
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 34, "token_count": 106}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 25, "token_count": 63}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 29, "token_count": 74}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 56, "token_count": 51}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Skeggs
106
35.93%
Russell King
74
25.08%
Francisco Jerez
63
21.36%
Jyri Sarha
51
17.29%
Others
1
0.34%
Total
295
ttm
2579
10
37
4042
Thomas Hellstrom
Christian König
Huang Rui
Maarten Lankhorst
Jérôme Glisse
Ben Skeggs
Dave Airlie
Gerd Hoffmann
Thomas Zimmermann
David Herrmann
Alex Deucher
Chris Wilson
Andrey Grodzovsky
Michel Dänzer
Daniel Vetter
Francisco Jerez
Others
June 2009
July 2009
August 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
July 2010
August 2010
October 2010
November 2010
April 2011
November 2011
April 2012
October 2012
November 2012
January 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
April 2014
July 2014
August 2014
September 2014
December 2014
March 2015
January 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
November 2017
December 2017
January 2018
February 2018
June 2018
July 2018
August 2018
September 2018
October 2018
January 2019
February 2019
May 2019
July 2019
August 2019
September 2019
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 5, "token_count": 1006}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 122}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 26}, {"author_id": 5, "token_count": 62}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 27, "token_count": 70}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 34, "token_count": 129}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 73}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 27, "token_count": 89}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 234}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 47}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 11, "token_count": 32}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 442}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 22, "token_count": 474}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 52}, {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 26, "token_count": 41}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 37}, {"author_id": 26, "token_count": 8}, {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
1449
35.85%
Christian König
812
20.09%
Huang Rui
484
11.97%
Maarten Lankhorst
260
6.43%
Jérôme Glisse
185
4.58%
Ben Skeggs
129
3.19%
Dave Airlie
103
2.55%
Gerd Hoffmann
51
1.26%
Thomas Zimmermann
31
0.77%
David Herrmann
16
0.40%
Alex Deucher
5
0.12%
Chris Wilson
5
0.12%
Andrey Grodzovsky
3
0.07%
Michel Dänzer
2
0.05%
Daniel Vetter
1
0.02%
Francisco Jerez
1
0.02%
Others
505
12.49%
Total
4042
Files:
amd_asic_type.h
62
-
7
109
Huang Rui
Others
June 2017
July 2017
October 2017
November 2017
April 2018
December 2018
July 2019
August 2019
September 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Rui
4
3.67%
Others
105
96.33%
Total
109
drm_agpsupport.h
135
-
3
625
David Herrmann
Daniel Vetter
Others
August 2013
December 2013
August 2014
September 2015
April 2016
November 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 548}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
604
96.64%
Daniel Vetter
20
3.20%
Others
1
0.16%
Total
625
drm_atomic.h
995
-
17
1427
Maarten Lankhorst
Daniel Vetter
Ville Syrjälä
Dhinakaran Pandiyan
Chris Wilson
Rob Clark
Laurent Pinchart
Sean Paul
Gustavo Padovan
Thierry Reding
Brian Starkey
Stephen Chandler Paul
Others
July 2014
November 2014
December 2014
May 2015
June 2015
July 2015
April 2016
June 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
September 2017
December 2017
January 2018
February 2018
March 2018
September 2018
October 2018
January 2019
February 2019
June 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 151}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 55}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 59, "token_count": 4}, {"author_id": 13, "token_count": 14}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 59, "token_count": 1}, {"author_id": 12, "token_count": 141}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 230}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 39, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 13, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 23, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 32}, {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 9, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
546
38.26%
Daniel Vetter
419
29.36%
Ville Syrjälä
107
7.50%
Dhinakaran Pandiyan
84
5.89%
Chris Wilson
55
3.85%
Rob Clark
42
2.94%
Laurent Pinchart
32
2.24%
Sean Paul
22
1.54%
Gustavo Padovan
10
0.70%
Thierry Reding
10
0.70%
Brian Starkey
6
0.42%
Stephen Chandler Paul
6
0.42%
Others
88
6.17%
Total
1427
drm_atomic_helper.h
227
-
11
727
Daniel Vetter
Thierry Reding
Rob Clark
Maarten Lankhorst
Ville Syrjälä
Gustavo Padovan
Andrey Grodzovsky
Boris Brezillon
Jyri Sarha
Maxime Ripard
Others
July 2014
September 2014
November 2014
February 2015
May 2015
August 2015
September 2015
November 2015
December 2015
March 2016
April 2016
June 2016
August 2016
September 2016
January 2017
February 2017
March 2017
June 2017
July 2017
November 2017
July 2018
September 2018
October 2018
November 2018
December 2019
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 13, "token_count": 34}, {"author_id": 9, "token_count": 53}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 25}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 14}, {"author_id": 59, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 37, "token_count": 9}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
402
55.30%
Thierry Reding
95
13.07%
Rob Clark
50
6.88%
Maarten Lankhorst
36
4.95%
Ville Syrjälä
33
4.54%
Gustavo Padovan
32
4.40%
Andrey Grodzovsky
25
3.44%
Boris Brezillon
23
3.16%
Jyri Sarha
10
1.38%
Maxime Ripard
9
1.24%
Others
12
1.65%
Total
727
drm_atomic_state_helper.h
82
-
4
312
Daniel Vetter
Ville Syrjälä
Maarten Lankhorst
Maxime Ripard
October 2018
March 2019
June 2019
November 2019
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
247
79.17%
Ville Syrjälä
42
13.46%
Maarten Lankhorst
14
4.49%
Maxime Ripard
9
2.88%
Total
312
drm_atomic_uapi.h
58
-
1
122
Daniel Vetter
September 2018
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 122}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
122
100.00%
Total
122
drm_audio_component.h
122
-
3
239
Takashi Iwai
Chris Wilson
Ramalingam C
July 2018
February 2019
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 230}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Takashi Iwai
230
96.23%
Chris Wilson
6
2.51%
Ramalingam C
3
1.26%
Total
239
drm_auth.h
115
-
4
171
Daniel Vetter
Keith Packard
Sam Ravnborg
Dave Airlie
June 2016
January 2017
March 2017
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
105
61.40%
Keith Packard
36
21.05%
Sam Ravnborg
16
9.36%
Dave Airlie
14
8.19%
Total
171
drm_blend.h
61
-
6
163
Daniel Vetter
Ville Syrjälä
Maxime Ripard
Others
September 2016
May 2017
April 2018
August 2018
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
82
50.31%
Ville Syrjälä
35
21.47%
Maxime Ripard
13
7.98%
Others
33
20.25%
Total
163
drm_bridge.h
507
-
11
746
Daniel Vetter
Boris Brezillon
Sean Paul
Eric Anholt
Laurent Pinchart
Sam Ravnborg
Philippe Cornu
Others
August 2016
November 2016
May 2017
June 2017
July 2017
January 2018
April 2018
June 2018
September 2018
March 2019
June 2019
August 2019
September 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 31}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 44, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 112}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 21, "token_count": 27}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 147}, {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
297
39.81%
Boris Brezillon
156
20.91%
Sean Paul
112
15.01%
Eric Anholt
58
7.77%
Laurent Pinchart
49
6.57%
Sam Ravnborg
11
1.47%
Philippe Cornu
1
0.13%
Others
62
8.31%
Total
746
drm_cache.h
73
-
7
115
Dave Airlie
Others
August 2009
January 2016
April 2016
January 2017
February 2018
January 2019
February 2019
October 2019
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
55
47.83%
Others
60
52.17%
Total
115
drm_client.h
188
-
4
408
Noralf Trönnes
Thomas Zimmermann
Maxime Ripard
Others
July 2018
October 2018
February 2019
April 2019
May 2019
June 2019
July 2019
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
387
94.85%
Thomas Zimmermann
19
4.66%
Maxime Ripard
1
0.25%
Others
1
0.25%
Total
408
drm_color_mgmt.h
123
-
6
235
Ville Syrjälä
Jyri Sarha
Daniel Vetter
Jani Nikula
Others
September 2016
January 2017
April 2017
February 2018
March 2018
September 2018
December 2018
January 2019
November 2019
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 56, "token_count": 48}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Syrjälä
88
37.45%
Jyri Sarha
51
21.70%
Daniel Vetter
45
19.15%
Jani Nikula
6
2.55%
Others
45
19.15%
Total
235
drm_connector.h
1629
-
30
2077
Daniel Vetter
Laurent Pinchart
Uma Shankar
Shashank Sharma
Boris Brezillon
Ville Syrjälä
Maxime Ripard
Stephen Chandler Paul
Maarten Lankhorst
Manasi D Navare
Rob Clark
Sean Paul
Ramalingam C
Gerd Hoffmann
Thierry Reding
Keith Packard
Brian Starkey
Dave Airlie
Haneen Mohammed
Others
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
May 2018
June 2018
July 2018
September 2018
October 2018
December 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 986}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 28, "token_count": 51}, {"author_id": 0, "token_count": 64}, {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 20, "token_count": 7}, {"author_id": 8, "token_count": 1}, {"author_id": 36, "token_count": 50}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 36, "token_count": 33}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 9}, {"author_id": 23, "token_count": 47}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 93}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 58, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 37, "token_count": 53}, {"author_id": 24, "token_count": 4}, {"author_id": 58, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
1201
57.82%
Laurent Pinchart
93
4.48%
Uma Shankar
90
4.33%
Shashank Sharma
83
4.00%
Boris Brezillon
69
3.32%
Ville Syrjälä
61
2.94%
Maxime Ripard
53
2.55%
Stephen Chandler Paul
47
2.26%
Maarten Lankhorst
40
1.93%
Manasi D Navare
29
1.40%
Rob Clark
21
1.01%
Sean Paul
19
0.91%
Ramalingam C
14
0.67%
Gerd Hoffmann
9
0.43%
Thierry Reding
9
0.43%
Keith Packard
7
0.34%
Brian Starkey
6
0.29%
Dave Airlie
5
0.24%
Haneen Mohammed
2
0.10%
Others
219
10.54%
Total
2077
drm_crtc.h
1207
-
36
1186
Daniel Vetter
Dave Airlie
Rob Clark
Russell King
Tomeu Vizoso
Michel Dänzer
Chris Wilson
Maarten Lankhorst
Gustavo Padovan
Lionel Landwerlin
Sean Paul
Ville Syrjälä
Keith Packard
Boris Brezillon
Thierry Reding
Andrey Grodzovsky
Jesse Barnes
Sam Ravnborg
David Herrmann
Haneen Mohammed
Jani Nikula
Brian Starkey
Others
November 2008
November 2009
October 2010
January 2011
November 2011
May 2012
September 2012
October 2012
November 2012
December 2012
June 2013
July 2013
August 2013
November 2013
December 2013
January 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
April 2015
May 2015
July 2015
December 2015
January 2016
February 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
July 2017
September 2017
November 2017
May 2018
July 2018
October 2018
February 2019
March 2019
June 2019
August 2019
September 2019
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 238}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 29, "token_count": 29}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 46, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 54, "token_count": 29}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 43, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 59, "token_count": 21}, {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 20, "token_count": 7}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 0, "token_count": 38}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
306
25.80%
Dave Airlie
271
22.85%
Rob Clark
103
8.68%
Russell King
37
3.12%
Tomeu Vizoso
34
2.87%
Michel Dänzer
29
2.45%
Chris Wilson
26
2.19%
Maarten Lankhorst
22
1.85%
Gustavo Padovan
21
1.77%
Lionel Landwerlin
20
1.69%
Sean Paul
18
1.52%
Ville Syrjälä
14
1.18%
Keith Packard
10
0.84%
Boris Brezillon
9
0.76%
Thierry Reding
6
0.51%
Andrey Grodzovsky
5
0.42%
Jesse Barnes
5
0.42%
Sam Ravnborg
3
0.25%
David Herrmann
2
0.17%
Haneen Mohammed
2
0.17%
Jani Nikula
2
0.17%
Brian Starkey
1
0.08%
Others
240
20.24%
Total
1186
drm_crtc_helper.h
61
-
7
127
Dave Airlie
Daniel Vetter
Keith Packard
Thierry Reding
Maarten Lankhorst
Others
November 2008
December 2008
May 2009
August 2009
January 2014
December 2014
July 2015
December 2015
August 2016
March 2017
December 2018
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
77
60.63%
Daniel Vetter
21
16.54%
Keith Packard
11
8.66%
Thierry Reding
3
2.36%
Maarten Lankhorst
1
0.79%
Others
14
11.02%
Total
127
drm_damage_helper.h
102
-
4
190
Rob Clark
Noralf Trönnes
Others
May 2018
August 2018
January 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 13, "token_count": 31}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
31
16.32%
Noralf Trönnes
20
10.53%
Others
139
73.16%
Total
190
drm_debugfs.h
103
-
2
185
Daniel Vetter
Sam Ravnborg
March 2017
June 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
179
96.76%
Sam Ravnborg
6
3.24%
Total
185
drm_debugfs_crc.h
74
-
2
127
Tomeu Vizoso
Maarten Lankhorst
October 2016
April 2018
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 43, "token_count": 124}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tomeu Vizoso
124
97.64%
Maarten Lankhorst
3
2.36%
Total
127
drm_device.h
363
-
6
407
Daniel Vetter
Sam Ravnborg
Noralf Trönnes
Thomas Zimmermann
Dave Airlie
Ville Syrjälä
August 2017
October 2017
March 2018
July 2018
September 2018
November 2018
January 2019
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 31, "token_count": 54}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
308
75.68%
Sam Ravnborg
54
13.27%
Noralf Trönnes
23
5.65%
Thomas Zimmermann
9
2.21%
Dave Airlie
8
1.97%
Ville Syrjälä
5
1.23%
Total
407
drm_displayid.h
103
-
2
280
Dave Airlie
Others
October 2014
May 2016
June 2019
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
262
93.57%
Others
18
6.43%
Total
280
drm_dp_dual_mode_helper.h
119
-
3
284
Ville Syrjälä
Shashank Sharma
Jani Nikula
May 2016
October 2016
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 225}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 36, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Syrjälä
225
79.23%
Shashank Sharma
57
20.07%
Jani Nikula
2
0.70%
Total
284
drm_dp_helper.h
1581
-
40
4962
Jani Nikula
Manasi D Navare
Dave Airlie
Thierry Reding
Keith Packard
Ville Syrjälä
Clint Taylor
Ramalingam C
Adam Jackson
Hans Verkuil
rodrigosiqueira
Daniel Vetter
Ben Widawsky
Anusha Srivatsa
Alex Deucher
Jesse Barnes
Sean Paul
Tomeu Vizoso
Dhinakaran Pandiyan
Chris Wilson
Others
April 2009
November 2009
December 2009
October 2010
May 2011
October 2011
May 2012
September 2012
October 2012
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
March 2014
May 2014
June 2014
August 2014
September 2014
November 2014
February 2015
July 2015
August 2015
September 2015
October 2015
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
January 2017
March 2017
April 2017
May 2017
August 2017
September 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
July 2019
August 2019
September 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 20, "token_count": 263}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 19, "token_count": 68}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 40, "token_count": 124}, {"author_id": 18, "token_count": 76}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 32, "token_count": 24}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 32, "token_count": 160}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 9, "token_count": 172}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 51}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 245}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 487}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 147}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 184}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 43, "token_count": 36}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 45, "token_count": 207}, {"author_id": 1, "token_count": 64}, {"author_id": 8, "token_count": 368}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 20}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 75}, {"author_id": 24, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 51, "token_count": 157}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 157}, {"author_id": 6, "token_count": 198}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 17}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 121}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 13}, {"author_id": 9, "token_count": 128}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
814
16.40%
Manasi D Navare
795
16.02%
Dave Airlie
353
7.11%
Thierry Reding
351
7.07%
Keith Packard
263
5.30%
Ville Syrjälä
243
4.90%
Clint Taylor
207
4.17%
Ramalingam C
198
3.99%
Adam Jackson
184
3.71%
Hans Verkuil
157
3.16%
rodrigosiqueira
144
2.90%
Daniel Vetter
143
2.88%
Ben Widawsky
124
2.50%
Anusha Srivatsa
119
2.40%
Alex Deucher
88
1.77%
Jesse Barnes
81
1.63%
Sean Paul
67
1.35%
Tomeu Vizoso
36
0.73%
Dhinakaran Pandiyan
24
0.48%
Chris Wilson
9
0.18%
Others
562
11.33%
Total
4962
drm_dp_mst_helper.h
908
-
14
1946
Dave Airlie
Stephen Chandler Paul
Dhinakaran Pandiyan
Ville Syrjälä
Daniel Vetter
Sean Paul
Thierry Reding
Others
May 2014
June 2014
August 2014
October 2014
February 2015
June 2015
September 2015
October 2015
December 2015
January 2016
July 2016
January 2017
April 2017
July 2017
September 2017
January 2019
February 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
January 2020
March 2020
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1203}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 39, "token_count": 74}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 222}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 23, "token_count": 114}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 24, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1260
64.75%
Stephen Chandler Paul
365
18.76%
Dhinakaran Pandiyan
93
4.78%
Ville Syrjälä
91
4.68%
Daniel Vetter
24
1.23%
Sean Paul
10
0.51%
Thierry Reding
1
0.05%
Others
102
5.24%
Total
1946
drm_drv.h
859
-
13
1282
Daniel Vetter
Noralf Trönnes
Dave Airlie
Chris Wilson
Lionel Landwerlin
Sean Paul
Ville Syrjälä
Others
November 2016
January 2017
February 2017
March 2017
May 2017
July 2017
August 2017
September 2017
October 2017
November 2017
March 2018
July 2018
September 2018
November 2018
January 2019
February 2019
March 2019
April 2019
June 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 823}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
1117
87.13%
Noralf Trönnes
84
6.55%
Dave Airlie
22
1.72%
Chris Wilson
21
1.64%
Lionel Landwerlin
8
0.62%
Sean Paul
7
0.55%
Ville Syrjälä
5
0.39%
Others
18
1.40%
Total
1282
drm_dsc.h
609
-
3
580
Manasi D Navare
Anusha Srivatsa
Others
November 2018
February 2019
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 48, "token_count": 17}, {"author_id": 8, "token_count": 501}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 47}, {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Manasi D Navare
548
94.48%
Anusha Srivatsa
17
2.93%
Others
15
2.59%
Total
580
drm_edid.h
506
-
24
1741
Dave Airlie
Jani Nikula
Daniel Vetter
Michel Dänzer
Adam Jackson
Ville Syrjälä
Jesse Barnes
Russell King
Uma Shankar
Thierry Reding
Alex Deucher
Shashank Sharma
Takashi Iwai
Clint Taylor
Others
November 2008
June 2009
December 2009
May 2010
August 2010
April 2011
September 2011
March 2012
April 2012
November 2012
April 2013
July 2013
August 2013
March 2014
October 2014
March 2015
April 2015
September 2015
February 2016
April 2016
August 2016
January 2017
February 2017
July 2017
September 2017
November 2017
October 2018
January 2019
February 2019
May 2019
June 2019
October 2019
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 450}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 54, "token_count": 108}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 32, "token_count": 36}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 18, "token_count": 77}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 32, "token_count": 44}, {"author_id": 35, "token_count": 12}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 9, "token_count": 15}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 4, "token_count": 279}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 29, "token_count": 73}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 206}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 58, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 58, "token_count": 18}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
459
26.36%
Jani Nikula
328
18.84%
Daniel Vetter
206
11.83%
Michel Dänzer
108
6.20%
Adam Jackson
100
5.74%
Ville Syrjälä
95
5.46%
Jesse Barnes
77
4.42%
Russell King
73
4.19%
Uma Shankar
36
2.07%
Thierry Reding
15
0.86%
Alex Deucher
14
0.80%
Shashank Sharma
14
0.80%
Takashi Iwai
12
0.69%
Clint Taylor
3
0.17%
Others
201
11.55%
Total
1741
drm_encoder.h
274
-
7
351
Daniel Vetter
Ville Syrjälä
Laurent Pinchart
Keith Packard
Boris Brezillon
Stephen Chandler Paul
Dave Airlie
August 2016
November 2016
January 2017
March 2017
November 2017
June 2018
September 2018
September 2019
December 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 28, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
305
86.89%
Ville Syrjälä
23
6.55%
Laurent Pinchart
9
2.56%
Keith Packard
7
1.99%
Boris Brezillon
3
0.85%
Stephen Chandler Paul
3
0.85%
Dave Airlie
1
0.28%
Total
351
drm_encoder_slave.h
182
-
6
512
Francisco Jerez
Rob Clark
Laurent Pinchart
Ville Syrjälä
Others
August 2009
July 2012
October 2012
January 2013
December 2015
November 2016
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 25, "token_count": 402}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 13, "token_count": 103}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Francisco Jerez
402
78.52%
Rob Clark
103
20.12%
Laurent Pinchart
4
0.78%
Ville Syrjälä
1
0.20%
Others
2
0.39%
Total
512
drm_fb_cma_helper.h
18
-
5
51
Others
July 2012
November 2016
April 2017
November 2017
November 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
51
100.00%
Total
51
drm_fb_helper.h
527
-
13
1363
Archit Taneja
Noralf Trönnes
Dave Airlie
Daniel Vetter
Maxime Ripard
Gerd Hoffmann
Thierry Reding
Chris Wilson
Jesse Barnes
Rob Clark
Others
August 2009
October 2009
March 2010
May 2010
August 2010
January 2011
April 2011
May 2014
June 2014
December 2014
July 2015
August 2015
December 2015
April 2016
August 2016
September 2016
October 2016
February 2017
July 2017
October 2017
December 2017
July 2018
September 2018
March 2019
June 2019
August 2019
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 18, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 166}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 17, "token_count": 448}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 0, "token_count": 31}, {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Archit Taneja
614
45.05%
Noralf Trönnes
287
21.06%
Dave Airlie
223
16.36%
Daniel Vetter
61
4.48%
Maxime Ripard
41
3.01%
Gerd Hoffmann
29
2.13%
Thierry Reding
27
1.98%
Chris Wilson
21
1.54%
Jesse Barnes
21
1.54%
Rob Clark
1
0.07%
Others
38
2.79%
Total
1363
drm_file.h
393
-
8
506
Daniel Vetter
Chris Wilson
Dave Airlie
Eric Anholt
Jani Nikula
Others
March 2017
April 2017
May 2017
July 2017
February 2018
May 2018
November 2018
December 2018
April 2019
November 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 448}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 14, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
458
90.51%
Chris Wilson
18
3.56%
Dave Airlie
17
3.36%
Eric Anholt
3
0.59%
Jani Nikula
3
0.59%
Others
7
1.38%
Total
506
drm_fixed.h
211
-
5
791
Alex Deucher
Harry Wentland
Jérôme Glisse
Ben Skeggs
Others
June 2009
December 2009
April 2010
April 2012
March 2013
July 2013
January 2016
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 27, "token_count": 113}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 19, "token_count": 60}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 34, "token_count": 22}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 380}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 192}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Deucher
457
57.77%
Harry Wentland
192
24.27%
Jérôme Glisse
113
14.29%
Ben Skeggs
22
2.78%
Others
7
0.88%
Total
791
drm_flip_work.h
92
-
3
164
Rob Clark
Boris Brezillon
Daniel Vetter
August 2013
November 2014
January 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 106}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 28, "token_count": 57}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
106
64.63%
Boris Brezillon
57
34.76%
Daniel Vetter
1
0.61%
Total
164
drm_format_helper.h
31
-
2
188
Gerd Hoffmann
Others
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 26, "token_count": 186}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
186
98.94%
Others
2
1.06%
Total
188
drm_fourcc.h
323
-
10
592
Paul Kocialkowski
Maxime Ripard
Laurent Pinchart
Gerd Hoffmann
Ville Syrjälä
Daniel Vetter
Dhinakaran Pandiyan
Others
June 2016
August 2016
October 2016
November 2016
March 2017
December 2017
July 2018
September 2018
October 2018
November 2018
January 2019
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 21, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 38, "token_count": 230}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 37, "token_count": 100}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Kocialkowski
230
38.85%
Maxime Ripard
103
17.40%
Laurent Pinchart
66
11.15%
Gerd Hoffmann
55
9.29%
Ville Syrjälä
24
4.05%
Daniel Vetter
10
1.69%
Dhinakaran Pandiyan
4
0.68%
Others
100
16.89%
Total
592
drm_framebuffer.h
300
-
10
439
Daniel Vetter
Chris Wilson
Ville Syrjälä
Sam Ravnborg
Noralf Trönnes
Thierry Reding
Maarten Lankhorst
Keith Packard
Laurent Pinchart
Others
August 2016
November 2016
December 2016
January 2017
February 2017
March 2017
August 2017
November 2017
December 2017
January 2019
March 2019
June 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 42}, {"author_id": 3, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
310
70.62%
Chris Wilson
42
9.57%
Ville Syrjälä
40
9.11%
Sam Ravnborg
12
2.73%
Noralf Trönnes
10
2.28%
Thierry Reding
9
2.05%
Maarten Lankhorst
7
1.59%
Keith Packard
5
1.14%
Laurent Pinchart
3
0.68%
Others
1
0.23%
Total
439
drm_gem.h
423
-
8
713
Daniel Vetter
Noralf Trönnes
Eric Anholt
Rob Herring
Gerd Hoffmann
Thierry Reding
Christian König
Maarten Lankhorst
September 2014
April 2015
October 2015
May 2016
January 2017
February 2017
March 2017
July 2017
November 2018
February 2019
March 2019
April 2019
June 2019
August 2019
October 2019
November 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 44, "token_count": 36}, {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 44, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 26, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
361
50.63%
Noralf Trönnes
200
28.05%
Eric Anholt
67
9.40%
Rob Herring
54
7.57%
Gerd Hoffmann
18
2.52%
Thierry Reding
7
0.98%
Christian König
4
0.56%
Maarten Lankhorst
2
0.28%
Total
713
drm_gem_cma_helper.h
133
-
14
323
Noralf Trönnes
Thierry Reding
Eric Anholt
Daniel Vetter
Rob Clark
Sam Ravnborg
Laurent Pinchart
Maarten Lankhorst
Others
June 2012
December 2012
February 2013
June 2013
January 2014
March 2014
September 2014
November 2014
January 2017
March 2017
April 2017
November 2017
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
55
17.03%
Thierry Reding
25
7.74%
Eric Anholt
16
4.95%
Daniel Vetter
11
3.41%
Rob Clark
9
2.79%
Sam Ravnborg
7
2.17%
Laurent Pinchart
6
1.86%
Maarten Lankhorst
4
1.24%
Others
190
58.82%
Total
323
drm_gem_framebuffer_helper.h
36
-
2
181
Noralf Trönnes
Daniel Vetter
August 2017
September 2017
April 2018
January 2019
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
164
90.61%
Daniel Vetter
17
9.39%
Total
181
drm_gem_shmem_helper.h
164
-
3
407
Noralf Trönnes
Rob Herring
Gerd Hoffmann
March 2019
August 2019
October 2019
November 2019
February 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 318}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 81}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
318
78.13%
Rob Herring
83
20.39%
Gerd Hoffmann
6
1.47%
Total
407
drm_gem_ttm_helper.h
21
-
1
65
Gerd Hoffmann
September 2019
October 2019
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 51}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
65
100.00%
Total
65
drm_gem_vram_helper.h
208
-
2
477
Thomas Zimmermann
Gerd Hoffmann
May 2019
August 2019
September 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 279}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 16, "token_count": 121}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 16, "token_count": 67}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Zimmermann
471
98.74%
Gerd Hoffmann
6
1.26%
Total
477
drm_hashtab.h
79
-
5
194
Thomas Hellstrom
Dave Airlie
Jérôme Glisse
Chris Wilson
Others
August 2006
February 2007
July 2007
October 2007
April 2009
January 2011
November 2012
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 140}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
161
82.99%
Dave Airlie
27
13.92%
Jérôme Glisse
3
1.55%
Chris Wilson
2
1.03%
Others
1
0.52%
Total
194
drm_hdcp.h
302
-
3
964
Ramalingam C
Sean Paul
Jani Nikula
January 2018
April 2018
October 2018
December 2018
February 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 24, "token_count": 95}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 642}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 82}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 103}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Ramalingam C
866
89.83%
Sean Paul
95
9.85%
Jani Nikula
3
0.31%
Total
964
drm_ioctl.h
185
-
2
281
Daniel Vetter
Others
March 2017
April 2017
May 2017
June 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
266
94.66%
Others
15
5.34%
Total
281
drm_irq.h
32
-
1
33
Daniel Vetter
July 2016
May 2017
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
33
100.00%
Total
33
drm_lease.h
37
-
2
157
Keith Packard
Others
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 155}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Keith Packard
155
98.73%
Others
2
1.27%
Total
157
drm_legacy.h
226
-
4
653
Daniel Vetter
Thomas Zimmermann
Jani Nikula
Sam Ravnborg
September 2014
April 2016
June 2016
December 2018
May 2019
December 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 527}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 94}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
531
81.32%
Thomas Zimmermann
94
14.40%
Jani Nikula
21
3.22%
Sam Ravnborg
7
1.07%
Total
653
drm_mipi_dbi.h
188
-
4
499
Noralf Trönnes
Ville Syrjälä
Others
January 2017
November 2017
January 2018
March 2018
January 2019
February 2019
May 2019
July 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 232}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
455
91.18%
Ville Syrjälä
10
2.00%
Others
34
6.81%
Total
499
drm_mipi_dsi.h
328
-
12
1015
Andrzej Hajda
Thierry Reding
Archit Taneja
Jani Nikula
Others
December 2013
March 2014
April 2014
July 2014
August 2014
October 2014
November 2014
October 2015
November 2015
February 2016
June 2016
July 2016
August 2016
October 2018
June 2019
October 2019
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 393}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 202}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Hajda
406
40.00%
Thierry Reding
318
31.33%
Archit Taneja
72
7.09%
Jani Nikula
30
2.96%
Others
189
18.62%
Total
1015
drm_mm.h
550
-
12
860
Chris Wilson
Daniel Vetter
Jérôme Glisse
David Herrmann
Thierry Reding
Dave Airlie
Ben Widawsky
Others
April 2009
August 2009
September 2009
December 2009
July 2010
September 2010
February 2011
July 2012
November 2012
December 2012
July 2013
January 2014
April 2014
January 2015
November 2015
August 2016
October 2016
November 2016
December 2016
February 2017
September 2017
November 2017
May 2018
October 2019
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 27, "token_count": 56}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 87}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 230}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 63}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
539
62.67%
Daniel Vetter
165
19.19%
Jérôme Glisse
63
7.33%
David Herrmann
39
4.53%
Thierry Reding
13
1.51%
Dave Airlie
12
1.40%
Ben Widawsky
6
0.70%
Others
23
2.67%
Total
860
drm_mode_config.h
936
-
22
778
Daniel Vetter
Ville Syrjälä
Brian Starkey
Gustavo Padovan
Ramalingam C
Gerd Hoffmann
Dave Airlie
Manasi D Navare
Noralf Trönnes
Uma Shankar
Ben Widawsky
Rob Clark
Boris Brezillon
Thomas Zimmermann
Laurent Pinchart
Others
November 2016
December 2016
January 2017
March 2017
July 2017
August 2017
October 2017
November 2017
December 2017
March 2018
May 2018
June 2018
September 2018
October 2018
December 2018
February 2019
May 2019
June 2019
July 2019
August 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 568}, {"author_id": 59, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 59, "token_count": 1}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 18}, {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 5}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
608
78.15%
Ville Syrjälä
46
5.91%
Brian Starkey
18
2.31%
Gustavo Padovan
12
1.54%
Ramalingam C
12
1.54%
Gerd Hoffmann
7
0.90%
Dave Airlie
6
0.77%
Manasi D Navare
6
0.77%
Noralf Trönnes
6
0.77%
Uma Shankar
6
0.77%
Ben Widawsky
5
0.64%
Rob Clark
5
0.64%
Boris Brezillon
4
0.51%
Thomas Zimmermann
4
0.51%
Laurent Pinchart
1
0.13%
Others
32
4.11%
Total
778
drm_mode_object.h
135
-
3
200
Daniel Vetter
Keith Packard
Thierry Reding
August 2016
January 2017
February 2017
March 2017
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 178}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
179
89.50%
Keith Packard
18
9.00%
Thierry Reding
3
1.50%
Total
200
drm_modes.h
546
-
12
983
Daniel Vetter
Ville Syrjälä
Shashank Sharma
Noralf Trönnes
Gustavo Padovan
Others
January 2014
December 2014
February 2015
May 2015
November 2015
December 2015
July 2016
August 2016
January 2017
May 2017
July 2017
November 2017
May 2018
July 2018
January 2019
February 2019
June 2019
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 665}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 59, "token_count": 13}, {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 67}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
728
74.06%
Ville Syrjälä
85
8.65%
Shashank Sharma
67
6.82%
Noralf Trönnes
17
1.73%
Gustavo Padovan
13
1.32%
Others
73
7.43%
Total
983
drm_modeset_helper.h
44
-
4
90
Daniel Vetter
Noralf Trönnes
Sam Ravnborg
Ville Syrjälä
August 2016
December 2016
November 2017
January 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
52
57.78%
Noralf Trönnes
18
20.00%
Sam Ravnborg
15
16.67%
Ville Syrjälä
5
5.56%
Total
90
drm_modeset_helper_vtables.h
1311
-
16
990
Daniel Vetter
Laurent Pinchart
Sean Paul
Maarten Lankhorst
Gustavo Padovan
Philipp Zabel
Brian Starkey
Boris Brezillon
rodrigosiqueira
Thierry Reding
Others
December 2015
June 2016
July 2016
August 2016
October 2016
November 2016
January 2017
March 2017
April 2017
May 2017
June 2017
September 2017
July 2018
February 2019
March 2019
June 2019
September 2019
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 677}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 49, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 59, "token_count": 35}, {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
705
71.21%
Laurent Pinchart
65
6.57%
Sean Paul
39
3.94%
Maarten Lankhorst
38
3.84%
Gustavo Padovan
35
3.54%
Philipp Zabel
22
2.22%
Brian Starkey
15
1.52%
Boris Brezillon
4
0.40%
rodrigosiqueira
2
0.20%
Thierry Reding
1
0.10%
Others
64
6.46%
Total
990
drm_modeset_lock.h
201
-
8
292
Rob Clark
Daniel Vetter
Sean Paul
Ville Syrjälä
Maarten Lankhorst
Thierry Reding
Others
November 2013
July 2014
November 2014
August 2015
December 2015
November 2016
September 2017
November 2018
February 2019
July 2019
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 187}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
188
64.38%
Daniel Vetter
36
12.33%
Sean Paul
26
8.90%
Ville Syrjälä
23
7.88%
Maarten Lankhorst
12
4.11%
Thierry Reding
1
0.34%
Others
6
2.05%
Total
292
drm_of.h
151
-
11
591
Philipp Zabel
Russell King
Maarten Lankhorst
Rob Herring
Jernej Škrabec
Laurent Pinchart
Others
June 2014
February 2015
October 2015
October 2016
March 2017
October 2017
November 2017
June 2018
December 2019
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 29, "token_count": 58}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 135}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 29, "token_count": 72}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 69}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 76}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 55, "token_count": 34}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Zabel
135
22.84%
Russell King
130
22.00%
Maarten Lankhorst
76
12.86%
Rob Herring
69
11.68%
Jernej Škrabec
34
5.75%
Laurent Pinchart
2
0.34%
Others
145
24.53%
Total
591
drm_panel.h
210
-
10
365
Thierry Reding
Sam Ravnborg
Philipp Zabel
Laurent Pinchart
Rob Herring
Boris Brezillon
Jani Nikula
Others
August 2013
July 2014
December 2014
November 2016
March 2017
April 2017
May 2018
July 2019
August 2019
September 2019
December 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 164}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 49, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 31, "token_count": 59}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
164
44.93%
Sam Ravnborg
92
25.21%
Philipp Zabel
24
6.58%
Laurent Pinchart
20
5.48%
Rob Herring
10
2.74%
Boris Brezillon
5
1.37%
Jani Nikula
3
0.82%
Others
47
12.88%
Total
365
drm_pci.h
74
-
2
149
Daniel Vetter
Thomas Zimmermann
March 2017
December 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
95
63.76%
Thomas Zimmermann
54
36.24%
Total
149
drm_pciids.h
814
-
5
41
Dave Airlie
Alex Deucher
Others
April 2004
July 2005
August 2005
October 2007
February 2008
August 2015
October 2018
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
37
90.24%
Alex Deucher
1
2.44%
Others
3
7.32%
Total
41
drm_plane.h
865
-
19
1084
Daniel Vetter
Rob Clark
Ville Syrjälä
Ben Widawsky
Jyri Sarha
Maarten Lankhorst
Maxime Ripard
Gustavo Padovan
Keith Packard
Haneen Mohammed
Chris Wilson
Dave Airlie
Eric Anholt
Sean Paul
Others
September 2016
October 2016
November 2016
December 2016
January 2017
March 2017
July 2017
September 2017
November 2017
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
June 2019
October 2019
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 642}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 59, "token_count": 7}, {"author_id": 13, "token_count": 139}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 33}, {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 56, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
710
65.50%
Rob Clark
139
12.82%
Ville Syrjälä
44
4.06%
Ben Widawsky
33
3.04%
Jyri Sarha
25
2.31%
Maarten Lankhorst
9
0.83%
Maxime Ripard
8
0.74%
Gustavo Padovan
7
0.65%
Keith Packard
7
0.65%
Haneen Mohammed
2
0.18%
Chris Wilson
1
0.09%
Dave Airlie
1
0.09%
Eric Anholt
1
0.09%
Sean Paul
1
0.09%
Others
96
8.86%
Total
1084
drm_plane_helper.h
44
-
2
41
Daniel Vetter
Others
April 2014
May 2014
October 2014
December 2015
August 2016
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
9
21.95%
Others
32
78.05%
Total
41
drm_prime.h
108
-
3
350
Daniel Vetter
Others
March 2017
May 2017
January 2018
June 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 102}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
236
67.43%
Others
114
32.57%
Total
350
drm_print.h
556
-
12
1339
Jani Nikula
Haneen Mohammed
Rob Clark
Jordan Crouse
Daniel Vetter
Stephen Chandler Paul
Chris Wilson
Gerd Hoffmann
Eric Anholt
Noralf Trönnes
Sam Ravnborg
Others
November 2016
December 2016
February 2017
October 2017
November 2017
December 2017
March 2018
July 2018
February 2019
June 2019
September 2019
October 2019
December 2019
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 151}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 326}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 53}, {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 53, "token_count": 143}, {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 24}, {"author_id": 4, "token_count": 4}, {"author_id": 23, "token_count": 47}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 204}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 236}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
444
33.16%
Haneen Mohammed
326
24.35%
Rob Clark
151
11.28%
Jordan Crouse
143
10.68%
Daniel Vetter
66
4.93%
Stephen Chandler Paul
64
4.78%
Chris Wilson
53
3.96%
Gerd Hoffmann
24
1.79%
Eric Anholt
17
1.27%
Noralf Trönnes
15
1.12%
Sam Ravnborg
3
0.22%
Others
33
2.46%
Total
1339
drm_probe_helper.h
27
-
1
113
Daniel Vetter
January 2019
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
113
100.00%
Total
113
drm_property.h
303
-
8
542
Daniel Vetter
Ville Syrjälä
Keith Packard
Thierry Reding
Dave Airlie
Jyri Sarha
Manasi D Navare
Others
August 2016
January 2017
February 2017
March 2017
May 2017
July 2017
November 2017
February 2018
March 2018
September 2018
October 2018
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 501}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
505
93.17%
Ville Syrjälä
9
1.66%
Keith Packard
7
1.29%
Thierry Reding
3
0.55%
Dave Airlie
1
0.18%
Jyri Sarha
1
0.18%
Manasi D Navare
1
0.18%
Others
15
2.77%
Total
542
drm_rect.h
227
-
2
552
Ville Syrjälä
Daniel Vetter
April 2013
May 2013
July 2014
November 2015
May 2017
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 388}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Syrjälä
525
95.11%
Daniel Vetter
27
4.89%
Total
552
drm_scdc_helper.h
136
-
4
343
Thierry Reding
Shashank Sharma
Jani Nikula
Others
March 2017
October 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 36, "token_count": 24}, {"author_id": 9, "token_count": 307}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
307
89.50%
Shashank Sharma
24
7.00%
Jani Nikula
9
2.62%
Others
3
0.87%
Total
343
drm_self_refresh_helper.h
21
-
2
60
Sean Paul
Rob Clark
June 2019
September 2019
November 2019
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 24, "token_count": 43}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 24, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Paul
56
93.33%
Rob Clark
4
6.67%
Total
60
drm_simple_kms_helper.h
181
-
10
270
Noralf Trönnes
Ben Widawsky
Daniel Vetter
Ville Syrjälä
Eric Anholt
Others
June 2016
August 2016
October 2016
January 2017
March 2017
July 2017
February 2018
March 2018
April 2018
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
160
59.26%
Ben Widawsky
5
1.85%
Daniel Vetter
5
1.85%
Ville Syrjälä
5
1.85%
Eric Anholt
1
0.37%
Others
94
34.81%
Total
270
drm_syncobj.h
132
-
8
275
Dave Airlie
Eric Anholt
Christian König
Jani Nikula
Daniel Vetter
Others
April 2017
August 2017
September 2017
December 2017
August 2018
October 2018
November 2018
December 2018
April 2019
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 133}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 48}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 11, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
133
48.36%
Eric Anholt
48
17.45%
Christian König
25
9.09%
Jani Nikula
4
1.45%
Daniel Vetter
3
1.09%
Others
62
22.55%
Total
275
drm_sysfs.h
16
-
4
62
Thomas Hellstrom
Ramalingam C
Daniel Vetter
Others
August 2009
April 2017
November 2017
August 2019
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
26
41.94%
Ramalingam C
20
32.26%
Daniel Vetter
15
24.19%
Others
1
1.61%
Total
62
drm_util.h
83
-
3
81
Sam Ravnborg
Daniel Vetter
Chris Wilson
September 2018
January 2019
November 2019
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 64}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 14, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sam Ravnborg
64
79.01%
Daniel Vetter
16
19.75%
Chris Wilson
1
1.23%
Total
81
drm_utils.h
19
-
2
31
Others
November 2017
February 2019
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Others
31
100.00%
Total
31
drm_vblank.h
241
-
5
404
Daniel Vetter
Keith Packard
Dhinakaran Pandiyan
Ville Syrjälä
Others
May 2017
June 2017
July 2017
October 2017
February 2018
November 2018
July 2019
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
325
80.45%
Keith Packard
37
9.16%
Dhinakaran Pandiyan
23
5.69%
Ville Syrjälä
16
3.96%
Others
3
0.74%
Total
404
drm_vma_manager.h
246
-
6
510
David Herrmann
Thomas Zimmermann
Daniel Vetter
Chris Wilson
Noralf Trönnes
Others
July 2013
August 2013
October 2015
March 2016
September 2016
November 2017
July 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 353}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 10, "token_count": 102}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
470
92.16%
Thomas Zimmermann
25
4.90%
Daniel Vetter
8
1.57%
Chris Wilson
5
0.98%
Noralf Trönnes
1
0.20%
Others
1
0.20%
Total
510
drm_writeback.h
162
-
3
239
Brian Starkey
Laurent Pinchart
Boris Brezillon
March 2017
July 2018
February 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 173}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Starkey
173
72.38%
Laurent Pinchart
41
17.15%
Boris Brezillon
25
10.46%
Total
239
gma_drm.h
13
-
3
10
Others
November 2011
January 2014
May 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
10
100.00%
Total
10
gpu_scheduler.h
341
-
15
762
Christian König
Andrey Grodzovsky
Chris Wilson
Others
May 2015
July 2015
August 2015
September 2015
October 2015
November 2015
March 2016
April 2016
May 2016
June 2016
October 2016
March 2017
May 2017
June 2017
October 2017
December 2017
April 2018
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
April 2019
November 2019
December 2019
January 2020
var spanGroupData = [ {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 35}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 11, "token_count": 122}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
243
31.89%
Andrey Grodzovsky
77
10.10%
Chris Wilson
9
1.18%
Others
433
56.82%
Total
762
i915_component.h
54
-
8
46
Daniel Vetter
Takashi Iwai
Ramalingam C
Others
January 2015
September 2015
October 2015
January 2018
July 2018
February 2019
July 2019
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
8
17.39%
Takashi Iwai
6
13.04%
Ramalingam C
2
4.35%
Others
30
65.22%
Total
46
i915_drm.h
103
-
9
249
Jesse Barnes
Ville Syrjälä
Ben Widawsky
Dave Airlie
Others
August 2004
January 2006
May 2010
October 2012
July 2013
November 2013
February 2014
April 2016
August 2016
December 2017
May 2018
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 18, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 18, "token_count": 98}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 40, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Barnes
132
53.01%
Ville Syrjälä
68
27.31%
Ben Widawsky
16
6.43%
Dave Airlie
10
4.02%
Others
23
9.24%
Total
249
i915_mei_hdcp_interface.h
185
-
1
415
Ramalingam C
February 2019
August 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 354}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Ramalingam C
415
100.00%
Total
415
i915_pciids.h
604
-
22
1125
Jesse Barnes
Tvrtko A. Ursulin
Lionel Landwerlin
Anusha Srivatsa
Chris Wilson
Ben Widawsky
Jani Nikula
Ville Syrjälä
Others
February 2013
July 2013
November 2013
April 2014
June 2014
January 2015
February 2015
March 2015
October 2015
November 2015
January 2016
February 2016
June 2016
August 2016
November 2016
January 2017
February 2017
March 2017
June 2017
August 2017
December 2017
January 2018
February 2018
June 2018
August 2018
September 2018
February 2019
March 2019
May 2019
June 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 18, "token_count": 279}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 48, "token_count": 34}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 46, "token_count": 169}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 33, "token_count": 258}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Barnes
279
24.80%
Tvrtko A. Ursulin
258
22.93%
Lionel Landwerlin
169
15.02%
Anusha Srivatsa
50
4.44%
Chris Wilson
22
1.96%
Ben Widawsky
19
1.69%
Jani Nikula
18
1.60%
Ville Syrjälä
8
0.71%
Others
302
26.84%
Total
1125
intel-gtt.h
40
-
7
136
Daniel Vetter
Chris Wilson
Ben Widawsky
Jani Nikula
Others
August 2010
September 2010
November 2010
April 2012
June 2012
January 2013
February 2013
June 2015
June 2016
November 2017
December 2017
December 2018
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
96
70.59%
Chris Wilson
18
13.24%
Ben Widawsky
13
9.56%
Jani Nikula
6
4.41%
Others
3
2.21%
Total
136
intel_lpe_audio.h
51
-
4
84
Ville Syrjälä
Takashi Iwai
Others
January 2017
April 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Syrjälä
31
36.90%
Takashi Iwai
6
7.14%
Others
47
55.95%
Total
84
spsc_queue.h
122
-
2
362
Andrey Grodzovsky
Others
October 2017
December 2017
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 356}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Grodzovsky
356
98.34%
Others
6
1.66%
Total
362
task_barrier.h
107
-
1
271
Andrey Grodzovsky
December 2019
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 271}, ]}, ]
Author Name
Tokens
Token Proportion
Andrey Grodzovsky
271
100.00%
Total
271
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
246
Author
Tokens
Proportion
Commits
Proportion
0
Daniel Vetter
12319
23.12%
220
14.56%
1
Dave Airlie
3357
6.30%
53
3.51%
2
Noralf Trönnes
2220
4.17%
49
3.24%
3
Ville Syrjälä
2007
3.77%
77
5.10%
4
Jani Nikula
1693
3.18%
36
2.38%
5
Thomas Hellstrom
1636
3.07%
20
1.32%
6
Ramalingam C
1530
2.87%
18
1.19%
7
Andrzej Hajda
1446
2.71%
5
0.33%
8
Manasi D Navare
1379
2.59%
18
1.19%
9
Thierry Reding
1368
2.57%
56
3.71%
10
David Herrmann
1131
2.12%
12
0.79%
11
Christian König
1084
2.03%
62
4.10%
12
Maarten Lankhorst
1070
2.01%
47
3.11%
13
Rob Clark
953
1.79%
21
1.39%
14
Chris Wilson
853
1.60%
45
2.98%
15
Andrey Grodzovsky
737
1.38%
15
0.99%
16
Thomas Zimmermann
707
1.33%
16
1.06%
17
Archit Taneja
686
1.29%
9
0.60%
18
Jesse Barnes
595
1.12%
10
0.66%
19
Alex Deucher
565
1.06%
11
0.73%
20
Keith Packard
563
1.06%
9
0.60%
21
Laurent Pinchart
541
1.02%
27
1.79%
22
Huang Rui
488
0.92%
5
0.33%
23
Stephen Chandler Paul
485
0.91%
20
1.32%
24
Sean Paul
472
0.89%
17
1.13%
25
Francisco Jerez
466
0.87%
3
0.20%
26
Gerd Hoffmann
456
0.86%
30
1.99%
27
Jérôme Glisse
364
0.68%
11
0.73%
28
Boris Brezillon
355
0.67%
20
1.32%
29
Russell King
348
0.65%
7
0.46%
30
Haneen Mohammed
332
0.62%
2
0.13%
31
Sam Ravnborg
320
0.60%
24
1.59%
32
Adam Jackson
284
0.53%
9
0.60%
33
Tvrtko A. Ursulin
258
0.48%
2
0.13%
34
Ben Skeggs
257
0.48%
4
0.26%
35
Takashi Iwai
254
0.48%
4
0.26%
36
Shashank Sharma
245
0.46%
8
0.53%
37
Maxime Ripard
237
0.44%
13
0.86%
38
Paul Kocialkowski
230
0.43%
2
0.13%
39
Dhinakaran Pandiyan
228
0.43%
11
0.73%
40
Ben Widawsky
221
0.41%
9
0.60%
41
Brian Starkey
219
0.41%
3
0.20%
42
Rob Herring
216
0.41%
8
0.53%
43
Tomeu Vizoso
212
0.40%
4
0.26%
44
Eric Anholt
211
0.40%
11
0.73%
45
Clint Taylor
210
0.39%
2
0.13%
46
Lionel Landwerlin
197
0.37%
3
0.20%
47
Harry Wentland
192
0.36%
1
0.07%
48
Anusha Srivatsa
186
0.35%
7
0.46%
49
Philipp Zabel
181
0.34%
3
0.20%
50
Yakir Yang
180
0.34%
7
0.46%
51
Hans Verkuil
157
0.29%
1
0.07%
52
rodrigosiqueira
146
0.27%
5
0.33%
53
Jordan Crouse
143
0.27%
4
0.26%
54
Michel Dänzer
139
0.26%
5
0.33%
55
Jernej Škrabec
138
0.26%
3
0.20%
56
Jyri Sarha
138
0.26%
6
0.40%
57
Philippe Cornu
138
0.26%
2
0.13%
58
Uma Shankar
132
0.25%
5
0.33%
59
Gustavo Padovan
130
0.24%
8
0.53%
60
Others
5286
9.92%
386
25.55%
Total
53291
1511