Linux Source Code
Home
Release 6.3
Help
ipuv3
root
drivers
gpu
drm
imx
Highlighting
Reset All
By Author
By Age
──────────
Alexandru Gheorghe
Andrey Grodzovsky
Andrzej Pietrasiewicz
Andy Yan
Arnd Bergmann
Boris Brezillon
Dan Carpenter
Daniel Vetter
Danilo Krummrich
Denis Carikli
Doug Anderson
Emil Renner Berthing
Fabio Estevam
Greg Kroah-Hartman
Gustavo A. R. Silva
Javier Martinez Canillas
Jernej Škrabec
Jiada Wang
Jiasheng Jiang
Jose Abreu
José Expósito
Julia Lawall
Jyri Sarha
Laurent Navet
Laurent Pinchart
Laurentiu Palcu
Leonard Crestez
Liu Ying
Liviu Dudau
Lothar Waßmann
Lucas Stach
Luis de Bethencourt
Maarten Lankhorst
Marco Felsch
Marek Vašut
Mark Yao
Markus Niebel
Maxime Ripard
Nathan Huckleberry
Neil Armstrong
Noralf Trönnes
Others
Pan Bian
Peter Seiderer
Peter Senna Tschudin
Philipp Zabel
Rob Herring
Robert Beckett
Russell King
Sam Ravnborg
Sascha Hauer
Sebastian Reichel
Shawn Guo
Souptick Joarder
Steve Longerbeam
Thomas Hellstrom
Thomas Zimmermann
Ville Syrjälä
Yakir Yang
Yannis Damigos
caihuoqing
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
dw_hdmi-imx.c
283
-
17
1166
Philipp Zabel
Andy Yan
Fabio Estevam
Russell King
Lucas Stach
Laurent Pinchart
Liu Ying
Jernej Škrabec
Yakir Yang
Sascha Hauer
Sam Ravnborg
Doug Anderson
Thomas Zimmermann
Neil Armstrong
Jose Abreu
Ville Syrjälä
Daniel Vetter
September 2012
November 2013
December 2014
January 2015
February 2015
March 2015
October 2015
December 2015
March 2016
July 2016
January 2017
March 2017
April 2017
May 2017
January 2018
February 2018
September 2018
January 2019
July 2019
March 2020
May 2020
June 2020
July 2020
December 2020
January 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 245}, {"author_id": 4, "token_count": 157}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 295}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Zabel
345
29.59%
Andy Yan
295
25.30%
Fabio Estevam
247
21.18%
Russell King
158
13.55%
Lucas Stach
31
2.66%
Laurent Pinchart
25
2.14%
Liu Ying
18
1.54%
Jernej Škrabec
13
1.11%
Yakir Yang
11
0.94%
Sascha Hauer
6
0.51%
Sam Ravnborg
4
0.34%
Doug Anderson
4
0.34%
Thomas Zimmermann
3
0.26%
Neil Armstrong
2
0.17%
Jose Abreu
2
0.17%
Ville Syrjälä
1
0.09%
Daniel Vetter
1
0.09%
Total
1166
imx-drm-core.c
357
-
27
1249
Sascha Hauer
Lucas Stach
Russell King
Philipp Zabel
Liu Ying
Shawn Guo
Sebastian Reichel
Noralf Trönnes
Javier Martinez Canillas
Fabio Estevam
Maarten Lankhorst
Daniel Vetter
Dan Carpenter
Sam Ravnborg
Liviu Dudau
Jiada Wang
Danilo Krummrich
Pan Bian
Mark Yao
Ville Syrjälä
Thomas Zimmermann
Souptick Joarder
Rob Herring
Marek Vašut
Laurent Pinchart
Others
September 2012
April 2013
June 2013
August 2013
October 2013
November 2013
March 2014
April 2014
May 2014
July 2014
September 2014
October 2015
November 2015
December 2015
February 2016
May 2016
July 2016
August 2016
October 2016
November 2016
January 2017
February 2017
March 2017
May 2017
July 2017
August 2017
November 2017
January 2018
July 2018
September 2018
December 2018
January 2019
July 2019
February 2020
June 2020
July 2020
November 2020
January 2021
April 2021
December 2021
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 285}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 4, "token_count": 151}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 70}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 39, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 24, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sascha Hauer
285
22.82%
Lucas Stach
220
17.61%
Russell King
209
16.73%
Philipp Zabel
170
13.61%
Liu Ying
148
11.85%
Shawn Guo
71
5.68%
Sebastian Reichel
57
4.56%
Noralf Trönnes
13
1.04%
Javier Martinez Canillas
9
0.72%
Fabio Estevam
9
0.72%
Maarten Lankhorst
8
0.64%
Daniel Vetter
8
0.64%
Dan Carpenter
7
0.56%
Sam Ravnborg
5
0.40%
Liviu Dudau
5
0.40%
Jiada Wang
4
0.32%
Danilo Krummrich
4
0.32%
Pan Bian
3
0.24%
Mark Yao
3
0.24%
Ville Syrjälä
2
0.16%
Thomas Zimmermann
2
0.16%
Souptick Joarder
2
0.16%
Rob Herring
1
0.08%
Marek Vašut
1
0.08%
Laurent Pinchart
1
0.08%
Others
2
0.16%
Total
1249
imx-drm.h
45
-
7
168
Sascha Hauer
Philipp Zabel
Russell King
Liu Ying
Lucas Stach
Greg Kroah-Hartman
Danilo Krummrich
September 2012
April 2013
October 2013
November 2013
February 2015
May 2016
July 2016
March 2017
November 2017
August 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sascha Hauer
76
45.24%
Philipp Zabel
60
35.71%
Russell King
12
7.14%
Liu Ying
10
5.95%
Lucas Stach
8
4.76%
Greg Kroah-Hartman
1
0.60%
Danilo Krummrich
1
0.60%
Total
168
imx-ldb.c
770
-
28
3681
Sascha Hauer
Philipp Zabel
Peter Senna Tschudin
Russell King
Liu Ying
Arnd Bergmann
Steve Longerbeam
Julia Lawall
Lothar Waßmann
Fabio Estevam
Sam Ravnborg
Markus Niebel
Mark Yao
Lucas Stach
Jiasheng Jiang
Ville Syrjälä
Sebastian Reichel
Rob Herring
Daniel Vetter
Peter Seiderer
Laurent Pinchart
Leonard Crestez
Andrzej Pietrasiewicz
Thomas Zimmermann
Boris Brezillon
Others
September 2012
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
July 2014
November 2014
December 2014
January 2015
February 2015
November 2015
December 2015
April 2016
May 2016
July 2016
August 2016
November 2016
March 2017
May 2017
April 2018
July 2018
September 2018
January 2019
June 2019
July 2019
August 2019
December 2019
February 2020
March 2020
June 2020
July 2020
December 2020
March 2021
April 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 26, "token_count": 15}, {"author_id": 1, "token_count": 2224}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 16, "token_count": 29}, {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 9, "token_count": 152}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 45, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 71}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 13, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Sascha Hauer
2228
60.53%
Philipp Zabel
786
21.35%
Peter Senna Tschudin
152
4.13%
Russell King
82
2.23%
Liu Ying
72
1.96%
Arnd Bergmann
71
1.93%
Steve Longerbeam
49
1.33%
Julia Lawall
36
0.98%
Lothar Waßmann
32
0.87%
Fabio Estevam
30
0.81%
Sam Ravnborg
21
0.57%
Markus Niebel
15
0.41%
Mark Yao
15
0.41%
Lucas Stach
14
0.38%
Jiasheng Jiang
11
0.30%
Ville Syrjälä
9
0.24%
Sebastian Reichel
9
0.24%
Rob Herring
8
0.22%
Daniel Vetter
8
0.22%
Peter Seiderer
7
0.19%
Laurent Pinchart
7
0.19%
Leonard Crestez
5
0.14%
Andrzej Pietrasiewicz
5
0.14%
Thomas Zimmermann
3
0.08%
Boris Brezillon
3
0.08%
Others
3
0.08%
Total
3681
imx-tve.c
674
-
21
2884
Philipp Zabel
Fabio Estevam
Russell King
Liu Ying
Mark Yao
Marco Felsch
Sascha Hauer
Luis de Bethencourt
Laurent Navet
Daniel Vetter
Sam Ravnborg
Ville Syrjälä
Thomas Zimmermann
Steve Longerbeam
Nathan Huckleberry
Laurent Pinchart
caihuoqing
Shawn Guo
Julia Lawall
Others
September 2012
April 2013
May 2013
July 2013
August 2013
November 2013
December 2013
April 2014
September 2014
December 2014
January 2015
November 2015
December 2015
July 2016
August 2016
January 2017
February 2017
July 2018
September 2018
October 2018
January 2019
July 2019
March 2020
June 2020
July 2020
December 2020
August 2021
September 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2347}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 7}, {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 2, "token_count": 26}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 13}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 54, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Zabel
2633
91.30%
Fabio Estevam
87
3.02%
Russell King
58
2.01%
Liu Ying
27
0.94%
Mark Yao
18
0.62%
Marco Felsch
13
0.45%
Sascha Hauer
7
0.24%
Luis de Bethencourt
7
0.24%
Laurent Navet
6
0.21%
Daniel Vetter
6
0.21%
Sam Ravnborg
4
0.14%
Ville Syrjälä
3
0.10%
Thomas Zimmermann
3
0.10%
Steve Longerbeam
2
0.07%
Nathan Huckleberry
2
0.07%
Laurent Pinchart
2
0.07%
caihuoqing
2
0.07%
Shawn Guo
1
0.03%
Julia Lawall
1
0.03%
Others
2
0.07%
Total
2884
ipuv3-crtc.c
456
-
22
2219
Sascha Hauer
Philipp Zabel
Liu Ying
Lucas Stach
Russell King
Sebastian Reichel
Shawn Guo
Steve Longerbeam
Daniel Vetter
Maxime Ripard
Laurent Pinchart
Robert Beckett
Yannis Damigos
Sam Ravnborg
Thomas Hellstrom
Andrey Grodzovsky
Ville Syrjälä
Fabio Estevam
Maarten Lankhorst
Danilo Krummrich
Others
September 2012
February 2013
April 2013
June 2013
October 2013
November 2013
January 2014
March 2014
April 2014
July 2014
August 2014
December 2014
February 2015
November 2015
December 2015
February 2016
May 2016
July 2016
August 2016
November 2016
December 2016
January 2017
February 2017
March 2017
June 2017
March 2018
June 2018
September 2018
October 2018
January 2019
April 2019
June 2019
July 2019
June 2020
October 2020
December 2020
April 2021
August 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 681}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 146}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 74}, {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 3, "token_count": 8}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 302}, {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 18, "token_count": 1}, {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sascha Hauer
681
30.69%
Philipp Zabel
649
29.25%
Liu Ying
325
14.65%
Lucas Stach
198
8.92%
Russell King
134
6.04%
Sebastian Reichel
74
3.33%
Shawn Guo
38
1.71%
Steve Longerbeam
30
1.35%
Daniel Vetter
28
1.26%
Maxime Ripard
19
0.86%
Laurent Pinchart
9
0.41%
Robert Beckett
7
0.32%
Yannis Damigos
6
0.27%
Sam Ravnborg
5
0.23%
Thomas Hellstrom
4
0.18%
Andrey Grodzovsky
4
0.18%
Ville Syrjälä
2
0.09%
Fabio Estevam
2
0.09%
Maarten Lankhorst
1
0.05%
Danilo Krummrich
1
0.05%
Others
2
0.09%
Total
2219
ipuv3-plane.c
948
-
23
4455
Philipp Zabel
Liu Ying
Lucas Stach
Maxime Ripard
Sebastian Reichel
Ville Syrjälä
Sascha Hauer
Danilo Krummrich
Steve Longerbeam
Shawn Guo
Alexandru Gheorghe
Daniel Vetter
Fabio Estevam
Jyri Sarha
Sam Ravnborg
Thomas Zimmermann
Noralf Trönnes
Maarten Lankhorst
Laurentiu Palcu
Gustavo A. R. Silva
Others
September 2012
October 2013
January 2014
April 2014
June 2014
July 2014
September 2014
October 2014
December 2014
April 2015
August 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
November 2017
January 2018
February 2018
August 2018
September 2018
November 2018
January 2019
May 2019
July 2019
December 2019
July 2020
August 2020
December 2020
January 2021
February 2021
April 2021
May 2021
July 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 809}, {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 47}, {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 0, "token_count": 484}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 444}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 256}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 11, "token_count": 70}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 70}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 23, "token_count": 23}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Zabel
2460
55.22%
Liu Ying
869
19.51%
Lucas Stach
774
17.37%
Maxime Ripard
82
1.84%
Sebastian Reichel
70
1.57%
Ville Syrjälä
55
1.23%
Sascha Hauer
42
0.94%
Danilo Krummrich
23
0.52%
Steve Longerbeam
19
0.43%
Shawn Guo
10
0.22%
Alexandru Gheorghe
10
0.22%
Daniel Vetter
9
0.20%
Fabio Estevam
8
0.18%
Jyri Sarha
6
0.13%
Sam Ravnborg
4
0.09%
Thomas Zimmermann
3
0.07%
Noralf Trönnes
2
0.04%
Maarten Lankhorst
2
0.04%
Laurentiu Palcu
2
0.04%
Gustavo A. R. Silva
2
0.04%
Others
3
0.07%
Total
4455
ipuv3-plane.h
50
-
4
203
Philipp Zabel
Sascha Hauer
Lucas Stach
Greg Kroah-Hartman
September 2012
April 2013
October 2013
July 2014
November 2015
July 2016
February 2017
November 2017
September 2018
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Philipp Zabel
171
84.24%
Sascha Hauer
29
14.29%
Lucas Stach
2
0.99%
Greg Kroah-Hartman
1
0.49%
Total
203
parallel-display.c
383
-
22
1649
Boris Brezillon
Sascha Hauer
Philipp Zabel
Russell King
Marek Vašut
Lothar Waßmann
Liu Ying
Fabio Estevam
Marco Felsch
Mark Yao
José Expósito
Sam Ravnborg
Laurent Pinchart
Jiada Wang
Thomas Zimmermann
Denis Carikli
Emil Renner Berthing
Daniel Vetter
Ville Syrjälä
Rob Herring
Lucas Stach
Others
September 2012
April 2013
June 2013
August 2013
November 2013
January 2014
February 2014
March 2014
June 2014
July 2014
November 2014
December 2014
February 2015
May 2015
November 2015
December 2015
June 2016
July 2016
August 2016
November 2016
January 2017
March 2017
August 2017
July 2018
September 2018
July 2019
August 2019
November 2019
December 2019
January 2020
February 2020
March 2020
June 2020
September 2020
December 2020
January 2022
November 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 485}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 43, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 16, "token_count": 24}, {"author_id": 0, "token_count": 137}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 488}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 138}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 24, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
493
29.90%
Sascha Hauer
485
29.41%
Philipp Zabel
420
25.47%
Russell King
62
3.76%
Marek Vašut
28
1.70%
Lothar Waßmann
27
1.64%
Liu Ying
20
1.21%
Fabio Estevam
18
1.09%
Marco Felsch
16
0.97%
Mark Yao
15
0.91%
José Expósito
11
0.67%
Sam Ravnborg
10
0.61%
Laurent Pinchart
9
0.55%
Jiada Wang
7
0.42%
Thomas Zimmermann
6
0.36%
Denis Carikli
6
0.36%
Emil Renner Berthing
5
0.30%
Daniel Vetter
4
0.24%
Ville Syrjälä
3
0.18%
Rob Herring
2
0.12%
Lucas Stach
1
0.06%
Others
1
0.06%
Total
1649
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
73
Author
Tokens
Proportion
Commits
Proportion
0
Philipp Zabel
7694
43.53%
85
27.07%
1
Sascha Hauer
3839
21.72%
5
1.59%
2
Liu Ying
1489
8.42%
20
6.37%
3
Lucas Stach
1248
7.06%
29
9.24%
4
Russell King
715
4.05%
17
5.41%
5
Boris Brezillon
496
2.81%
3
0.96%
6
Fabio Estevam
401
2.27%
17
5.41%
7
Andy Yan
295
1.67%
3
0.96%
8
Sebastian Reichel
210
1.19%
1
0.32%
9
Peter Senna Tschudin
152
0.86%
1
0.32%
10
Shawn Guo
120
0.68%
5
1.59%
11
Maxime Ripard
101
0.57%
11
3.50%
12
Steve Longerbeam
100
0.57%
5
1.59%
13
Ville Syrjälä
75
0.42%
9
2.87%
14
Arnd Bergmann
71
0.40%
1
0.32%
15
Daniel Vetter
64
0.36%
14
4.46%
16
Lothar Waßmann
59
0.33%
4
1.27%
17
Sam Ravnborg
53
0.30%
4
1.27%
18
Laurent Pinchart
53
0.30%
11
3.50%
19
Mark Yao
51
0.29%
1
0.32%
20
Julia Lawall
37
0.21%
2
0.64%
21
Marek Vašut
29
0.16%
3
0.96%
22
Marco Felsch
29
0.16%
3
0.96%
23
Danilo Krummrich
29
0.16%
3
0.96%
24
Thomas Zimmermann
20
0.11%
6
1.91%
25
Noralf Trönnes
15
0.08%
2
0.64%
26
Markus Niebel
15
0.08%
1
0.32%
27
Jernej Škrabec
13
0.07%
1
0.32%
28
Yakir Yang
11
0.06%
1
0.32%
29
Rob Herring
11
0.06%
2
0.64%
30
Maarten Lankhorst
11
0.06%
2
0.64%
31
José Expósito
11
0.06%
1
0.32%
32
Jiasheng Jiang
11
0.06%
1
0.32%
33
Jiada Wang
11
0.06%
1
0.32%
34
Alexandru Gheorghe
10
0.06%
1
0.32%
35
Javier Martinez Canillas
9
0.05%
1
0.32%
36
Robert Beckett
7
0.04%
1
0.32%
37
Peter Seiderer
7
0.04%
1
0.32%
38
Luis de Bethencourt
7
0.04%
1
0.32%
39
Dan Carpenter
7
0.04%
1
0.32%
40
Yannis Damigos
6
0.03%
1
0.32%
41
Laurent Navet
6
0.03%
1
0.32%
42
Jyri Sarha
6
0.03%
1
0.32%
43
Denis Carikli
6
0.03%
1
0.32%
44
Liviu Dudau
5
0.03%
1
0.32%
45
Leonard Crestez
5
0.03%
1
0.32%
46
Emil Renner Berthing
5
0.03%
1
0.32%
47
Andrzej Pietrasiewicz
5
0.03%
1
0.32%
48
Thomas Hellstrom
4
0.02%
1
0.32%
49
Doug Anderson
4
0.02%
1
0.32%
50
Andrey Grodzovsky
4
0.02%
1
0.32%
51
Pan Bian
3
0.02%
1
0.32%
52
Souptick Joarder
2
0.01%
1
0.32%
53
Neil Armstrong
2
0.01%
1
0.32%
54
Nathan Huckleberry
2
0.01%
1
0.32%
55
Laurentiu Palcu
2
0.01%
1
0.32%
56
Jose Abreu
2
0.01%
1
0.32%
57
Gustavo A. R. Silva
2
0.01%
1
0.32%
58
Greg Kroah-Hartman
2
0.01%
1
0.32%
59
caihuoqing
2
0.01%
1
0.32%
60
Others
13
0.07%
13
4.14%
Total
17674
314