Linux Source Code
Home
Release 5.9
Help
vga
root
drivers
gpu
Highlighting
Reset All
By Author
By Age
──────────
Aaron Ma
Al Viro
Alex Deucher
Alex Williamson
Arnd Bergmann
Benjamin Herrenschmidt
Björn Helgaas
Bruno Prémont
Chris Wilson
Christoph Hellwig
Dan Carpenter
Daniel J Blueman
Daniel Vetter
Dave Airlie
Dmitriy Vyukov
Florian Mickler
Gerd Hoffmann
Greg Kroah-Hartman
Ingo Molnar
Jiang Liu
Jiri Slaby
Joan Jani
Julia Lawall
Kirill A. Shutemov
Kyle McMartin
Linus Torvalds
Lucas De Marchi
Lukas Wunner
Matthew Garrett
Mauro Carvalho Chehab
Mike Travis
Rakib Mullick
Rasmus Villemoes
Seth Forshee
Takashi Iwai
Tejun Heo
Thierry Reding
Tiago Vignatti
Tomeu Vizoso
Yinghai Lu
jimqu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vga_switcheroo.c
1083
-
15
3316
Dave Airlie
Takashi Iwai
Lukas Wunner
Seth Forshee
jimqu
Alex Deucher
Thierry Reding
Tomeu Vizoso
Florian Mickler
Jiri Slaby
Matthew Garrett
Greg Kroah-Hartman
Daniel Vetter
Dan Carpenter
Joan Jani
January 2010
April 2010
December 2010
January 2011
May 2011
April 2012
May 2012
June 2012
August 2012
September 2012
January 2013
May 2014
September 2014
August 2015
September 2015
October 2015
January 2016
May 2016
July 2016
February 2017
March 2018
July 2018
September 2018
November 2018
May 2019
June 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1168}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 1, "token_count": 182}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 2, "token_count": 556}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 145}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 313}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 305}, {"author_id": 18, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 99}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 143}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 25, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
1665
50.21%
Takashi Iwai
697
21.02%
Lukas Wunner
553
16.68%
Seth Forshee
145
4.37%
jimqu
143
4.31%
Alex Deucher
35
1.06%
Thierry Reding
28
0.84%
Tomeu Vizoso
15
0.45%
Florian Mickler
9
0.27%
Jiri Slaby
8
0.24%
Matthew Garrett
5
0.15%
Greg Kroah-Hartman
5
0.15%
Daniel Vetter
5
0.15%
Dan Carpenter
2
0.06%
Joan Jani
1
0.03%
Total
3316
vgaarb.c
1567
-
30
5489
Benjamin Herrenschmidt
Björn Helgaas
Dave Airlie
Gerd Hoffmann
Bruno Prémont
Alex Williamson
Aaron Ma
Thierry Reding
Julia Lawall
Matthew Garrett
Yinghai Lu
Kirill A. Shutemov
Arnd Bergmann
Tiago Vignatti
Mike Travis
Dmitriy Vyukov
Daniel Vetter
Jiang Liu
Tejun Heo
Rakib Mullick
Lucas De Marchi
Ingo Molnar
Rasmus Villemoes
Mauro Carvalho Chehab
Linus Torvalds
Kyle McMartin
Daniel J Blueman
Christoph Hellwig
Chris Wilson
Al Viro
August 2009
February 2010
March 2010
May 2010
August 2010
September 2010
January 2011
March 2011
July 2011
November 2011
April 2012
August 2012
September 2012
August 2013
July 2014
August 2014
August 2015
September 2015
November 2015
August 2016
October 2016
November 2016
February 2017
June 2017
July 2017
October 2017
February 2018
May 2018
August 2018
March 2019
July 2020
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 4199}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 241}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 59}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 37}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 111}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 4, "token_count": 175}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 264}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 56}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 152}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Herrenschmidt
4199
76.50%
Björn Helgaas
439
8.00%
Dave Airlie
245
4.46%
Gerd Hoffmann
152
2.77%
Bruno Prémont
111
2.02%
Alex Williamson
96
1.75%
Aaron Ma
56
1.02%
Thierry Reding
32
0.58%
Julia Lawall
24
0.44%
Matthew Garrett
19
0.35%
Yinghai Lu
18
0.33%
Kirill A. Shutemov
17
0.31%
Arnd Bergmann
17
0.31%
Tiago Vignatti
14
0.26%
Mike Travis
14
0.26%
Dmitriy Vyukov
9
0.16%
Daniel Vetter
5
0.09%
Jiang Liu
4
0.07%
Tejun Heo
3
0.05%
Rakib Mullick
3
0.05%
Lucas De Marchi
2
0.04%
Ingo Molnar
2
0.04%
Rasmus Villemoes
1
0.02%
Mauro Carvalho Chehab
1
0.02%
Linus Torvalds
1
0.02%
Kyle McMartin
1
0.02%
Daniel J Blueman
1
0.02%
Christoph Hellwig
1
0.02%
Chris Wilson
1
0.02%
Al Viro
1
0.02%
Total
5489
Contributors:
41
Author
Tokens
Proportion
Commits
Proportion
0
Benjamin Herrenschmidt
4199
47.69%
1
1.11%
1
Dave Airlie
1910
21.69%
10
11.11%
2
Takashi Iwai
697
7.92%
7
7.78%
3
Lukas Wunner
553
6.28%
17
18.89%
4
Björn Helgaas
439
4.99%
4
4.44%
5
Gerd Hoffmann
152
1.73%
1
1.11%
6
Seth Forshee
145
1.65%
2
2.22%
7
jimqu
143
1.62%
1
1.11%
8
Bruno Prémont
111
1.26%
1
1.11%
9
Alex Williamson
96
1.09%
3
3.33%
10
Thierry Reding
60
0.68%
5
5.56%
11
Aaron Ma
56
0.64%
2
2.22%
12
Alex Deucher
35
0.40%
2
2.22%
13
Matthew Garrett
24
0.27%
3
3.33%
14
Julia Lawall
24
0.27%
1
1.11%
15
Yinghai Lu
18
0.20%
1
1.11%
16
Kirill A. Shutemov
17
0.19%
1
1.11%
17
Arnd Bergmann
17
0.19%
2
2.22%
18
Tomeu Vizoso
15
0.17%
1
1.11%
19
Tiago Vignatti
14
0.16%
1
1.11%
20
Mike Travis
14
0.16%
2
2.22%
21
Daniel Vetter
10
0.11%
2
2.22%
22
Florian Mickler
9
0.10%
1
1.11%
23
Dmitriy Vyukov
9
0.10%
1
1.11%
24
Jiri Slaby
8
0.09%
1
1.11%
25
Greg Kroah-Hartman
5
0.06%
1
1.11%
26
Jiang Liu
4
0.05%
1
1.11%
27
Tejun Heo
3
0.03%
1
1.11%
28
Rakib Mullick
3
0.03%
1
1.11%
29
Lucas De Marchi
2
0.02%
1
1.11%
30
Ingo Molnar
2
0.02%
2
2.22%
31
Dan Carpenter
2
0.02%
1
1.11%
32
Rasmus Villemoes
1
0.01%
1
1.11%
33
Mauro Carvalho Chehab
1
0.01%
1
1.11%
34
Linus Torvalds
1
0.01%
1
1.11%
35
Kyle McMartin
1
0.01%
1
1.11%
36
Joan Jani
1
0.01%
1
1.11%
37
Daniel J Blueman
1
0.01%
1
1.11%
38
Christoph Hellwig
1
0.01%
1
1.11%
39
Chris Wilson
1
0.01%
1
1.11%
40
Al Viro
1
0.01%
1
1.11%
Total
8805
90