Linux Source Code
Home
Release 7.0
Help
ucsi
root
drivers
usb
typec
Highlighting
Reset All
By Author
By Age
──────────
Abel Vesa
Abhilash K V
Abhishek Pandit-Subedi
Ajay Gupta
Andrei Kuchynski
Andy Shevchenko
Anjelique Melendez
Arnd Bergmann
Benjamin Berg
Benson Leung
Björn Andersson
Christian Ehrhardt
Dan Carpenter
Diogo Ivo
Dmitry Eremin-Solenikov
Duoming Zhou
Fabrice Gasnier
Greg Kroah-Hartman
Gustavo A. R. Silva
Hans de Goede
Haotien Hsu
Heikki Krogerus
Jack Pham
Jameson Thies
Johan Hovold
Jon Hunter
Kees Cook
Krishna Kurapati
Kyle Tso
Linus Torvalds
Linyu Yuan
Luca Weiss
Lucas De Marchi
Lukasz Bartosik
Madhu M
Mario Limonciello
Mark Pearson
Mayank Rana
Min-Hua Chen
Myrrh Periwinkle
Nathan Rebello
Neil Armstrong
Others
Pavan Holla
Pengyu Luo
Pooja Katiyar
Prashanth K
Ruiqi Gong
Samuel Čavoj
Sanket Goswami
Saranya Gopal
Sing-Han Chen
Stephen Boyd
Takashi Iwai
Thorsten Blum
Utkarsh Patel
Uwe Kleine-König
Venkat Jayaraman
Wayne Chang
Yakir Yang
Zheng Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
cros_ec_ucsi.c
364
-
7
1482
Pavan Holla
Andrei Kuchynski
Jameson Thies
Stephen Boyd
Johan Hovold
Dmitry Eremin-Solenikov
Heikki Krogerus
March 2024
August 2024
December 2024
January 2025
February 2025
July 2025
December 2025
January 2026
var spanGroupData = [ {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 7, "token_count": 1326}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 37, "token_count": 24}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 89}, ]}, ]
Author Name
Tokens
Token Proportion
Pavan Holla
1326
89.47%
Andrei Kuchynski
89
6.01%
Jameson Thies
29
1.96%
Stephen Boyd
24
1.62%
Johan Hovold
6
0.40%
Dmitry Eremin-Solenikov
6
0.40%
Heikki Krogerus
2
0.13%
Total
1482
debugfs.c
144
-
10
648
Saranya Gopal
Venkat Jayaraman
Heikki Krogerus
Madhu M
Johan Hovold
Pooja Katiyar
Andy Shevchenko
Hans de Goede
Kees Cook
Greg Kroah-Hartman
June 2017
November 2017
April 2019
November 2019
August 2020
March 2023
August 2023
September 2023
October 2024
January 2025
April 2025
August 2025
October 2025
December 2025
February 2026
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 440}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 16, "token_count": 103}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 49, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Saranya Gopal
440
67.90%
Venkat Jayaraman
106
16.36%
Heikki Krogerus
62
9.57%
Madhu M
25
3.86%
Johan Hovold
5
0.77%
Pooja Katiyar
3
0.46%
Andy Shevchenko
3
0.46%
Hans de Goede
2
0.31%
Kees Cook
1
0.15%
Greg Kroah-Hartman
1
0.15%
Total
648
displayport.c
345
-
7
1451
Heikki Krogerus
Kyle Tso
Andrei Kuchynski
Johan Hovold
Utkarsh Patel
Abhishek Pandit-Subedi
Greg Kroah-Hartman
June 2017
November 2017
April 2019
October 2019
November 2019
December 2019
March 2020
February 2021
September 2023
May 2024
April 2025
December 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 1161}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 26, "token_count": 115}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Heikki Krogerus
1271
87.59%
Kyle Tso
115
7.93%
Andrei Kuchynski
40
2.76%
Johan Hovold
16
1.10%
Utkarsh Patel
4
0.28%
Abhishek Pandit-Subedi
4
0.28%
Greg Kroah-Hartman
1
0.07%
Total
1451
psy.c
355
-
8
1441
Abhilash K V
Heikki Krogerus
Benson Leung
Jameson Thies
Mario Limonciello
Hans de Goede
Zheng Yongjun
Greg Kroah-Hartman
June 2017
November 2017
April 2019
November 2019
April 2020
November 2020
December 2020
May 2023
October 2023
June 2024
August 2024
November 2024
July 2025
October 2025
November 2025
December 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 915}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 20, "token_count": 30}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 10, "token_count": 79}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 25, "token_count": 116}, ]}, ]
Author Name
Tokens
Token Proportion
Abhilash K V
915
63.50%
Heikki Krogerus
228
15.82%
Benson Leung
122
8.47%
Jameson Thies
94
6.52%
Mario Limonciello
66
4.58%
Hans de Goede
12
0.83%
Zheng Yongjun
3
0.21%
Greg Kroah-Hartman
1
0.07%
Total
1441
thunderbolt.c
212
-
3
913
Andrei Kuchynski
Heikki Krogerus
Greg Kroah-Hartman
November 2017
April 2019
February 2026
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 6, "token_count": 895}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Kuchynski
895
98.03%
Heikki Krogerus
17
1.86%
Greg Kroah-Hartman
1
0.11%
Total
913
trace.c
46
-
3
229
Heikki Krogerus
Madhu M
Greg Kroah-Hartman
June 2017
November 2017
February 2019
April 2019
January 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 35, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heikki Krogerus
226
98.69%
Madhu M
2
0.87%
Greg Kroah-Hartman
1
0.44%
Total
229
trace.h
119
-
2
238
Heikki Krogerus
Greg Kroah-Hartman
June 2017
November 2017
February 2019
April 2019
November 2019
November 2024
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Heikki Krogerus
237
99.58%
Greg Kroah-Hartman
1
0.42%
Total
238
ucsi.c
2180
-
37
10087
Heikki Krogerus
Jameson Thies
Dmitry Eremin-Solenikov
Saranya Gopal
Ajay Gupta
Andrei Kuchynski
Christian Ehrhardt
Takashi Iwai
Mayank Rana
Diogo Ivo
Jack Pham
Abhilash K V
Pooja Katiyar
Johan Hovold
Venkat Jayaraman
Abel Vesa
Hans de Goede
Linyu Yuan
Neil Armstrong
Mark Pearson
Benjamin Berg
Nathan Rebello
Abhishek Pandit-Subedi
Prashanth K
Wayne Chang
Fabrice Gasnier
Pavan Holla
Lucas De Marchi
Kees Cook
Myrrh Periwinkle
Andy Shevchenko
Lukasz Bartosik
Björn Andersson
Greg Kroah-Hartman
Others
June 2017
November 2017
March 2018
June 2018
April 2019
June 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
May 2021
June 2021
September 2021
November 2021
December 2021
April 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
March 2023
April 2023
June 2023
August 2023
September 2023
October 2023
February 2024
March 2024
April 2024
May 2024
June 2024
August 2024
September 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
June 2025
July 2025
August 2025
September 2025
October 2025
December 2025
January 2026
February 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1977}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 0, "token_count": 1149}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 765}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 341}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 122}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 33, "token_count": 62}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 130}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 23, "token_count": 3}, {"author_id": 21, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 572}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 9, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 29, "token_count": 72}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 17, "token_count": 186}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 21, "token_count": 68}, {"author_id": 9, "token_count": 464}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 27, "token_count": 36}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 42}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 13, "token_count": 204}, {"author_id": 15, "token_count": 85}, {"author_id": 3, "token_count": 249}, {"author_id": 10, "token_count": 729}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 3, "token_count": 51}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 48}, {"author_id": 10, "token_count": 57}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 328}, {"author_id": 0, "token_count": 11}, {"author_id": 10, "token_count": 1}, {"author_id": 34, "token_count": 25}, {"author_id": 22, "token_count": 98}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 281}, {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 13, "token_count": 24}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 219}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 6, "token_count": 115}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 34, "token_count": 37}, {"author_id": 16, "token_count": 69}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 24, "token_count": 103}, {"author_id": 10, "token_count": 19}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 109}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 104}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 38, "token_count": 17}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 38, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Heikki Krogerus
5522
54.74%
Jameson Thies
806
7.99%
Dmitry Eremin-Solenikov
672
6.66%
Saranya Gopal
530
5.25%
Ajay Gupta
400
3.97%
Andrei Kuchynski
287
2.85%
Christian Ehrhardt
242
2.40%
Takashi Iwai
186
1.84%
Mayank Rana
155
1.54%
Diogo Ivo
133
1.32%
Jack Pham
132
1.31%
Abhilash K V
122
1.21%
Pooja Katiyar
110
1.09%
Johan Hovold
109
1.08%
Venkat Jayaraman
107
1.06%
Abel Vesa
103
1.02%
Hans de Goede
86
0.85%
Linyu Yuan
77
0.76%
Neil Armstrong
70
0.69%
Mark Pearson
62
0.61%
Benjamin Berg
62
0.61%
Nathan Rebello
24
0.24%
Abhishek Pandit-Subedi
22
0.22%
Prashanth K
12
0.12%
Wayne Chang
9
0.09%
Fabrice Gasnier
8
0.08%
Pavan Holla
6
0.06%
Lucas De Marchi
6
0.06%
Kees Cook
6
0.06%
Myrrh Periwinkle
5
0.05%
Andy Shevchenko
4
0.04%
Lukasz Bartosik
3
0.03%
Björn Andersson
3
0.03%
Greg Kroah-Hartman
2
0.02%
Others
4
0.04%
Total
10087
ucsi.h
642
-
25
2395
Heikki Krogerus
Jameson Thies
Saranya Gopal
Dmitry Eremin-Solenikov
Abhilash K V
Ajay Gupta
Abhishek Pandit-Subedi
Venkat Jayaraman
Diogo Ivo
Pooja Katiyar
Andrei Kuchynski
Madhu M
Linyu Yuan
Jack Pham
Abel Vesa
Johan Hovold
Mayank Rana
Pengyu Luo
Fabrice Gasnier
Christian Ehrhardt
Benson Leung
Arnd Bergmann
Greg Kroah-Hartman
Others
June 2017
November 2017
April 2019
June 2019
November 2019
December 2019
February 2020
March 2020
April 2020
November 2020
January 2021
May 2021
September 2021
April 2022
November 2022
January 2023
August 2023
October 2023
February 2024
March 2024
April 2024
May 2024
June 2024
August 2024
October 2024
November 2024
January 2025
February 2025
April 2025
June 2025
July 2025
August 2025
October 2025
December 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 3}, {"author_id": 0, "token_count": 636}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 54}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 93}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 28, "token_count": 52}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 10, "token_count": 113}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 2, "token_count": 4}, {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 283}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 35, "token_count": 9}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 35, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 24, "token_count": 12}, {"author_id": 10, "token_count": 16}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 6, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Heikki Krogerus
1533
64.01%
Jameson Thies
129
5.39%
Saranya Gopal
118
4.93%
Dmitry Eremin-Solenikov
101
4.22%
Abhilash K V
93
3.88%
Ajay Gupta
87
3.63%
Abhishek Pandit-Subedi
68
2.84%
Venkat Jayaraman
59
2.46%
Diogo Ivo
56
2.34%
Pooja Katiyar
26
1.09%
Andrei Kuchynski
24
1.00%
Madhu M
17
0.71%
Linyu Yuan
16
0.67%
Jack Pham
15
0.63%
Abel Vesa
12
0.50%
Johan Hovold
11
0.46%
Mayank Rana
8
0.33%
Pengyu Luo
4
0.17%
Fabrice Gasnier
4
0.17%
Christian Ehrhardt
4
0.17%
Benson Leung
4
0.17%
Arnd Bergmann
3
0.13%
Greg Kroah-Hartman
1
0.04%
Others
2
0.08%
Total
2395
ucsi_acpi.c
277
-
15
1250
Heikki Krogerus
Yakir Yang
Dmitry Eremin-Solenikov
Diogo Ivo
Samuel Čavoj
Christian Ehrhardt
Dan Carpenter
Johan Hovold
Linus Torvalds
Saranya Gopal
Benjamin Berg
Uwe Kleine-König
Greg Kroah-Hartman
Others
February 2016
March 2016
April 2016
June 2016
June 2017
July 2017
November 2017
November 2019
September 2020
October 2020
April 2022
May 2022
October 2022
April 2023
May 2023
January 2024
June 2024
August 2024
September 2024
November 2024
January 2025
February 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 291}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 272}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 36, "token_count": 9}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 32, "token_count": 74}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 106}, {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Heikki Krogerus
578
46.24%
Yakir Yang
291
23.28%
Dmitry Eremin-Solenikov
114
9.12%
Diogo Ivo
106
8.48%
Samuel Čavoj
74
5.92%
Christian Ehrhardt
49
3.92%
Dan Carpenter
9
0.72%
Johan Hovold
7
0.56%
Linus Torvalds
6
0.48%
Saranya Gopal
5
0.40%
Benjamin Berg
5
0.40%
Uwe Kleine-König
2
0.16%
Greg Kroah-Hartman
2
0.16%
Others
2
0.16%
Total
1250
ucsi_ccg.c
1592
-
22
7211
Ajay Gupta
Haotien Hsu
Heikki Krogerus
Dmitry Eremin-Solenikov
Mario Limonciello
Wayne Chang
Sanket Goswami
Dan Carpenter
Sing-Han Chen
Johan Hovold
Gustavo A. R. Silva
Jon Hunter
Greg Kroah-Hartman
Christian Ehrhardt
Utkarsh Patel
Yakir Yang
Ruiqi Gong
Jameson Thies
Andy Shevchenko
Uwe Kleine-König
Others
February 2016
June 2017
October 2018
April 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
March 2020
January 2022
May 2022
August 2022
September 2022
January 2023
March 2023
May 2023
September 2023
January 2024
March 2024
June 2024
August 2024
October 2024
November 2024
January 2025
February 2025
May 2025
June 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 1504}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 3262}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 336}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 202}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 878}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 31, "token_count": 76}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 30, "token_count": 80}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 12, "token_count": 324}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 101}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 36, "token_count": 27}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 20, "token_count": 82}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Ajay Gupta
6072
84.20%
Haotien Hsu
324
4.49%
Heikki Krogerus
260
3.61%
Dmitry Eremin-Solenikov
224
3.11%
Mario Limonciello
82
1.14%
Wayne Chang
80
1.11%
Sanket Goswami
76
1.05%
Dan Carpenter
27
0.37%
Sing-Han Chen
11
0.15%
Johan Hovold
9
0.12%
Gustavo A. R. Silva
8
0.11%
Jon Hunter
7
0.10%
Greg Kroah-Hartman
6
0.08%
Christian Ehrhardt
5
0.07%
Utkarsh Patel
4
0.06%
Yakir Yang
3
0.04%
Ruiqi Gong
3
0.04%
Jameson Thies
3
0.04%
Andy Shevchenko
3
0.04%
Uwe Kleine-König
2
0.03%
Others
2
0.03%
Total
7211
ucsi_glink.c
486
-
13
2318
Neil Armstrong
Anjelique Melendez
Dmitry Eremin-Solenikov
Björn Andersson
Abel Vesa
Fabrice Gasnier
Luca Weiss
Heikki Krogerus
Christian Ehrhardt
Min-Hua Chen
Krishna Kurapati
Johan Hovold
Others
June 2017
November 2019
July 2022
March 2023
May 2023
October 2023
February 2024
March 2024
April 2024
June 2024
August 2024
September 2024
November 2024
December 2024
February 2025
October 2025
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 5, "token_count": 1282}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 82}, {"author_id": 5, "token_count": 131}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 58, "token_count": 3}, {"author_id": 43, "token_count": 11}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 116}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 96}, {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 23, "token_count": 134}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 24, "token_count": 14}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 11, "token_count": 351}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Armstrong
1424
61.43%
Anjelique Melendez
351
15.14%
Dmitry Eremin-Solenikov
348
15.01%
Björn Andersson
134
5.78%
Abel Vesa
14
0.60%
Fabrice Gasnier
13
0.56%
Luca Weiss
11
0.47%
Heikki Krogerus
10
0.43%
Christian Ehrhardt
5
0.22%
Min-Hua Chen
3
0.13%
Krishna Kurapati
3
0.13%
Johan Hovold
1
0.04%
Others
1
0.04%
Total
2318
ucsi_huawei_gaokun.c
528
-
2
2204
Pengyu Luo
Duoming Zhou
March 2025
April 2025
November 2025
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 4, "token_count": 2179}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 40, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Pengyu Luo
2191
99.41%
Duoming Zhou
13
0.59%
Total
2204
ucsi_stm32g0.c
760
-
7
3455
Fabrice Gasnier
Dmitry Eremin-Solenikov
Thorsten Blum
Christian Ehrhardt
Uwe Kleine-König
Others
July 2022
August 2022
May 2023
June 2024
July 2024
October 2024
February 2025
August 2025
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 3355}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 48, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Fabrice Gasnier
3355
97.11%
Dmitry Eremin-Solenikov
83
2.40%
Thorsten Blum
7
0.20%
Christian Ehrhardt
5
0.14%
Uwe Kleine-König
3
0.09%
Others
2
0.06%
Total
3455
ucsi_yoga_c630.c
333
-
8
1455
Dmitry Eremin-Solenikov
Johan Hovold
Heikki Krogerus
Fabrice Gasnier
Christian Ehrhardt
Yakir Yang
Jameson Thies
Others
February 2016
June 2017
November 2019
July 2022
March 2024
June 2024
August 2024
December 2024
February 2025
June 2025
December 2025
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 3, "token_count": 716}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 3, "token_count": 697}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 18, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Eremin-Solenikov
1413
97.11%
Johan Hovold
20
1.37%
Heikki Krogerus
5
0.34%
Fabrice Gasnier
5
0.34%
Christian Ehrhardt
5
0.34%
Yakir Yang
3
0.21%
Jameson Thies
3
0.21%
Others
1
0.07%
Total
1455
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
70
Author
Tokens
Proportion
Commits
Proportion
0
Heikki Krogerus
9951
27.06%
61
22.51%
1
Ajay Gupta
6559
17.83%
9
3.32%
2
Fabrice Gasnier
3385
9.20%
4
1.48%
3
Dmitry Eremin-Solenikov
2961
8.05%
36
13.28%
4
Pengyu Luo
2195
5.97%
3
1.11%
5
Neil Armstrong
1494
4.06%
5
1.85%
6
Andrei Kuchynski
1335
3.63%
6
2.21%
7
Pavan Holla
1332
3.62%
2
0.74%
8
Abhilash K V
1130
3.07%
3
1.11%
9
Saranya Gopal
1093
2.97%
4
1.48%
10
Jameson Thies
1064
2.89%
14
5.17%
11
Anjelique Melendez
351
0.95%
2
0.74%
12
Haotien Hsu
324
0.88%
1
0.37%
13
Christian Ehrhardt
315
0.86%
8
2.95%
14
Yakir Yang
297
0.81%
1
0.37%
15
Diogo Ivo
295
0.80%
5
1.85%
16
Venkat Jayaraman
272
0.74%
4
1.48%
17
Takashi Iwai
186
0.51%
1
0.37%
18
Johan Hovold
184
0.50%
2
0.74%
19
Mayank Rana
163
0.44%
3
1.11%
20
Mario Limonciello
148
0.40%
4
1.48%
21
Jack Pham
147
0.40%
2
0.74%
22
Pooja Katiyar
139
0.38%
4
1.48%
23
Björn Andersson
137
0.37%
3
1.11%
24
Abel Vesa
129
0.35%
3
1.11%
25
Benson Leung
126
0.34%
3
1.11%
26
Kyle Tso
115
0.31%
2
0.74%
27
Hans de Goede
100
0.27%
7
2.58%
28
Abhishek Pandit-Subedi
94
0.26%
4
1.48%
29
Linyu Yuan
93
0.25%
2
0.74%
30
Wayne Chang
89
0.24%
2
0.74%
31
Sanket Goswami
76
0.21%
2
0.74%
32
Samuel Čavoj
74
0.20%
1
0.37%
33
Benjamin Berg
67
0.18%
2
0.74%
34
Mark Pearson
62
0.17%
2
0.74%
35
Madhu M
44
0.12%
3
1.11%
36
Dan Carpenter
36
0.10%
3
1.11%
37
Stephen Boyd
24
0.07%
2
0.74%
38
Nathan Rebello
24
0.07%
2
0.74%
39
Greg Kroah-Hartman
17
0.05%
5
1.85%
40
Duoming Zhou
13
0.04%
2
0.74%
41
Prashanth K
12
0.03%
1
0.37%
42
Sing-Han Chen
11
0.03%
2
0.74%
43
Luca Weiss
11
0.03%
1
0.37%
44
Andy Shevchenko
10
0.03%
2
0.74%
45
Utkarsh Patel
8
0.02%
1
0.37%
46
Gustavo A. R. Silva
8
0.02%
1
0.37%
47
Uwe Kleine-König
7
0.02%
5
1.85%
48
Thorsten Blum
7
0.02%
1
0.37%
49
Kees Cook
7
0.02%
1
0.37%
50
Jon Hunter
7
0.02%
1
0.37%
51
Lucas De Marchi
6
0.02%
1
0.37%
52
Linus Torvalds
6
0.02%
1
0.37%
53
Myrrh Periwinkle
5
0.01%
1
0.37%
54
Zheng Yongjun
3
0.01%
1
0.37%
55
Ruiqi Gong
3
0.01%
1
0.37%
56
Min-Hua Chen
3
0.01%
1
0.37%
57
Lukasz Bartosik
3
0.01%
1
0.37%
58
Krishna Kurapati
3
0.01%
1
0.37%
59
Arnd Bergmann
3
0.01%
1
0.37%
60
Others
14
0.04%
12
4.43%
Total
36777
271