Linux Source Code
Home
Release 5.13
Help
drm
root
include
Highlighting
Reset All
By Author
By Age
──────────
Adam Jackson
Alex Deucher
Andrey Grodzovsky
Andrzej Hajda
Andrzej Pietrasiewicz
Ankit Nautiyal
Anusha Srivatsa
Archit Taneja
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
Gwan-gyeong Mun
Haneen Mohammed
Hans Verkuil
Harry Wentland
Imre Deak
Jani Nikula
Jesse Barnes
Jordan Crouse
José Roberto de Souza
Jyri Sarha
Jérôme Glisse
Keith Packard
Laurent Pinchart
Lionel Landwerlin
Maarten Lankhorst
Manasi D Navare
Maxime Ripard
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
Swati Sharma
Takashi Iwai
Thierry Reding
Thomas Hellstrom
Thomas Zimmermann
Tomeu Vizoso
Tvrtko A. Ursulin
Ville Syrjälä
Yakir Yang
rodrigosiqueira
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bridge
696
4
25
2223
Andrzej Hajda
Laurent Pinchart
Yakir Yang
Philippe Cornu
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
March 2020
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 29, "token_count": 34}, {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 51, "token_count": 129}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 808}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 226}, {"author_id": 14, "token_count": 55}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 92}, {"author_id": 44, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 58, "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": 60, "token_count": 104}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "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": 30, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "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": 51, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Andrzej Hajda
1034
46.51%
Laurent Pinchart
192
8.64%
Yakir Yang
175
7.87%
Philippe Cornu
137
6.16%
Russell King
34
1.53%
Sam Ravnborg
29
1.30%
Tomeu Vizoso
18
0.81%
Others
604
27.17%
Total
2223
i2c
189
3
5
295
Russell King
Francisco Jerez
Jyri Sarha
Others
December 2009
July 2010
August 2013
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 27, "token_count": 63}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 29, "token_count": 74}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 59, "token_count": 51}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Russell King
74
25.08%
Francisco Jerez
63
21.36%
Jyri Sarha
51
17.29%
Others
107
36.27%
Total
295
ttm
2051
9
20
3234
Christian König
Thomas Hellstrom
Dave Airlie
Maarten Lankhorst
Thomas Zimmermann
Daniel Vetter
Gerd Hoffmann
Jérôme Glisse
David Herrmann
Chris Wilson
Others
June 2009
August 2009
December 2009
March 2010
April 2010
April 2012
October 2012
January 2013
June 2013
July 2013
January 2014
February 2014
April 2014
August 2014
September 2014
December 2014
January 2016
June 2016
August 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
November 2017
December 2017
February 2018
June 2018
August 2018
September 2018
February 2019
May 2019
August 2019
September 2019
October 2019
November 2019
March 2020
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 17, "token_count": 399}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 48, "token_count": 14}, {"author_id": 17, "token_count": 57}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 177}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 222}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 17, "token_count": 39}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 28, "token_count": 39}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 363}, {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 118}, {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 799}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 36}, {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
1787
55.26%
Thomas Hellstrom
558
17.25%
Dave Airlie
354
10.95%
Maarten Lankhorst
201
6.22%
Thomas Zimmermann
64
1.98%
Daniel Vetter
52
1.61%
Gerd Hoffmann
41
1.27%
Jérôme Glisse
19
0.59%
David Herrmann
8
0.25%
Chris Wilson
3
0.09%
Others
147
4.55%
Total
3234
Files:
amd_asic_type.h
67
-
10
124
Others
June 2017
July 2017
October 2017
November 2017
April 2018
December 2018
March 2019
July 2019
August 2019
September 2019
November 2019
February 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "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": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
124
100.00%
Total
124
drm_agpsupport.h
117
-
3
541
David Herrmann
Daniel Vetter
Others
August 2013
August 2014
September 2015
April 2016
November 2017
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 476}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "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
532
98.34%
Daniel Vetter
8
1.48%
Others
1
0.18%
Total
541
drm_atomic.h
1107
-
21
1570
Maarten Lankhorst
Daniel Vetter
Boris Brezillon
Ville Syrjälä
Dhinakaran Pandiyan
Chris Wilson
Rob Clark
Laurent Pinchart
Sean Paul
Maxime Ripard
Thierry Reding
Stephen Chandler Paul
Brian Starkey
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
January 2020
February 2020
July 2020
October 2020
November 2020
December 2020
January 2021
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": 15, "token_count": 55}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 14}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"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": 12, "token_count": 141}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 12, "token_count": 230}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 41, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "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": 16}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "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": 2}, {"author_id": 13, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 14, "token_count": 32}, {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 128}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 32, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
545
34.71%
Daniel Vetter
419
26.69%
Boris Brezillon
129
8.22%
Ville Syrjälä
107
6.82%
Dhinakaran Pandiyan
84
5.35%
Chris Wilson
55
3.50%
Rob Clark
41
2.61%
Laurent Pinchart
32
2.04%
Sean Paul
22
1.40%
Maxime Ripard
11
0.70%
Thierry Reding
9
0.57%
Stephen Chandler Paul
6
0.38%
Brian Starkey
6
0.38%
Others
104
6.62%
Total
1570
drm_atomic_helper.h
234
-
12
740
Daniel Vetter
Thierry Reding
Boris Brezillon
Rob Clark
Ville Syrjälä
Maarten Lankhorst
Andrey Grodzovsky
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
January 2020
September 2020
November 2020
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": 59, "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": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "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": 16, "token_count": 14}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 32, "token_count": 9}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "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": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
373
50.41%
Thierry Reding
93
12.57%
Boris Brezillon
56
7.57%
Rob Clark
50
6.76%
Ville Syrjälä
42
5.68%
Maarten Lankhorst
36
4.86%
Andrey Grodzovsky
25
3.38%
Jyri Sarha
10
1.35%
Maxime Ripard
9
1.22%
Others
46
6.22%
Total
740
drm_atomic_state_helper.h
95
-
5
382
Daniel Vetter
Boris Brezillon
Ville Syrjälä
Maarten Lankhorst
Maxime Ripard
October 2018
March 2019
June 2019
November 2019
January 2020
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": 32, "token_count": 9}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
247
64.66%
Boris Brezillon
70
18.32%
Ville Syrjälä
42
10.99%
Maarten Lankhorst
14
3.66%
Maxime Ripard
9
2.36%
Total
382
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
126
-
3
244
Takashi Iwai
Chris Wilson
Ramalingam C
July 2018
February 2019
October 2020
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 230}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 34, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Takashi Iwai
235
96.31%
Chris Wilson
6
2.46%
Ramalingam C
3
1.23%
Total
244
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": 24, "token_count": 36}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "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": 32, "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
897
-
12
1294
Boris Brezillon
Laurent Pinchart
Daniel Vetter
Sean Paul
Eric Anholt
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
February 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 45, "token_count": 31}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 45, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 112}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 147}, {"author_id": 30, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 236}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 14, "token_count": 306}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
384
29.68%
Laurent Pinchart
369
28.52%
Daniel Vetter
296
22.87%
Sean Paul
112
8.66%
Eric Anholt
58
4.48%
Sam Ravnborg
11
0.85%
Philippe Cornu
1
0.08%
Others
63
4.87%
Total
1294
drm_bridge_connector.h
18
-
1
54
Laurent Pinchart
February 2020
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Laurent Pinchart
54
100.00%
Total
54
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
196
-
7
438
Noralf Trönnes
Thomas Zimmermann
Daniel Vetter
Maxime Ripard
Others
July 2018
October 2018
February 2019
April 2019
May 2019
June 2019
July 2019
February 2020
March 2020
April 2020
May 2020
November 2020
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"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": 99}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
402
91.78%
Thomas Zimmermann
30
6.85%
Daniel Vetter
2
0.46%
Maxime Ripard
1
0.23%
Others
3
0.68%
Total
438
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": 5, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 59, "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
1771
-
37
2205
Daniel Vetter
Shashank Sharma
Laurent Pinchart
Boris Brezillon
Ville Syrjälä
Maxime Ripard
Ankit Nautiyal
Stephen Chandler Paul
Manasi D Navare
Maarten Lankhorst
Andrzej Pietrasiewicz
Gwan-gyeong Mun
Sam Ravnborg
Rob Clark
Sean Paul
Ramalingam C
Thierry Reding
Gerd Hoffmann
Swati Sharma
Keith Packard
José Roberto de Souza
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
January 2020
February 2020
March 2020
April 2020
June 2020
November 2020
December 2020
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": 16, "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": 40, "token_count": 6}, {"author_id": 24, "token_count": 7}, {"author_id": 8, "token_count": 1}, {"author_id": 35, "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": 35, "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": 38}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 38, "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": 28, "token_count": 9}, {"author_id": 19, "token_count": 46}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 69}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 32, "token_count": 53}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 57, "token_count": 37}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 30, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "token_count": 47}, {"author_id": 53, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
1201
54.47%
Shashank Sharma
83
3.76%
Laurent Pinchart
83
3.76%
Boris Brezillon
69
3.13%
Ville Syrjälä
63
2.86%
Maxime Ripard
53
2.40%
Ankit Nautiyal
47
2.13%
Stephen Chandler Paul
46
2.09%
Manasi D Navare
46
2.09%
Maarten Lankhorst
40
1.81%
Andrzej Pietrasiewicz
37
1.68%
Gwan-gyeong Mun
23
1.04%
Sam Ravnborg
22
1.00%
Rob Clark
21
0.95%
Sean Paul
19
0.86%
Ramalingam C
14
0.63%
Thierry Reding
9
0.41%
Gerd Hoffmann
9
0.41%
Swati Sharma
8
0.36%
Keith Packard
7
0.32%
José Roberto de Souza
7
0.32%
Brian Starkey
6
0.27%
Dave Airlie
5
0.23%
Haneen Mohammed
2
0.09%
Others
285
12.93%
Total
2205
drm_crtc.h
1328
-
40
1313
Daniel Vetter
Dave Airlie
Rob Clark
Philipp Zabel
Russell King
Tomeu Vizoso
Thomas Zimmermann
Chris Wilson
Maarten Lankhorst
Lionel Landwerlin
Sean Paul
Ville Syrjälä
Keith Packard
Boris Brezillon
Thierry Reding
Jesse Barnes
Andrey Grodzovsky
Sam Ravnborg
Jani Nikula
Haneen Mohammed
David Herrmann
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
January 2020
October 2020
December 2020
January 2021
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": 15, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 23, "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": 24, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 22, "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": 16, "token_count": 3}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 11, "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": 5, "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": 47, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 15, "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": 60, "token_count": 29}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 44, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 13, "token_count": 21}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 24, "token_count": 7}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"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": 38, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 0, "token_count": 37}, {"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": 30, "token_count": 3}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 26, "token_count": 67}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
304
23.15%
Dave Airlie
271
20.64%
Rob Clark
114
8.68%
Philipp Zabel
67
5.10%
Russell King
37
2.82%
Tomeu Vizoso
34
2.59%
Thomas Zimmermann
27
2.06%
Chris Wilson
26
1.98%
Maarten Lankhorst
22
1.68%
Lionel Landwerlin
20
1.52%
Sean Paul
18
1.37%
Ville Syrjälä
14
1.07%
Keith Packard
10
0.76%
Boris Brezillon
8
0.61%
Thierry Reding
6
0.46%
Jesse Barnes
5
0.38%
Andrey Grodzovsky
5
0.38%
Sam Ravnborg
3
0.23%
Jani Nikula
2
0.15%
Haneen Mohammed
2
0.15%
David Herrmann
2
0.15%
Brian Starkey
1
0.08%
Others
315
23.99%
Total
1313
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": 24, "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
101
-
3
181
Daniel Vetter
Sam Ravnborg
Others
March 2017
June 2019
March 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
172
95.03%
Sam Ravnborg
6
3.31%
Others
3
1.66%
Total
181
drm_debugfs_crc.h
74
-
2
127
Tomeu Vizoso
Maarten Lankhorst
October 2016
April 2018
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 44, "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
381
-
10
428
Daniel Vetter
Sam Ravnborg
Noralf Trönnes
Thomas Zimmermann
Dave Airlie
Ville Syrjälä
Laurent Pinchart
Chris Wilson
Others
August 2017
October 2017
March 2018
July 2018
September 2018
November 2018
January 2019
April 2019
May 2019
January 2020
February 2020
March 2020
May 2020
September 2020
November 2020
January 2021
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"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": 93}, {"author_id": 30, "token_count": 51}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
313
73.13%
Sam Ravnborg
51
11.92%
Noralf Trönnes
23
5.37%
Thomas Zimmermann
20
4.67%
Dave Airlie
8
1.87%
Ville Syrjälä
5
1.17%
Laurent Pinchart
5
1.17%
Chris Wilson
1
0.23%
Others
2
0.47%
Total
428
drm_displayid.h
117
-
4
342
Dave Airlie
Jani Nikula
Others
October 2014
May 2016
June 2019
May 2020
March 2021
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
258
75.44%
Jani Nikula
79
23.10%
Others
5
1.46%
Total
342
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": 5, "token_count": 2}, {"author_id": 35, "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
2180
-
48
6898
Jani Nikula
Manasi D Navare
Ankit Nautiyal
Ville Syrjälä
Thierry Reding
Dave Airlie
Keith Packard
Imre Deak
Clint Taylor
Ramalingam C
Gwan-gyeong Mun
Adam Jackson
Hans Verkuil
rodrigosiqueira
Daniel Vetter
Ben Widawsky
Anusha Srivatsa
Alex Deucher
Jesse Barnes
Sean Paul
Stephen Chandler Paul
Swati Sharma
José Roberto de Souza
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
February 2020
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
December 2020
February 2021
March 2021
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 24, "token_count": 262}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 25, "token_count": 66}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 25, "token_count": 4}, {"author_id": 39, "token_count": 124}, {"author_id": 23, "token_count": 76}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 33, "token_count": 24}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 33, "token_count": 159}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "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": 5, "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": 5, "token_count": 485}, {"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": 5, "token_count": 29}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "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": 15, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 8, "token_count": 184}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 44, "token_count": 35}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 46, "token_count": 207}, {"author_id": 1, "token_count": 59}, {"author_id": 8, "token_count": 368}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 8, "token_count": 75}, {"author_id": 22, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 50, "token_count": 102}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 52, "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": 54, "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": 50, "token_count": 17}, {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 52, "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": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 55, "token_count": 120}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 55, "token_count": 13}, {"author_id": 9, "token_count": 128}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 169}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 19, "token_count": 72}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 162}, {"author_id": 19, "token_count": 2}, {"author_id": 3, "token_count": 275}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 31, "token_count": 234}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "token_count": 723}, {"author_id": 53, "token_count": 67}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 19, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
989
14.34%
Manasi D Navare
818
11.86%
Ankit Nautiyal
735
10.66%
Ville Syrjälä
517
7.49%
Thierry Reding
351
5.09%
Dave Airlie
348
5.04%
Keith Packard
262
3.80%
Imre Deak
256
3.71%
Clint Taylor
207
3.00%
Ramalingam C
198
2.87%
Gwan-gyeong Mun
193
2.80%
Adam Jackson
183
2.65%
Hans Verkuil
157
2.28%
rodrigosiqueira
145
2.10%
Daniel Vetter
143
2.07%
Ben Widawsky
124
1.80%
Anusha Srivatsa
119
1.73%
Alex Deucher
86
1.25%
Jesse Barnes
81
1.17%
Sean Paul
79
1.15%
Stephen Chandler Paul
76
1.10%
Swati Sharma
67
0.97%
José Roberto de Souza
63
0.91%
Tomeu Vizoso
35
0.51%
Dhinakaran Pandiyan
24
0.35%
Chris Wilson
9
0.13%
Others
633
9.18%
Total
6898
drm_dp_mst_helper.h
958
-
15
2029
Dave Airlie
Stephen Chandler Paul
Sean Paul
Dhinakaran Pandiyan
Ville Syrjälä
Imre Deak
Daniel Vetter
Thierry Reding
Sam Ravnborg
Others
May 2014
June 2014
August 2014
October 2014
February 2015
June 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
February 2020
March 2020
April 2020
June 2020
August 2020
January 2021
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1082}, ]}, {"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": 1443682800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 41, "token_count": 76}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 19, "token_count": 222}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 114}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 22, "token_count": 77}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 31, "token_count": 19}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 100}, {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 31, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1127
55.54%
Stephen Chandler Paul
389
19.17%
Sean Paul
187
9.22%
Dhinakaran Pandiyan
95
4.68%
Ville Syrjälä
91
4.48%
Imre Deak
29
1.43%
Daniel Vetter
20
0.99%
Thierry Reding
1
0.05%
Sam Ravnborg
1
0.05%
Others
89
4.39%
Total
2029
drm_drv.h
638
-
15
1029
Daniel Vetter
Thomas Zimmermann
Noralf Trönnes
Jani Nikula
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
November 2017
March 2018
July 2018
September 2018
November 2018
January 2019
March 2019
April 2019
June 2019
January 2020
March 2020
April 2020
May 2020
September 2020
November 2020
March 2021
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 510}, {"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": 15, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"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": 96}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 10, "token_count": 48}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
821
79.79%
Thomas Zimmermann
54
5.25%
Noralf Trönnes
43
4.18%
Jani Nikula
41
3.98%
Dave Airlie
22
2.14%
Chris Wilson
11
1.07%
Lionel Landwerlin
8
0.78%
Sean Paul
7
0.68%
Ville Syrjälä
5
0.49%
Others
17
1.65%
Total
1029
drm_dsc.h
611
-
5
590
Manasi D Navare
Anusha Srivatsa
Jani Nikula
Others
November 2018
February 2019
September 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 50, "token_count": 17}, {"author_id": 8, "token_count": 500}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 46}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Manasi D Navare
546
92.54%
Anusha Srivatsa
17
2.88%
Jani Nikula
10
1.69%
Others
17
2.88%
Total
590
drm_edid.h
550
-
28
1901
Dave Airlie
Jani Nikula
Daniel Vetter
Ville Syrjälä
Adam Jackson
Swati Sharma
Jesse Barnes
Russell King
Manasi D Navare
Thierry Reding
Shashank Sharma
Alex Deucher
Takashi Iwai
Laurent Pinchart
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
March 2020
May 2020
June 2020
September 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 450}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 33, "token_count": 36}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 23, "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": 33, "token_count": 44}, {"author_id": 34, "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": 25, "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": 5, "token_count": 279}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 29, "token_count": 73}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 5, "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": 5, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 53, "token_count": 92}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
459
24.15%
Jani Nikula
347
18.25%
Daniel Vetter
206
10.84%
Ville Syrjälä
109
5.73%
Adam Jackson
100
5.26%
Swati Sharma
92
4.84%
Jesse Barnes
77
4.05%
Russell King
73
3.84%
Manasi D Navare
16
0.84%
Thierry Reding
15
0.79%
Shashank Sharma
14
0.74%
Alex Deucher
14
0.74%
Takashi Iwai
12
0.63%
Laurent Pinchart
3
0.16%
Clint Taylor
3
0.16%
Others
361
18.99%
Total
1901
drm_encoder.h
326
-
9
427
Daniel Vetter
Philipp Zabel
Ville Syrjälä
Laurent Pinchart
Keith Packard
Boris Brezillon
Stephen Chandler Paul
Dave Airlie
Others
August 2016
November 2016
January 2017
March 2017
November 2017
June 2018
September 2018
September 2019
December 2019
February 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, {"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": 19, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 26, "token_count": 60}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
304
71.19%
Philipp Zabel
60
14.05%
Ville Syrjälä
25
5.85%
Laurent Pinchart
10
2.34%
Keith Packard
7
1.64%
Boris Brezillon
2
0.47%
Stephen Chandler Paul
1
0.23%
Dave Airlie
1
0.23%
Others
17
3.98%
Total
427
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": 27, "token_count": 402}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "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": 14, "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
504
-
14
1297
Archit Taneja
Noralf Trönnes
Dave Airlie
Daniel Vetter
Maxime Ripard
Gerd Hoffmann
Thierry Reding
Chris Wilson
Jesse Barnes
Thomas Zimmermann
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
August 2019
April 2020
November 2020
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"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": 23, "token_count": 21}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 15, "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": 21, "token_count": 166}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 21, "token_count": 445}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "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": 32, "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": 64}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 28, "token_count": 28}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Archit Taneja
611
47.11%
Noralf Trönnes
220
16.96%
Dave Airlie
220
16.96%
Daniel Vetter
61
4.70%
Maxime Ripard
41
3.16%
Gerd Hoffmann
29
2.24%
Thierry Reding
27
2.08%
Chris Wilson
22
1.70%
Jesse Barnes
21
1.62%
Thomas Zimmermann
6
0.46%
Rob Clark
1
0.08%
Others
38
2.93%
Total
1297
drm_file.h
417
-
11
581
Daniel Vetter
Thomas Hellstrom
Chris Wilson
Dave Airlie
Jani Nikula
Eric Anholt
Ankit Nautiyal
Others
March 2017
April 2017
May 2017
July 2017
February 2018
May 2018
November 2018
December 2018
April 2019
November 2019
January 2020
March 2020
January 2021
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": 18, "token_count": 3}, {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
458
78.83%
Thomas Hellstrom
40
6.88%
Chris Wilson
32
5.51%
Dave Airlie
17
2.93%
Jani Nikula
3
0.52%
Eric Anholt
3
0.52%
Ankit Nautiyal
3
0.52%
Others
25
4.30%
Total
581
drm_fixed.h
211
-
5
791
Alex Deucher
Harry Wentland
Jérôme Glisse
Others
June 2009
December 2009
April 2010
April 2012
March 2013
July 2013
January 2016
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 48, "token_count": 113}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 60}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 25, "token_count": 380}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 25, "token_count": 17}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 49, "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%
Others
29
3.67%
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": 16, "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
-
3
191
Gerd Hoffmann
Noralf Trönnes
Others
April 2019
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 183}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
183
95.81%
Noralf Trönnes
6
3.14%
Others
2
1.05%
Total
191
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": 14, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "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": 32, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 28, "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": 37, "token_count": 230}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 32, "token_count": 100}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 41, "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
338
-
11
481
Daniel Vetter
Chris Wilson
Ville Syrjälä
Andrzej Pietrasiewicz
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
March 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "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": 24, "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": 30, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 57, "token_count": 40}, {"author_id": 30, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
310
64.45%
Chris Wilson
42
8.73%
Ville Syrjälä
40
8.32%
Andrzej Pietrasiewicz
40
8.32%
Sam Ravnborg
14
2.91%
Noralf Trönnes
10
2.08%
Thierry Reding
9
1.87%
Maarten Lankhorst
7
1.46%
Keith Packard
5
1.04%
Laurent Pinchart
3
0.62%
Others
1
0.21%
Total
481
drm_gem.h
420
-
12
720
Daniel Vetter
Noralf Trönnes
Eric Anholt
Rob Herring
Chris Wilson
Gerd Hoffmann
Thomas Zimmermann
Christian König
Thierry Reding
Maarten Lankhorst
Others
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
May 2020
July 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 302}, ]}, {"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": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"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": 176}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 45, "token_count": 36}, {"author_id": 42, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 45, "token_count": 31}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
334
46.39%
Noralf Trönnes
196
27.22%
Eric Anholt
67
9.31%
Rob Herring
54
7.50%
Chris Wilson
27
3.75%
Gerd Hoffmann
17
2.36%
Thomas Zimmermann
13
1.81%
Christian König
4
0.56%
Thierry Reding
2
0.28%
Maarten Lankhorst
2
0.28%
Others
4
0.56%
Total
720
drm_gem_atomic_helper.h
113
-
1
237
Thomas Zimmermann
February 2021
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 237}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Zimmermann
237
100.00%
Total
237
drm_gem_cma_helper.h
185
-
15
309
Thomas Zimmermann
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
June 2020
November 2020
var spanGroupData = [ {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"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": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 45, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Zimmermann
39
12.62%
Noralf Trönnes
38
12.30%
Thierry Reding
24
7.77%
Eric Anholt
15
4.85%
Daniel Vetter
11
3.56%
Rob Clark
9
2.91%
Sam Ravnborg
7
2.27%
Laurent Pinchart
6
1.94%
Maarten Lankhorst
4
1.29%
Others
156
50.49%
Total
309
drm_gem_framebuffer_helper.h
44
-
2
210
Noralf Trönnes
Andrzej Pietrasiewicz
August 2017
September 2017
January 2019
March 2020
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 57, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
144
68.57%
Andrzej Pietrasiewicz
66
31.43%
Total
210
drm_gem_shmem_helper.h
165
-
4
412
Noralf Trönnes
Rob Herring
Thomas Zimmermann
Gerd Hoffmann
March 2019
August 2019
October 2019
November 2019
February 2020
November 2020
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 314}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 42, "token_count": 81}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
314
76.21%
Rob Herring
83
20.15%
Thomas Zimmermann
11
2.67%
Gerd Hoffmann
4
0.97%
Total
412
drm_gem_ttm_helper.h
27
-
2
96
Gerd Hoffmann
Thomas Zimmermann
September 2019
October 2019
November 2020
var spanGroupData = [ {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 51}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Gerd Hoffmann
65
67.71%
Thomas Zimmermann
31
32.29%
Total
96
drm_gem_vram_helper.h
213
-
5
488
Thomas Zimmermann
Christian König
Gerd Hoffmann
Others
May 2019
August 2019
September 2019
October 2019
December 2019
February 2020
March 2020
July 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 239}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 10, "token_count": 109}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 10, "token_count": 67}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Zimmermann
471
96.52%
Christian König
8
1.64%
Gerd Hoffmann
6
1.23%
Others
3
0.61%
Total
488
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": 17, "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": 48, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 17, "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
308
-
4
981
Ramalingam C
Sean Paul
Jani Nikula
Others
January 2018
April 2018
October 2018
December 2018
February 2019
May 2019
August 2019
February 2020
August 2020
January 2021
March 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 22, "token_count": 95}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "token_count": 639}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 82}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 101}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Ramalingam C
863
87.97%
Sean Paul
100
10.19%
Jani Nikula
3
0.31%
Others
15
1.53%
Total
981
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
-
2
45
Daniel Vetter
Others
July 2016
May 2017
December 2020
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
33
73.33%
Others
12
26.67%
Total
45
drm_lease.h
37
-
2
157
Keith Packard
Others
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 24, "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
237
-
6
699
Daniel Vetter
Thomas Zimmermann
Jani Nikula
Sam Ravnborg
Laurent Pinchart
Chris Wilson
September 2014
April 2016
June 2016
December 2018
May 2019
December 2019
February 2020
April 2020
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 79}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
587
83.98%
Thomas Zimmermann
79
11.30%
Jani Nikula
21
3.00%
Sam Ravnborg
7
1.00%
Laurent Pinchart
4
0.57%
Chris Wilson
1
0.14%
Total
699
drm_managed.h
107
-
1
279
Daniel Vetter
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 279}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
279
100.00%
Total
279
drm_mipi_dbi.h
195
-
7
497
Noralf Trönnes
Ville Syrjälä
Others
January 2017
November 2017
January 2018
March 2018
January 2019
February 2019
May 2019
July 2019
January 2020
March 2020
January 2021
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"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": 31}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
439
88.33%
Ville Syrjälä
10
2.01%
Others
48
9.66%
Total
497
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": 21, "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": 5, "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
551
-
14
866
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
March 2020
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 48, "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": 48, "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": 15, "token_count": 26}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 87}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 11, "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": 15, "token_count": 27}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 229}, {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "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": 15, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Wilson
541
62.47%
Daniel Vetter
165
19.05%
Jérôme Glisse
63
7.27%
David Herrmann
39
4.50%
Thierry Reding
13
1.50%
Dave Airlie
12
1.39%
Ben Widawsky
6
0.69%
Others
27
3.12%
Total
866
drm_mode_config.h
971
-
24
804
Daniel Vetter
Ville Syrjälä
Brian Starkey
Ramalingam C
Gerd Hoffmann
Noralf Trönnes
Manasi D Navare
Dave Airlie
Rob Clark
Ben Widawsky
Thomas Zimmermann
Boris Brezillon
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
March 2020
April 2020
July 2020
September 2020
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 561}, {"author_id": 60, "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": 14, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 18}, {"author_id": 0, "token_count": 16}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "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": 28, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "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": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
625
77.74%
Ville Syrjälä
45
5.60%
Brian Starkey
18
2.24%
Ramalingam C
12
1.49%
Gerd Hoffmann
7
0.87%
Noralf Trönnes
6
0.75%
Manasi D Navare
6
0.75%
Dave Airlie
6
0.75%
Rob Clark
5
0.62%
Ben Widawsky
5
0.62%
Thomas Zimmermann
4
0.50%
Boris Brezillon
4
0.50%
Laurent Pinchart
1
0.12%
Others
60
7.46%
Total
804
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": 24, "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
521
-
14
991
Daniel Vetter
Ville Syrjälä
Shashank Sharma
Philipp Zabel
Noralf Trönnes
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
April 2020
May 2020
November 2020
January 2021
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 590}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 28}, ]}, {"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": 2}, {"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": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 66}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
642
64.78%
Ville Syrjälä
146
14.73%
Shashank Sharma
66
6.66%
Philipp Zabel
38
3.83%
Noralf Trönnes
17
1.72%
Others
82
8.27%
Total
991
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": 30, "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
1424
-
16
1056
Daniel Vetter
Laurent Pinchart
Maxime Ripard
Thomas Zimmermann
Sean Paul
Maarten Lankhorst
Stephen Chandler Paul
Philipp Zabel
Brian Starkey
Sam Ravnborg
Boris Brezillon
José Roberto de Souza
Others
June 2013
December 2015
June 2016
July 2016
August 2016
October 2016
November 2016
January 2017
March 2017
April 2017
May 2017
June 2017
July 2018
February 2019
June 2019
September 2019
January 2020
April 2020
July 2020
October 2020
November 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 650}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "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": 16, "token_count": 1}, {"author_id": 14, "token_count": 20}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
676
64.02%
Laurent Pinchart
64
6.06%
Maxime Ripard
41
3.88%
Thomas Zimmermann
39
3.69%
Sean Paul
39
3.69%
Maarten Lankhorst
38
3.60%
Stephen Chandler Paul
28
2.65%
Philipp Zabel
22
2.08%
Brian Starkey
15
1.42%
Sam Ravnborg
2
0.19%
Boris Brezillon
2
0.19%
José Roberto de Souza
1
0.09%
Others
89
8.43%
Total
1056
drm_modeset_lock.h
206
-
8
294
Rob Clark
Daniel Vetter
Ville Syrjälä
Sean Paul
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
August 2020
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": 22, "token_count": 23}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Clark
188
63.95%
Daniel Vetter
41
13.95%
Ville Syrjälä
23
7.82%
Sean Paul
23
7.82%
Maarten Lankhorst
12
4.08%
Thierry Reding
1
0.34%
Others
6
2.04%
Total
294
drm_of.h
151
-
11
591
Philipp Zabel
Russell King
Maarten Lankhorst
Rob Herring
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": 26, "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": 60, "token_count": 34}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "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%
Laurent Pinchart
2
0.34%
Others
179
30.29%
Total
591
drm_panel.h
218
-
12
402
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
January 2020
August 2020
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 156}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 26, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "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": 16, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 30, "token_count": 23}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 30, "token_count": 59}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Thierry Reding
156
38.81%
Sam Ravnborg
82
20.40%
Philipp Zabel
24
5.97%
Laurent Pinchart
20
4.98%
Rob Herring
10
2.49%
Boris Brezillon
5
1.24%
Jani Nikula
3
0.75%
Others
102
25.37%
Total
402
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": 25, "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
933
-
22
1201
Daniel Vetter
Rob Clark
Philipp Zabel
Ville Syrjälä
Ben Widawsky
Jyri Sarha
Maarten Lankhorst
Maxime Ripard
Keith Packard
Haneen Mohammed
Thomas Zimmermann
Sean Paul
Eric Anholt
Dave Airlie
Chris Wilson
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
October 2019
October 2020
December 2020
January 2021
February 2021
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 640}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 13, "token_count": 139}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "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": 59, "token_count": 25}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 38, "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": 22, "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": 1569913200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 26, "token_count": 85}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
706
58.78%
Rob Clark
139
11.57%
Philipp Zabel
85
7.08%
Ville Syrjälä
44
3.66%
Ben Widawsky
33
2.75%
Jyri Sarha
25
2.08%
Maarten Lankhorst
9
0.75%
Maxime Ripard
8
0.67%
Keith Packard
7
0.58%
Haneen Mohammed
2
0.17%
Thomas Zimmermann
1
0.08%
Sean Paul
1
0.08%
Eric Anholt
1
0.08%
Dave Airlie
1
0.08%
Chris Wilson
1
0.08%
Others
138
11.49%
Total
1201
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
113
-
7
385
Daniel Vetter
Christian König
Thomas Zimmermann
Gerd Hoffmann
Others
March 2017
May 2017
January 2018
June 2019
May 2020
September 2020
October 2020
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": 100}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 4, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
235
61.04%
Christian König
13
3.38%
Thomas Zimmermann
12
3.12%
Gerd Hoffmann
5
1.30%
Others
120
31.17%
Total
385
drm_print.h
570
-
14
1294
Jani Nikula
Haneen Mohammed
Rob Clark
Jordan Crouse
Stephen Chandler Paul
Daniel Vetter
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
January 2020
March 2020
October 2020
March 2021
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": 38, "token_count": 216}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 15, "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": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 56, "token_count": 143}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 45, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 24}, {"author_id": 5, "token_count": 4}, {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 169}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 236}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 19, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Jani Nikula
409
31.61%
Haneen Mohammed
216
16.69%
Rob Clark
151
11.67%
Jordan Crouse
143
11.05%
Stephen Chandler Paul
91
7.03%
Daniel Vetter
83
6.41%
Chris Wilson
53
4.10%
Gerd Hoffmann
24
1.85%
Eric Anholt
17
1.31%
Noralf Trönnes
15
1.16%
Sam Ravnborg
3
0.23%
Others
89
6.88%
Total
1294
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
Jyri Sarha
Dave Airlie
Others
August 2016
January 2017
February 2017
March 2017
May 2017
July 2017
November 2017
February 2018
March 2018
September 2018
January 2021
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": 24, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 59, "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": 1609488000, "group": [ {"author_id": 60, "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%
Jyri Sarha
1
0.18%
Dave Airlie
1
0.18%
Others
16
2.95%
Total
542
drm_rect.h
240
-
4
602
Ville Syrjälä
José Roberto de Souza
Daniel Vetter
Others
April 2013
May 2013
July 2014
November 2015
May 2017
September 2019
November 2019
July 2020
January 2021
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 387}, ]}, {"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}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 52, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Syrjälä
524
87.04%
José Roberto de Souza
50
8.31%
Daniel Vetter
27
4.49%
Others
1
0.17%
Total
602
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": 5, "token_count": 9}, {"author_id": 35, "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": 22, "token_count": 43}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "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
239
-
12
367
Noralf Trönnes
Thomas Zimmermann
Philipp Zabel
Ville Syrjälä
Ben Widawsky
Daniel Vetter
Eric Anholt
Others
June 2016
August 2016
October 2016
January 2017
March 2017
July 2017
February 2018
March 2018
May 2019
October 2019
January 2020
February 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1470034800, "group": [ {"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": 45, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 26, "token_count": 34}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
160
43.60%
Thomas Zimmermann
65
17.71%
Philipp Zabel
34
9.26%
Ville Syrjälä
5
1.36%
Ben Widawsky
5
1.36%
Daniel Vetter
3
0.82%
Eric Anholt
1
0.27%
Others
94
25.61%
Total
367
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": 45, "token_count": 48}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "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": 17, "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": 30, "token_count": 64}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 15, "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
280
-
7
480
Daniel Vetter
Thomas Zimmermann
Keith Packard
Stephen Chandler Paul
Ville Syrjälä
Dhinakaran Pandiyan
Others
May 2017
June 2017
July 2017
October 2017
February 2018
November 2018
July 2019
January 2020
April 2020
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 294}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 95}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
299
62.29%
Thomas Zimmermann
95
19.79%
Keith Packard
37
7.71%
Stephen Chandler Paul
21
4.38%
Ville Syrjälä
16
3.33%
Dhinakaran Pandiyan
10
2.08%
Others
2
0.42%
Total
480
drm_vblank_work.h
71
-
1
114
Stephen Chandler Paul
April 2020
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 19, "token_count": 114}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Chandler Paul
114
100.00%
Total
114
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": 11, "token_count": 353}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "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": 11, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "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
171
-
4
242
Brian Starkey
Laurent Pinchart
Boris Brezillon
Sam Ravnborg
March 2017
July 2018
February 2019
April 2020
var spanGroupData = [ {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 173}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 14, "token_count": 41}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 30, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Starkey
173
71.49%
Laurent Pinchart
41
16.94%
Boris Brezillon
25
10.33%
Sam Ravnborg
3
1.24%
Total
242
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
367
-
18
838
Christian König
Andrey Grodzovsky
Chris Wilson
Sam Ravnborg
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
February 2020
March 2020
June 2020
August 2020
December 2020
January 2021
February 2021
March 2021
April 2021
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": 4, "token_count": 39}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 28}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 4, "token_count": 122}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 20, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "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": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
250
29.83%
Andrey Grodzovsky
70
8.35%
Chris Wilson
9
1.07%
Sam Ravnborg
1
0.12%
Others
508
60.62%
Total
838
gud.h
333
-
1
551
Noralf Trönnes
March 2021
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 551}, ]}, ]
Author Name
Tokens
Token Proportion
Noralf Trönnes
551
100.00%
Total
551
i915_component.h
54
-
8
46
Imre Deak
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": 31, "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": 34, "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
Imre Deak
12
26.09%
Daniel Vetter
8
17.39%
Takashi Iwai
6
13.04%
Ramalingam C
2
4.35%
Others
18
39.13%
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": 23, "token_count": 34}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 23, "token_count": 98}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 39, "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
184
-
1
412
Ramalingam C
February 2019
August 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 351}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Ramalingam C
412
100.00%
Total
412
i915_pciids.h
648
-
26
1176
Jesse Barnes
Tvrtko A. Ursulin
Lionel Landwerlin
Ville Syrjälä
José Roberto de Souza
Anusha Srivatsa
Chris Wilson
Ben Widawsky
Jani Nikula
Imre Deak
Others
February 2013
July 2013
November 2013
April 2014
June 2014
January 2015
February 2015
March 2015
October 2015
November 2015
January 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
July 2019
December 2019
April 2020
May 2020
July 2020
August 2020
October 2020
January 2021
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 23, "token_count": 267}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 39, "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": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 47, "token_count": 155}, ]}, {"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": 52, "token_count": 37}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 50, "token_count": 16}, {"author_id": 36, "token_count": 232}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 47, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jesse Barnes
267
22.70%
Tvrtko A. Ursulin
232
19.73%
Lionel Landwerlin
172
14.63%
Ville Syrjälä
76
6.46%
José Roberto de Souza
48
4.08%
Anusha Srivatsa
48
4.08%
Chris Wilson
22
1.87%
Ben Widawsky
19
1.62%
Jani Nikula
18
1.53%
Imre Deak
5
0.43%
Others
269
22.87%
Total
1176
intel-gtt.h
37
-
8
130
Daniel Vetter
Chris Wilson
Ben Widawsky
Jani Nikula
Others
August 2010
September 2010
November 2010
June 2012
January 2013
February 2013
June 2015
June 2016
November 2017
December 2017
December 2018
August 2020
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": 1338534000, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "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": 5, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Vetter
87
66.92%
Chris Wilson
18
13.85%
Ben Widawsky
13
10.00%
Jani Nikula
6
4.62%
Others
6
4.62%
Total
130
intel_lpe_audio.h
51
-
4
84
Ville Syrjälä
Takashi Iwai
Others
January 2017
April 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 34, "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": 20, "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": 20, "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:
266
Author
Tokens
Proportion
Commits
Proportion
0
Daniel Vetter
12103
21.05%
225
13.13%
1
Dave Airlie
3463
6.02%
67
3.91%
2
Noralf Trönnes
2623
4.56%
52
3.04%
3
Ville Syrjälä
2435
4.23%
103
6.01%
4
Christian König
2087
3.63%
80
4.67%
5
Jani Nikula
1982
3.45%
44
2.57%
6
Ramalingam C
1524
2.65%
20
1.17%
7
Andrzej Hajda
1440
2.50%
5
0.29%
8
Manasi D Navare
1432
2.49%
20
1.17%
9
Thierry Reding
1350
2.35%
54
3.15%
10
Thomas Zimmermann
1323
2.30%
41
2.39%
11
David Herrmann
1051
1.83%
12
0.70%
12
Maarten Lankhorst
1010
1.76%
46
2.69%
13
Rob Clark
963
1.67%
22
1.28%
14
Laurent Pinchart
959
1.67%
45
2.63%
15
Chris Wilson
887
1.54%
51
2.98%
16
Boris Brezillon
811
1.41%
22
1.28%
17
Thomas Hellstrom
785
1.37%
12
0.70%
18
Ankit Nautiyal
785
1.37%
6
0.35%
19
Stephen Chandler Paul
772
1.34%
31
1.81%
20
Andrey Grodzovsky
727
1.26%
14
0.82%
21
Archit Taneja
683
1.19%
9
0.53%
22
Sean Paul
663
1.15%
20
1.17%
23
Jesse Barnes
583
1.01%
10
0.58%
24
Keith Packard
562
0.98%
9
0.53%
25
Alex Deucher
558
0.97%
9
0.53%
26
Philipp Zabel
465
0.81%
9
0.53%
27
Francisco Jerez
465
0.81%
2
0.12%
28
Gerd Hoffmann
445
0.77%
28
1.63%
29
Russell King
348
0.61%
7
0.41%
30
Sam Ravnborg
337
0.59%
30
1.75%
31
Imre Deak
302
0.53%
8
0.47%
32
Maxime Ripard
289
0.50%
23
1.34%
33
Adam Jackson
283
0.49%
9
0.53%
34
Takashi Iwai
259
0.45%
5
0.29%
35
Shashank Sharma
244
0.42%
8
0.47%
36
Tvrtko A. Ursulin
232
0.40%
2
0.12%
37
Paul Kocialkowski
230
0.40%
2
0.12%
38
Haneen Mohammed
222
0.39%
2
0.12%
39
Ben Widawsky
221
0.38%
9
0.53%
40
Brian Starkey
219
0.38%
3
0.18%
41
Dhinakaran Pandiyan
217
0.38%
11
0.64%
42
Rob Herring
216
0.38%
8
0.47%
43
Gwan-gyeong Mun
216
0.38%
5
0.29%
44
Tomeu Vizoso
211
0.37%
4
0.23%
45
Eric Anholt
210
0.37%
11
0.64%
46
Clint Taylor
210
0.37%
2
0.12%
47
Lionel Landwerlin
200
0.35%
4
0.23%
48
Jérôme Glisse
198
0.34%
7
0.41%
49
Harry Wentland
192
0.33%
1
0.06%
50
Anusha Srivatsa
184
0.32%
7
0.41%
51
Yakir Yang
175
0.30%
7
0.41%
52
José Roberto de Souza
169
0.29%
12
0.70%
53
Swati Sharma
167
0.29%
3
0.18%
54
Hans Verkuil
157
0.27%
1
0.06%
55
rodrigosiqueira
145
0.25%
5
0.29%
56
Jordan Crouse
143
0.25%
4
0.23%
57
Andrzej Pietrasiewicz
143
0.25%
4
0.23%
58
Philippe Cornu
138
0.24%
2
0.12%
59
Jyri Sarha
138
0.24%
6
0.35%
60
Others
5952
10.35%
433
25.28%
Total
57503
1713