Linux Source Code
Home
Release 6.0
Help
sun4i
root
drivers
gpu
drm
Highlighting
Reset All
By Author
By Age
──────────
Alexandru Gheorghe
Andrey Lebedev
Andrzej Pietrasiewicz
Arnd Bergmann
Ayan Halder
Baoyou Xie
Bhumika Goyal
Boris Brezillon
Chen-Yu Tsai
Christophe Jaillet
Daniel Vetter
Dave Airlie
Giulio Benetti
Gustavo A. R. Silva
Hans Verkuil
Icenowy Zheng
Jagan Teki
Javier Martinez Canillas
Jernej Škrabec
Jim Quinlan
Jonas Karlman
Jonathan Liu
José Expósito
Julia Lawall
Kees Cook
Konstantin Sudakov
Laurent Pinchart
Martin Cerveny
Maxime Ripard
Miaoqian Lin
Michał Mirosław
Måns Rullgård
Noralf Trönnes
Ondrej Jirman
Others
Paul Kocialkowski
Piotr Oniszczuk
Priit Laes
Qiang Yu
Randy Dunlap
Rikard Falkeborn
Rob Herring
Roman Stratiienko
Russell King
Sakari Ailus
Sam Ravnborg
Samuel Holland
Saravana Kannan
Saud Farooqui
Sean Paul
Shawn Guo
Stephen Boyd
Thomas Gleixner
Thomas Zimmermann
Tom Gundersen
Ville Syrjälä
Xiongfeng Wang
Yong Wu
Yue haibing
caihuoqing
yu kuai
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
sun4i_backend.c
1042
-
18
3961
Maxime Ripard
Chen-Yu Tsai
Paul Kocialkowski
Jernej Škrabec
Icenowy Zheng
Jonathan Liu
Sam Ravnborg
Ayan Halder
Julia Lawall
Ville Syrjälä
Jim Quinlan
Thomas Gleixner
Sakari Ailus
caihuoqing
Arnd Bergmann
Rikard Falkeborn
Christophe Jaillet
Others
October 2015
January 2016
May 2016
September 2016
October 2016
November 2016
December 2016
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
January 2018
February 2018
March 2018
April 2018
July 2018
November 2018
January 2019
March 2019
April 2019
May 2019
July 2019
January 2020
August 2020
September 2020
February 2021
August 2021
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1222}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 266}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 87}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 181}, {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 665}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 0, "token_count": 348}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 15}, {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 264}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 32, "token_count": 12}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 96}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
3014
76.09%
Chen-Yu Tsai
342
8.63%
Paul Kocialkowski
326
8.23%
Jernej Škrabec
96
2.42%
Icenowy Zheng
87
2.20%
Jonathan Liu
26
0.66%
Sam Ravnborg
19
0.48%
Ayan Halder
15
0.38%
Julia Lawall
13
0.33%
Ville Syrjälä
9
0.23%
Jim Quinlan
3
0.08%
Thomas Gleixner
2
0.05%
Sakari Ailus
2
0.05%
caihuoqing
2
0.05%
Arnd Bergmann
2
0.05%
Rikard Falkeborn
1
0.03%
Christophe Jaillet
1
0.03%
Others
1
0.03%
Total
3961
sun4i_backend.h
211
-
5
833
Maxime Ripard
Paul Kocialkowski
Icenowy Zheng
Chen-Yu Tsai
Thomas Gleixner
October 2015
September 2016
April 2017
May 2017
June 2017
October 2017
January 2018
March 2018
April 2018
July 2018
November 2018
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 622}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
769
92.32%
Paul Kocialkowski
28
3.36%
Icenowy Zheng
22
2.64%
Chen-Yu Tsai
12
1.44%
Thomas Gleixner
2
0.24%
Total
833
sun4i_crtc.c
256
-
10
1123
Maxime Ripard
Chen-Yu Tsai
Shawn Guo
Daniel Vetter
Icenowy Zheng
Sam Ravnborg
Laurent Pinchart
Jernej Škrabec
Thomas Gleixner
Ville Syrjälä
October 2015
June 2016
February 2017
March 2017
May 2017
June 2017
October 2017
January 2018
February 2018
June 2018
May 2019
July 2019
October 2020
April 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 17, "token_count": 68}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 177}, {"author_id": 18, "token_count": 85}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
716
63.76%
Chen-Yu Tsai
187
16.65%
Shawn Guo
85
7.57%
Daniel Vetter
68
6.06%
Icenowy Zheng
28
2.49%
Sam Ravnborg
15
1.34%
Laurent Pinchart
12
1.07%
Jernej Škrabec
9
0.80%
Thomas Gleixner
2
0.18%
Ville Syrjälä
1
0.09%
Total
1123
sun4i_crtc.h
29
-
4
81
Maxime Ripard
Chen-Yu Tsai
Icenowy Zheng
Thomas Gleixner
October 2015
February 2017
March 2017
May 2017
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
62
76.54%
Chen-Yu Tsai
13
16.05%
Icenowy Zheng
4
4.94%
Thomas Gleixner
2
2.47%
Total
81
sun4i_dotclock.c
206
-
7
836
Maxime Ripard
Chen-Yu Tsai
Boris Brezillon
Giulio Benetti
Arnd Bergmann
Baoyou Xie
Thomas Gleixner
October 2015
April 2016
May 2016
September 2016
December 2017
February 2018
October 2018
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 638}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
772
92.34%
Chen-Yu Tsai
21
2.51%
Boris Brezillon
14
1.67%
Giulio Benetti
12
1.44%
Arnd Bergmann
12
1.44%
Baoyou Xie
3
0.36%
Thomas Gleixner
2
0.24%
Total
836
sun4i_dotclock.h
17
-
2
37
Maxime Ripard
Thomas Gleixner
October 2015
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
35
94.59%
Thomas Gleixner
2
5.41%
Total
37
sun4i_drv.c
452
-
21
1611
Maxime Ripard
Jernej Škrabec
Chen-Yu Tsai
Ondrej Jirman
Paul Kocialkowski
Samuel Holland
Thomas Zimmermann
Jonathan Liu
Daniel Vetter
Sam Ravnborg
Icenowy Zheng
Tom Gundersen
Noralf Trönnes
Jagan Teki
Arnd Bergmann
Javier Martinez Canillas
Michał Mirosław
Thomas Gleixner
Russell King
Christophe Jaillet
Yong Wu
October 2015
January 2016
May 2016
August 2016
September 2016
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 2018
June 2018
July 2018
September 2018
October 2018
November 2018
January 2019
April 2019
May 2019
July 2019
October 2019
June 2020
November 2020
April 2021
June 2021
October 2021
December 2021
February 2022
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 631}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 5, "token_count": 16}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 34, "token_count": 1}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 288}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 9, "token_count": 7}, {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 80}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 6, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
788
48.91%
Jernej Škrabec
330
20.48%
Chen-Yu Tsai
207
12.85%
Ondrej Jirman
80
4.97%
Paul Kocialkowski
78
4.84%
Samuel Holland
21
1.30%
Thomas Zimmermann
20
1.24%
Jonathan Liu
16
0.99%
Daniel Vetter
11
0.68%
Sam Ravnborg
10
0.62%
Icenowy Zheng
10
0.62%
Tom Gundersen
7
0.43%
Noralf Trönnes
7
0.43%
Jagan Teki
7
0.43%
Arnd Bergmann
5
0.31%
Javier Martinez Canillas
4
0.25%
Michał Mirosław
3
0.19%
Thomas Gleixner
2
0.12%
Russell King
2
0.12%
Christophe Jaillet
2
0.12%
Yong Wu
1
0.06%
Total
1611
sun4i_drv.h
22
-
4
37
Maxime Ripard
Chen-Yu Tsai
Thomas Gleixner
Icenowy Zheng
October 2015
April 2017
May 2017
January 2018
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
28
75.68%
Chen-Yu Tsai
6
16.22%
Thomas Gleixner
2
5.41%
Icenowy Zheng
1
2.70%
Total
37
sun4i_framebuffer.c
52
-
6
164
Maxime Ripard
Noralf Trönnes
Ville Syrjälä
Baoyou Xie
Thomas Gleixner
Rikard Falkeborn
October 2015
September 2016
May 2017
September 2017
December 2017
January 2018
October 2018
May 2019
August 2020
June 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
150
91.46%
Noralf Trönnes
5
3.05%
Ville Syrjälä
3
1.83%
Baoyou Xie
3
1.83%
Thomas Gleixner
2
1.22%
Rikard Falkeborn
1
0.61%
Total
164
sun4i_framebuffer.h
14
-
3
20
Maxime Ripard
Thomas Gleixner
Noralf Trönnes
October 2015
October 2018
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
17
85.00%
Thomas Gleixner
2
10.00%
Noralf Trönnes
1
5.00%
Total
20
sun4i_frontend.c
731
-
6
3105
Maxime Ripard
Paul Kocialkowski
Sam Ravnborg
Chen-Yu Tsai
caihuoqing
Rikard Falkeborn
January 2018
November 2018
January 2019
July 2019
August 2020
October 2020
August 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 1701}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 308}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 136}, {"author_id": 3, "token_count": 901}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
1860
59.90%
Paul Kocialkowski
1209
38.94%
Sam Ravnborg
20
0.64%
Chen-Yu Tsai
13
0.42%
caihuoqing
2
0.06%
Rikard Falkeborn
1
0.03%
Total
3105
sun4i_frontend.h
150
-
2
523
Maxime Ripard
Paul Kocialkowski
January 2018
November 2018
January 2019
October 2020
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 346}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 3, "token_count": 128}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
369
70.55%
Paul Kocialkowski
154
29.45%
Total
523
sun4i_hdmi.h
297
-
7
971
Maxime Ripard
Chen-Yu Tsai
Jonathan Liu
Hans Verkuil
Måns Rullgård
Thomas Gleixner
Jernej Škrabec
May 2017
July 2017
September 2017
October 2017
March 2019
May 2019
April 2020
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 519}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 319}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
519
53.45%
Chen-Yu Tsai
319
32.85%
Jonathan Liu
101
10.40%
Hans Verkuil
24
2.47%
Måns Rullgård
5
0.51%
Thomas Gleixner
2
0.21%
Jernej Škrabec
1
0.10%
Total
971
sun4i_hdmi_ddc_clk.c
142
-
4
666
Maxime Ripard
Chen-Yu Tsai
Thomas Gleixner
Jernej Škrabec
May 2017
October 2017
May 2019
April 2020
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 536}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 127}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
536
80.48%
Chen-Yu Tsai
127
19.07%
Thomas Gleixner
2
0.30%
Jernej Škrabec
1
0.15%
Total
666
sun4i_hdmi_enc.c
723
-
16
3501
Maxime Ripard
Chen-Yu Tsai
Hans Verkuil
Måns Rullgård
Jonathan Liu
Sam Ravnborg
José Expósito
Priit Laes
Christophe Jaillet
Ville Syrjälä
Andrzej Pietrasiewicz
Thomas Zimmermann
caihuoqing
Thomas Gleixner
Daniel Vetter
Others
May 2017
July 2017
October 2017
December 2017
March 2018
July 2018
January 2019
March 2019
May 2019
July 2019
August 2019
March 2020
April 2020
June 2020
July 2020
August 2021
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 1654}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 158}, {"author_id": 5, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 1250}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 13, "token_count": 176}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
1762
50.33%
Chen-Yu Tsai
1260
35.99%
Hans Verkuil
186
5.31%
Måns Rullgård
176
5.03%
Jonathan Liu
30
0.86%
Sam Ravnborg
18
0.51%
José Expósito
18
0.51%
Priit Laes
14
0.40%
Christophe Jaillet
12
0.34%
Ville Syrjälä
8
0.23%
Andrzej Pietrasiewicz
5
0.14%
Thomas Zimmermann
4
0.11%
caihuoqing
3
0.09%
Thomas Gleixner
2
0.06%
Daniel Vetter
2
0.06%
Others
1
0.03%
Total
3501
sun4i_hdmi_i2c.c
317
-
4
1453
Chen-Yu Tsai
Jonathan Liu
Thomas Gleixner
Samuel Holland
July 2017
October 2017
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 713}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 736}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Chen-Yu Tsai
736
50.65%
Jonathan Liu
713
49.07%
Thomas Gleixner
2
0.14%
Samuel Holland
2
0.14%
Total
1453
sun4i_hdmi_tmds_clk.c
236
-
5
1059
Maxime Ripard
Chen-Yu Tsai
Jonathan Liu
Stephen Boyd
Thomas Gleixner
May 2017
October 2017
January 2018
October 2018
April 2019
May 2019
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 941}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
951
89.80%
Chen-Yu Tsai
91
8.59%
Jonathan Liu
12
1.13%
Stephen Boyd
3
0.28%
Thomas Gleixner
2
0.19%
Total
1059
sun4i_layer.c
263
-
13
1106
Maxime Ripard
Chen-Yu Tsai
Paul Kocialkowski
Icenowy Zheng
Alexandru Gheorghe
Ville Syrjälä
Thomas Gleixner
Saud Farooqui
Qiang Yu
Thomas Zimmermann
Sam Ravnborg
Others
October 2015
September 2016
October 2016
February 2017
March 2017
May 2017
June 2017
July 2017
December 2017
January 2018
February 2018
March 2018
April 2018
August 2018
November 2018
January 2019
May 2019
July 2019
February 2021
February 2022
June 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 397}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 117}, {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 53, "token_count": 2}, {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
835
75.50%
Chen-Yu Tsai
138
12.48%
Paul Kocialkowski
89
8.05%
Icenowy Zheng
27
2.44%
Alexandru Gheorghe
4
0.36%
Ville Syrjälä
3
0.27%
Thomas Gleixner
2
0.18%
Saud Farooqui
2
0.18%
Qiang Yu
2
0.18%
Thomas Zimmermann
1
0.09%
Sam Ravnborg
1
0.09%
Others
2
0.18%
Total
1106
sun4i_layer.h
42
-
4
119
Maxime Ripard
Chen-Yu Tsai
Icenowy Zheng
Thomas Gleixner
October 2015
February 2017
March 2017
May 2017
January 2018
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
103
86.55%
Chen-Yu Tsai
8
6.72%
Icenowy Zheng
6
5.04%
Thomas Gleixner
2
1.68%
Total
119
sun4i_lvds.c
156
-
8
593
Maxime Ripard
Sam Ravnborg
Thomas Zimmermann
Boris Brezillon
Laurent Pinchart
Daniel Vetter
Ville Syrjälä
Rikard Falkeborn
December 2017
June 2018
July 2018
January 2019
February 2019
July 2019
August 2019
December 2019
February 2020
March 2020
August 2020
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 563}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
574
96.80%
Sam Ravnborg
6
1.01%
Thomas Zimmermann
4
0.67%
Boris Brezillon
3
0.51%
Laurent Pinchart
2
0.34%
Daniel Vetter
2
0.34%
Ville Syrjälä
1
0.17%
Rikard Falkeborn
1
0.17%
Total
593
sun4i_lvds.h
12
-
1
25
Maxime Ripard
December 2017
var spanGroupData = [ {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
25
100.00%
Total
25
sun4i_rgb.c
248
-
15
950
Maxime Ripard
Chen-Yu Tsai
Jonathan Liu
Rob Herring
Giulio Benetti
Sam Ravnborg
Laurent Pinchart
Thomas Zimmermann
Boris Brezillon
Baoyou Xie
Thomas Gleixner
Rikard Falkeborn
Daniel Vetter
Ville Syrjälä
Bhumika Goyal
October 2015
April 2016
July 2016
August 2016
September 2016
November 2016
February 2017
March 2017
August 2017
October 2017
February 2018
March 2018
June 2018
July 2018
January 2019
February 2019
May 2019
July 2019
August 2019
December 2019
February 2020
March 2020
August 2020
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 601}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
861
90.63%
Chen-Yu Tsai
17
1.79%
Jonathan Liu
16
1.68%
Rob Herring
15
1.58%
Giulio Benetti
12
1.26%
Sam Ravnborg
6
0.63%
Laurent Pinchart
5
0.53%
Thomas Zimmermann
4
0.42%
Boris Brezillon
3
0.32%
Baoyou Xie
3
0.32%
Thomas Gleixner
2
0.21%
Rikard Falkeborn
2
0.21%
Daniel Vetter
2
0.21%
Ville Syrjälä
1
0.11%
Bhumika Goyal
1
0.11%
Total
950
sun4i_rgb.h
14
-
3
25
Maxime Ripard
Chen-Yu Tsai
Thomas Gleixner
October 2015
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
18
72.00%
Chen-Yu Tsai
5
20.00%
Thomas Gleixner
2
8.00%
Total
25
sun4i_tcon.c
1588
-
24
6197
Maxime Ripard
Chen-Yu Tsai
Jernej Škrabec
Jonathan Liu
Andrey Lebedev
Paul Kocialkowski
Samuel Holland
Icenowy Zheng
Sam Ravnborg
yu kuai
Ondrej Jirman
Rob Herring
Giulio Benetti
Ville Syrjälä
Gustavo A. R. Silva
Boris Brezillon
Thomas Gleixner
Dave Airlie
caihuoqing
Yue haibing
Rikard Falkeborn
Laurent Pinchart
Julia Lawall
Others
October 2015
January 2016
April 2016
May 2016
July 2016
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
September 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
January 2020
February 2020
August 2020
January 2021
February 2021
August 2021
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1754}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 42}, {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 330}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 168}, {"author_id": 5, "token_count": 148}, {"author_id": 0, "token_count": 170}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1164}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 132}, {"author_id": 0, "token_count": 22}, {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 57, "token_count": 2}, {"author_id": 1, "token_count": 9}, {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 1, "token_count": 313}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 5, "token_count": 256}, {"author_id": 21, "token_count": 1}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 222}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 33, "token_count": 1}, {"author_id": 30, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
3583
57.82%
Chen-Yu Tsai
1099
17.73%
Jernej Škrabec
630
10.17%
Jonathan Liu
404
6.52%
Andrey Lebedev
222
3.58%
Paul Kocialkowski
50
0.81%
Samuel Holland
49
0.79%
Icenowy Zheng
42
0.68%
Sam Ravnborg
23
0.37%
yu kuai
20
0.32%
Ondrej Jirman
17
0.27%
Rob Herring
16
0.26%
Giulio Benetti
13
0.21%
Ville Syrjälä
11
0.18%
Gustavo A. R. Silva
4
0.06%
Boris Brezillon
3
0.05%
Thomas Gleixner
2
0.03%
Dave Airlie
2
0.03%
caihuoqing
2
0.03%
Yue haibing
1
0.02%
Rikard Falkeborn
1
0.02%
Laurent Pinchart
1
0.02%
Julia Lawall
1
0.02%
Others
1
0.02%
Total
6197
sun4i_tcon.h
303
-
8
1089
Maxime Ripard
Chen-Yu Tsai
Andrey Lebedev
Jernej Škrabec
Paul Kocialkowski
Giulio Benetti
Ville Syrjälä
Thomas Gleixner
October 2015
January 2016
April 2016
July 2016
October 2016
February 2017
April 2017
May 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
September 2018
November 2018
May 2019
January 2020
February 2020
January 2021
February 2021
June 2022
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 578}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 55}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
899
82.55%
Chen-Yu Tsai
101
9.27%
Andrey Lebedev
55
5.05%
Jernej Škrabec
21
1.93%
Paul Kocialkowski
4
0.37%
Giulio Benetti
4
0.37%
Ville Syrjälä
3
0.28%
Thomas Gleixner
2
0.18%
Total
1089
sun4i_tv.c
669
-
12
2808
Maxime Ripard
Chen-Yu Tsai
Ville Syrjälä
Icenowy Zheng
Sam Ravnborg
Thomas Zimmermann
Daniel Vetter
Rikard Falkeborn
Thomas Gleixner
caihuoqing
Julia Lawall
Bhumika Goyal
October 2015
September 2016
November 2016
February 2017
March 2017
May 2017
August 2017
July 2018
January 2019
May 2019
July 2019
March 2020
August 2020
August 2021
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 2675}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
2699
96.12%
Chen-Yu Tsai
43
1.53%
Ville Syrjälä
29
1.03%
Icenowy Zheng
11
0.39%
Sam Ravnborg
9
0.32%
Thomas Zimmermann
4
0.14%
Daniel Vetter
4
0.14%
Rikard Falkeborn
3
0.11%
Thomas Gleixner
2
0.07%
caihuoqing
2
0.07%
Julia Lawall
1
0.04%
Bhumika Goyal
1
0.04%
Total
2808
sun6i_drc.c
127
-
5
540
Maxime Ripard
Chen-Yu Tsai
Randy Dunlap
Thomas Gleixner
Julia Lawall
June 2016
October 2016
November 2016
March 2018
June 2018
January 2019
May 2019
January 2020
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 472}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
506
93.70%
Chen-Yu Tsai
28
5.19%
Randy Dunlap
3
0.56%
Thomas Gleixner
2
0.37%
Julia Lawall
1
0.19%
Total
540
sun6i_mipi_dsi.c
1234
-
15
5741
Maxime Ripard
Konstantin Sudakov
Samuel Holland
Jagan Teki
Kees Cook
Sam Ravnborg
caihuoqing
Ondrej Jirman
Boris Brezillon
Thomas Zimmermann
Daniel Vetter
Icenowy Zheng
Gustavo A. R. Silva
Rikard Falkeborn
Arnd Bergmann
April 2018
May 2018
June 2018
July 2018
January 2019
February 2019
May 2019
July 2019
October 2019
December 2019
February 2020
March 2020
April 2020
August 2020
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 4573}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 168}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 442}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 128}, {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 190}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 16, "token_count": 10}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 23, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
4705
81.95%
Konstantin Sudakov
442
7.70%
Samuel Holland
190
3.31%
Jagan Teki
178
3.10%
Kees Cook
168
2.93%
Sam Ravnborg
14
0.24%
caihuoqing
12
0.21%
Ondrej Jirman
10
0.17%
Boris Brezillon
7
0.12%
Thomas Zimmermann
4
0.07%
Daniel Vetter
4
0.07%
Icenowy Zheng
3
0.05%
Gustavo A. R. Silva
2
0.03%
Rikard Falkeborn
1
0.02%
Arnd Bergmann
1
0.02%
Total
5741
sun6i_mipi_dsi.h
51
-
3
170
Maxime Ripard
Samuel Holland
Jagan Teki
April 2018
January 2019
February 2019
October 2019
February 2020
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
160
94.12%
Samuel Holland
5
2.94%
Jagan Teki
5
2.94%
Total
170
sun8i_csc.c
239
-
4
1012
Jernej Škrabec
Samuel Holland
Thomas Gleixner
Sam Ravnborg
November 2017
November 2018
May 2019
July 2019
January 2021
April 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 180}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 302}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 266}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
990
97.83%
Samuel Holland
19
1.88%
Thomas Gleixner
2
0.20%
Sam Ravnborg
1
0.10%
Total
1012
sun8i_csc.h
37
-
4
106
Jernej Škrabec
Samuel Holland
Thomas Gleixner
Martin Cerveny
November 2017
May 2019
July 2019
September 2020
August 2021
April 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
99
93.40%
Samuel Holland
4
3.77%
Thomas Gleixner
2
1.89%
Martin Cerveny
1
0.94%
Total
106
sun8i_dw_hdmi.c
304
-
11
1223
Jernej Škrabec
Saravana Kannan
Laurent Pinchart
Jonas Karlman
caihuoqing
Xiongfeng Wang
Samuel Holland
Arnd Bergmann
Thomas Zimmermann
Sam Ravnborg
Others
February 2018
June 2018
July 2018
September 2018
November 2018
July 2019
October 2019
March 2020
May 2020
November 2020
February 2021
June 2021
September 2021
June 2022
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 708}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 98}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 29, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
1066
87.16%
Saravana Kannan
81
6.62%
Laurent Pinchart
24
1.96%
Jonas Karlman
15
1.23%
caihuoqing
15
1.23%
Xiongfeng Wang
5
0.41%
Samuel Holland
5
0.41%
Arnd Bergmann
5
0.41%
Thomas Zimmermann
4
0.33%
Sam Ravnborg
2
0.16%
Others
1
0.08%
Total
1223
sun8i_dw_hdmi.h
210
-
5
883
Jernej Škrabec
Laurent Pinchart
Samuel Holland
Saravana Kannan
Jonas Karlman
February 2018
March 2018
June 2018
September 2018
November 2018
October 2019
May 2020
June 2021
September 2021
June 2022
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 618}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
852
96.49%
Laurent Pinchart
12
1.36%
Samuel Holland
7
0.79%
Saravana Kannan
6
0.68%
Jonas Karlman
6
0.68%
Total
883
sun8i_hdmi_phy.c
737
-
7
3173
Jernej Škrabec
Samuel Holland
Saravana Kannan
Icenowy Zheng
Miaoqian Lin
Rikard Falkeborn
Others
February 2018
March 2018
June 2018
September 2018
November 2018
May 2019
August 2020
February 2021
June 2021
September 2021
January 2022
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 642}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1032}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 700}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 106}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 220}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 315}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
2711
85.44%
Samuel Holland
315
9.93%
Saravana Kannan
106
3.34%
Icenowy Zheng
29
0.91%
Miaoqian Lin
10
0.32%
Rikard Falkeborn
1
0.03%
Others
1
0.03%
Total
3173
sun8i_hdmi_phy_clk.c
178
-
1
775
Jernej Škrabec
March 2018
June 2018
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 568}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 207}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
775
100.00%
Total
775
sun8i_mixer.c
726
-
13
2954
Jernej Škrabec
Icenowy Zheng
Maxime Ripard
Samuel Holland
Jagan Teki
Chen-Yu Tsai
Paul Kocialkowski
Sam Ravnborg
Ville Syrjälä
Thomas Gleixner
caihuoqing
Rikard Falkeborn
Martin Cerveny
May 2017
November 2017
December 2017
February 2018
March 2018
July 2018
September 2018
November 2018
February 2019
March 2019
May 2019
July 2019
February 2020
May 2020
August 2020
September 2020
August 2021
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 889}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 715}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 68}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 90}, {"author_id": 9, "token_count": 90}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 338}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 205}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 152}, {"author_id": 6, "token_count": 111}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
1608
54.43%
Icenowy Zheng
889
30.09%
Maxime Ripard
130
4.40%
Samuel Holland
111
3.76%
Jagan Teki
90
3.05%
Chen-Yu Tsai
90
3.05%
Paul Kocialkowski
15
0.51%
Sam Ravnborg
12
0.41%
Ville Syrjälä
3
0.10%
Thomas Gleixner
2
0.07%
caihuoqing
2
0.07%
Rikard Falkeborn
1
0.03%
Martin Cerveny
1
0.03%
Total
2954
sun8i_mixer.h
210
-
5
685
Jernej Škrabec
Icenowy Zheng
Samuel Holland
Maxime Ripard
Thomas Gleixner
May 2017
November 2017
December 2017
July 2018
November 2018
February 2019
May 2019
February 2020
January 2021
February 2022
April 2022
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 234}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 224}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
432
63.07%
Icenowy Zheng
234
34.16%
Samuel Holland
13
1.90%
Maxime Ripard
4
0.58%
Thomas Gleixner
2
0.29%
Total
685
sun8i_tcon_top.c
315
-
10
1370
Jernej Škrabec
Icenowy Zheng
Samuel Holland
Ondrej Jirman
Sam Ravnborg
Chen-Yu Tsai
Gustavo A. R. Silva
Maxime Ripard
Yue haibing
caihuoqing
June 2018
July 2018
August 2018
September 2018
November 2018
April 2019
July 2019
August 2021
April 2022
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 802}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 387}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 86}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
1208
88.18%
Icenowy Zheng
86
6.28%
Samuel Holland
36
2.63%
Ondrej Jirman
13
0.95%
Sam Ravnborg
9
0.66%
Chen-Yu Tsai
7
0.51%
Gustavo A. R. Silva
4
0.29%
Maxime Ripard
3
0.22%
Yue haibing
2
0.15%
caihuoqing
2
0.15%
Total
1370
sun8i_tcon_top.h
44
-
1
126
Jernej Škrabec
June 2018
July 2018
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
126
100.00%
Total
126
sun8i_ui_layer.c
398
-
12
1858
Jernej Škrabec
Roman Stratiienko
Paul Kocialkowski
Maxime Ripard
Piotr Oniszczuk
Ville Syrjälä
Sam Ravnborg
Thomas Zimmermann
Thomas Gleixner
Qiang Yu
Rikard Falkeborn
Daniel Vetter
November 2017
July 2018
November 2018
January 2019
May 2019
July 2019
February 2020
August 2020
January 2021
February 2021
June 2021
June 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1370}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 77}, {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 86}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 139}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
1558
83.85%
Roman Stratiienko
139
7.48%
Paul Kocialkowski
73
3.93%
Maxime Ripard
58
3.12%
Piotr Oniszczuk
13
0.70%
Ville Syrjälä
6
0.32%
Sam Ravnborg
3
0.16%
Thomas Zimmermann
2
0.11%
Thomas Gleixner
2
0.11%
Qiang Yu
2
0.11%
Rikard Falkeborn
1
0.05%
Daniel Vetter
1
0.05%
Total
1858
sun8i_ui_layer.h
67
-
3
214
Jernej Škrabec
Roman Stratiienko
Thomas Gleixner
November 2017
November 2018
May 2019
January 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 170}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
193
90.19%
Roman Stratiienko
19
8.88%
Thomas Gleixner
2
0.93%
Total
214
sun8i_ui_scaler.c
187
-
1
976
Jernej Škrabec
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 870}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 106}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
976
100.00%
Total
976
sun8i_ui_scaler.h
43
-
1
167
Jernej Škrabec
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
167
100.00%
Total
167
sun8i_vi_layer.c
621
-
12
2819
Jernej Škrabec
Roman Stratiienko
Paul Kocialkowski
Maxime Ripard
Samuel Holland
Piotr Oniszczuk
Ville Syrjälä
Daniel Vetter
Thomas Zimmermann
Thomas Gleixner
Qiang Yu
Rikard Falkeborn
November 2017
December 2017
July 2018
November 2018
January 2019
February 2019
May 2019
July 2019
February 2020
August 2020
September 2020
January 2021
February 2021
June 2021
April 2022
June 2022
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 1650}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 85}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 8, "token_count": 203}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 19, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
2432
86.27%
Roman Stratiienko
203
7.20%
Paul Kocialkowski
73
2.59%
Maxime Ripard
58
2.06%
Samuel Holland
24
0.85%
Piotr Oniszczuk
13
0.46%
Ville Syrjälä
6
0.21%
Daniel Vetter
3
0.11%
Thomas Zimmermann
2
0.07%
Thomas Gleixner
2
0.07%
Qiang Yu
2
0.07%
Rikard Falkeborn
1
0.04%
Total
2819
sun8i_vi_layer.h
72
-
3
249
Jernej Škrabec
Roman Stratiienko
Thomas Gleixner
November 2017
November 2018
February 2019
May 2019
January 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
215
86.35%
Roman Stratiienko
32
12.85%
Thomas Gleixner
2
0.80%
Total
249
sun8i_vi_scaler.c
999
-
1
6680
Jernej Škrabec
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 6547}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 133}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
6680
100.00%
Total
6680
sun8i_vi_scaler.h
78
-
1
367
Jernej Škrabec
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 212}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 155}, ]}, ]
Author Name
Tokens
Token Proportion
Jernej Škrabec
367
100.00%
Total
367
sunxi_engine.h
211
-
5
386
Icenowy Zheng
Jernej Škrabec
Maxime Ripard
Sean Paul
Thomas Gleixner
May 2017
January 2018
May 2019
April 2022
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 263}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Icenowy Zheng
263
68.13%
Jernej Škrabec
64
16.58%
Maxime Ripard
54
13.99%
Sean Paul
3
0.78%
Thomas Gleixner
2
0.52%
Total
386
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
67
Author
Tokens
Proportion
Commits
Proportion
0
Maxime Ripard
27623
42.26%
107
22.48%
1
Jernej Škrabec
23607
36.11%
92
19.33%
2
Chen-Yu Tsai
4870
7.45%
72
15.13%
3
Paul Kocialkowski
2099
3.21%
42
8.82%
4
Icenowy Zheng
1742
2.66%
10
2.10%
5
Jonathan Liu
1318
2.02%
9
1.89%
6
Samuel Holland
801
1.23%
19
3.99%
7
Konstantin Sudakov
442
0.68%
1
0.21%
8
Roman Stratiienko
393
0.60%
2
0.42%
9
Jagan Teki
280
0.43%
10
2.10%
10
Andrey Lebedev
277
0.42%
3
0.63%
11
Hans Verkuil
210
0.32%
4
0.84%
12
Saravana Kannan
193
0.30%
1
0.21%
13
Måns Rullgård
181
0.28%
1
0.21%
14
Sam Ravnborg
168
0.26%
2
0.42%
15
Kees Cook
168
0.26%
1
0.21%
16
Ondrej Jirman
120
0.18%
5
1.05%
17
Daniel Vetter
97
0.15%
7
1.47%
18
Shawn Guo
85
0.13%
1
0.21%
19
Ville Syrjälä
84
0.13%
10
2.10%
20
Thomas Gleixner
64
0.10%
1
0.21%
21
Laurent Pinchart
56
0.09%
7
1.47%
22
Thomas Zimmermann
49
0.07%
6
1.26%
23
caihuoqing
42
0.06%
3
0.63%
24
Giulio Benetti
41
0.06%
4
0.84%
25
Rob Herring
31
0.05%
1
0.21%
26
Boris Brezillon
30
0.05%
3
0.63%
27
Piotr Oniszczuk
26
0.04%
1
0.21%
28
Arnd Bergmann
25
0.04%
4
0.84%
29
Jonas Karlman
21
0.03%
1
0.21%
30
yu kuai
20
0.03%
1
0.21%
31
José Expósito
18
0.03%
1
0.21%
32
Julia Lawall
16
0.02%
2
0.42%
33
Rikard Falkeborn
15
0.02%
1
0.21%
34
Christophe Jaillet
15
0.02%
5
1.05%
35
Ayan Halder
15
0.02%
2
0.42%
36
Priit Laes
14
0.02%
1
0.21%
37
Noralf Trönnes
13
0.02%
2
0.42%
38
Miaoqian Lin
10
0.02%
1
0.21%
39
Gustavo A. R. Silva
10
0.02%
2
0.42%
40
Baoyou Xie
9
0.01%
1
0.21%
41
Tom Gundersen
7
0.01%
1
0.21%
42
Qiang Yu
6
0.01%
1
0.21%
43
Xiongfeng Wang
5
0.01%
1
0.21%
44
Andrzej Pietrasiewicz
5
0.01%
1
0.21%
45
Javier Martinez Canillas
4
0.01%
1
0.21%
46
Alexandru Gheorghe
4
0.01%
1
0.21%
47
Yue haibing
3
0.00%
1
0.21%
48
Stephen Boyd
3
0.00%
1
0.21%
49
Sean Paul
3
0.00%
1
0.21%
50
Randy Dunlap
3
0.00%
1
0.21%
51
Michał Mirosław
3
0.00%
1
0.21%
52
Jim Quinlan
3
0.00%
1
0.21%
53
Saud Farooqui
2
0.00%
1
0.21%
54
Sakari Ailus
2
0.00%
1
0.21%
55
Russell King
2
0.00%
1
0.21%
56
Martin Cerveny
2
0.00%
2
0.42%
57
Dave Airlie
2
0.00%
1
0.21%
58
Bhumika Goyal
2
0.00%
1
0.21%
59
Yong Wu
1
0.00%
1
0.21%
60
Others
7
0.01%
7
1.47%
Total
65367
476