Linux Source Code
Home
Release 7.2
Help
spi
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Alex Elder
Amelie Delaunay
Andrew Bresticker
Andy Shevchenko
Boris Brezillon
CL Wang
Chin-Ting Kuo
Chris Morgan
Chuanhong Guo
Cédric Le Goater
David Brownell
David Lechner
Fabrizio Castro
Feng Chen
Frieder Schrempf
Geert Uytterhoeven
Girish Mahadevan
Graham Moore
Haibo Chen
Hauke Mehrtens
Jan Nikitenko
Jonas Gorski
Kamal Dasu
Kunihiko Hayashi
Lanqing Liu
Lars-Peter Clausen
Laurentiu Palcu
Laxman Dewangan
Leilk Liu
Li-hao Kuo
Linus Walleij
Lorenzo Bianconi
Ludovic Barre
Magnus Damm
Mark Brown
Martin Sperl
Masahisa KOJIMA
Masayuki Ohtake
Maxime Ripard
Md Sadre Alam
Mika Westerberg
Miquel Raynal
Naga Sureshkumar Relli
Neil Armstrong
Others
Patrice Chotard
Purna Chandra Mandal
Radu Pirea
Romain Perier
Serge Semin
Sowjanya Komatineni
Sunny Luo
Thangaraj Samynathan
Tomer Maimon
Tomoya Morinaga
Tudor-Dan Ambarus
Vladimir Moravcevic
William Zhang
Yang Yingliang
Yogesh Gaur
Yoshihiro Shimoda
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
atmel-quadspi.c
1724
-
15
7627
Tudor-Dan Ambarus
Yang Yingliang
Others
June 2016
April 2017
June 2018
November 2018
February 2019
March 2019
April 2019
June 2019
February 2020
March 2020
July 2020
December 2020
April 2022
June 2022
November 2022
January 2023
March 2023
November 2023
May 2024
August 2024
September 2024
November 2024
December 2024
January 2025
February 2025
March 2025
May 2025
June 2025
September 2025
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 956}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1021}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 388}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 19, "token_count": 337}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 82}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 19, "token_count": 3456}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 218}, ]}, ]
Author Name
Tokens
Token Proportion
Tudor-Dan Ambarus
4353
57.07%
Yang Yingliang
4
0.05%
Others
3270
42.87%
Total
7627
internals.h
51
-
4
205
Boris Brezillon
Andy Shevchenko
Others
July 2010
April 2012
April 2018
May 2024
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 161}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
161
78.54%
Andy Shevchenko
41
20.00%
Others
3
1.46%
Total
205
spi-airoha-snfi.c
1147
-
4
4479
Lorenzo Bianconi
Miquel Raynal
Others
April 2024
September 2024
October 2024
October 2025
November 2025
April 2026
var spanGroupData = [ {"timestamp": 1711954800, "group": [ {"author_id": 34, "token_count": 3491}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 34, "token_count": 169}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 734}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Bianconi
3660
81.71%
Miquel Raynal
2
0.04%
Others
817
18.24%
Total
4479
spi-altera-core.c
223
-
10
1025
Lars-Peter Clausen
Yang Yingliang
Others
February 2011
July 2011
August 2013
March 2014
August 2017
June 2019
June 2020
December 2020
April 2021
December 2022
March 2023
June 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 589}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 44, "token_count": 106}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Lars-Peter Clausen
106
10.34%
Yang Yingliang
23
2.24%
Others
896
87.41%
Total
1025
spi-altera-dfl.c
201
-
5
844
Yang Yingliang
Others
April 2021
July 2021
October 2021
May 2022
December 2022
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 751}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
27
3.20%
Others
817
96.80%
Total
844
spi-altera-platform.c
161
-
15
706
Yang Yingliang
Others
February 2011
July 2011
October 2011
August 2012
August 2013
March 2014
June 2019
September 2019
June 2020
April 2021
October 2021
December 2022
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
20
2.83%
Others
686
97.17%
Total
706
spi-amd-pci.c
69
-
6
244
Yang Yingliang
Others
April 2020
February 2022
July 2022
July 2023
September 2024
April 2025
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 168}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
8
3.28%
Others
236
96.72%
Total
244
spi-amd.c
898
-
19
4205
Miquel Raynal
Yang Yingliang
Andy Shevchenko
Others
April 2020
May 2020
July 2020
November 2020
September 2021
February 2022
July 2022
August 2022
November 2022
March 2023
July 2023
August 2023
February 2024
September 2024
December 2024
January 2025
March 2025
April 2025
May 2025
May 2026
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1088}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 474}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 533}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1212}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 41}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 421}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Miquel Raynal
41
0.98%
Yang Yingliang
37
0.88%
Andy Shevchenko
1
0.02%
Others
4126
98.12%
Total
4205
spi-amd.h
44
-
1
64
Others
April 2025
var spanGroupData = [ {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Others
64
100.00%
Total
64
spi-amlogic-spifc-a1.c
465
-
5
2008
Miquel Raynal
Yang Yingliang
Others
April 2023
July 2023
August 2023
December 2024
November 2025
April 2026
var spanGroupData = [ {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1832}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Miquel Raynal
22
1.10%
Yang Yingliang
1
0.05%
Others
1985
98.85%
Total
2008
spi-amlogic-spifc-a4.c
1201
-
5
6018
Feng Chen
Others
September 2025
October 2025
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1756710000, "group": [ {"author_id": 16, "token_count": 5961}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Feng Chen
5961
99.05%
Others
57
0.95%
Total
6018
spi-amlogic-spisg.c
880
-
6
4387
Sunny Luo
Others
July 2025
August 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1751353200, "group": [ {"author_id": 18, "token_count": 4335}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Sunny Luo
4335
98.81%
Others
52
1.19%
Total
4387
spi-apple.c
530
-
3
2343
Others
November 2024
August 2025
var spanGroupData = [ {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 2336}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Others
2343
100.00%
Total
2343
spi-ar934x.c
233
-
8
1111
Chuanhong Guo
Yang Yingliang
Others
February 2020
December 2020
September 2021
December 2021
December 2022
March 2023
August 2023
September 2024
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1023}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuanhong Guo
1023
92.08%
Yang Yingliang
5
0.45%
Others
83
7.47%
Total
1111
spi-armada-3700.c
897
-
17
3490
Romain Perier
Yang Yingliang
Miquel Raynal
Andy Shevchenko
Others
December 2016
September 2017
October 2017
November 2017
January 2018
June 2019
September 2019
May 2020
July 2022
December 2022
March 2023
July 2023
August 2023
April 2024
January 2026
May 2026
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 49, "token_count": 3008}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 51, "token_count": 20}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 66}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Romain Perier
3008
86.19%
Yang Yingliang
66
1.89%
Miquel Raynal
20
0.57%
Andy Shevchenko
2
0.06%
Others
394
11.29%
Total
3490
spi-aspeed-smc.c
1733
-
14
8531
Cédric Le Goater
Chin-Ting Kuo
Tudor-Dan Ambarus
Yang Yingliang
Others
December 2016
April 2017
May 2019
September 2019
December 2021
May 2022
June 2022
October 2022
March 2023
July 2023
August 2023
September 2024
November 2024
October 2025
November 2025
January 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 1048}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 106}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 3928}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 47, "token_count": 4}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 47, "token_count": 2316}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 47, "token_count": 224}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 47, "token_count": 731}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 47, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Cédric Le Goater
5122
60.04%
Chin-Ting Kuo
3289
38.55%
Tudor-Dan Ambarus
31
0.36%
Yang Yingliang
7
0.08%
Others
82
0.96%
Total
8531
spi-at91-usart.c
636
-
13
2740
Radu Pirea
Yang Yingliang
Andy Shevchenko
Others
July 2018
September 2018
November 2018
March 2019
May 2019
November 2019
October 2021
January 2023
March 2023
July 2023
August 2023
September 2024
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 52, "token_count": 1650}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 52, "token_count": 107}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 52, "token_count": 900}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Radu Pirea
2657
96.97%
Yang Yingliang
16
0.58%
Andy Shevchenko
2
0.07%
Others
65
2.37%
Total
2740
spi-atcspi200.c
657
-
3
2983
CL Wang
Others
December 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1764576000, "group": [ {"author_id": 58, "token_count": 2869}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 58, "token_count": 32}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
CL Wang
2901
97.25%
Others
82
2.75%
Total
2983
spi-ath79.c
267
-
21
1194
Yang Yingliang
Linus Walleij
Lorenzo Bianconi
Andy Shevchenko
Others
January 2011
October 2011
November 2011
December 2012
February 2013
May 2013
December 2013
April 2015
September 2015
November 2016
December 2016
June 2017
July 2018
January 2019
June 2019
September 2019
March 2021
May 2021
January 2022
December 2022
March 2023
July 2023
August 2023
November 2023
February 2024
September 2024
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 680}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
23
1.93%
Linus Walleij
5
0.42%
Lorenzo Bianconi
3
0.25%
Andy Shevchenko
1
0.08%
Others
1162
97.32%
Total
1194
spi-atmel.c
1827
-
66
7801
Radu Pirea
Yang Yingliang
David Brownell
Miquel Raynal
Tudor-Dan Ambarus
Boris Brezillon
Mark Brown
Linus Walleij
Geert Uytterhoeven
Andy Shevchenko
David Lechner
Others
May 1998
February 2002
January 2006
February 2007
July 2007
February 2008
April 2008
July 2008
August 2008
November 2008
January 2009
March 2009
June 2009
December 2009
October 2010
November 2010
May 2011
October 2011
November 2011
November 2012
March 2013
April 2013
May 2013
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
March 2014
April 2014
May 2014
July 2014
October 2014
November 2014
February 2015
June 2015
October 2015
November 2016
April 2017
May 2017
June 2017
December 2017
February 2018
March 2018
September 2018
January 2019
June 2019
August 2019
September 2019
October 2019
November 2019
December 2019
July 2020
September 2020
October 2020
June 2021
November 2021
January 2022
July 2022
January 2023
March 2023
June 2023
July 2023
December 2023
March 2024
September 2024
July 2025
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1646}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 109}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 255}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1168}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 30, "token_count": 13}, {"author_id": 41, "token_count": 8}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 885}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 950}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 52, "token_count": 200}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 27, "token_count": 154}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 51, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 242}, ]}, ]
Author Name
Tokens
Token Proportion
Radu Pirea
200
2.56%
Yang Yingliang
154
1.97%
David Brownell
125
1.60%
Miquel Raynal
21
0.27%
Tudor-Dan Ambarus
16
0.21%
Boris Brezillon
13
0.17%
Mark Brown
9
0.12%
Linus Walleij
8
0.10%
Geert Uytterhoeven
3
0.04%
Andy Shevchenko
3
0.04%
David Lechner
1
0.01%
Others
7248
92.91%
Total
7801
spi-au1550.c
983
-
23
4121
Jan Nikitenko
Yang Yingliang
David Brownell
David Lechner
Others
May 1998
February 2002
May 2007
August 2007
March 2008
April 2008
July 2008
December 2008
June 2009
October 2009
December 2009
March 2011
July 2011
July 2012
September 2012
May 2013
July 2013
October 2013
February 2014
July 2014
August 2014
September 2015
May 2019
January 2021
May 2022
March 2023
August 2023
February 2024
March 2024
September 2024
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 39, "token_count": 3483}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 50}, {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 39, "token_count": 52}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 49}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Nikitenko
3597
87.28%
Yang Yingliang
49
1.19%
David Brownell
14
0.34%
David Lechner
1
0.02%
Others
460
11.16%
Total
4121
spi-axi-spi-engine.c
1260
-
15
5937
David Lechner
Lars-Peter Clausen
Yang Yingliang
Others
February 2016
November 2016
May 2019
September 2019
April 2020
March 2023
July 2023
August 2023
November 2023
December 2023
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
October 2024
February 2025
April 2025
May 2025
August 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 44, "token_count": 2216}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 10, "token_count": 705}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 10, "token_count": 167}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 10, "token_count": 73}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 10, "token_count": 133}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 10, "token_count": 33}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 10, "token_count": 1390}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 10, "token_count": 319}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 10, "token_count": 651}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Lechner
3515
59.20%
Lars-Peter Clausen
2216
37.33%
Yang Yingliang
20
0.34%
Others
186
3.13%
Total
5937
spi-axiado.c
1004
-
3
3624
Vladimir Moravcevic
Others
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1767254400, "group": [ {"author_id": 32, "token_count": 3587}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Moravcevic
3587
98.98%
Others
37
1.02%
Total
3624
spi-axiado.h
133
-
1
356
Vladimir Moravcevic
January 2026
var spanGroupData = [ {"timestamp": 1767254400, "group": [ {"author_id": 32, "token_count": 356}, ]}, ]
Author Name
Tokens
Token Proportion
Vladimir Moravcevic
356
100.00%
Total
356
spi-bcm-qspi.c
1735
-
21
8215
Kamal Dasu
Boris Brezillon
Yang Yingliang
Others
August 2016
September 2016
January 2017
February 2017
July 2017
April 2018
May 2018
October 2018
June 2019
August 2019
November 2019
January 2020
April 2020
September 2020
November 2020
January 2021
March 2021
September 2021
October 2021
November 2021
January 2022
March 2022
October 2022
March 2023
July 2023
November 2023
January 2024
February 2026
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 5862}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 362}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 276}, {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 5, "token_count": 291}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 5, "token_count": 739}, {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 5, "token_count": 158}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 47}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Kamal Dasu
7589
92.38%
Boris Brezillon
288
3.51%
Yang Yingliang
51
0.62%
Others
287
3.49%
Total
8215
spi-bcm-qspi.h
104
-
3
293
Kamal Dasu
Others
August 2016
June 2019
October 2022
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 290}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kamal Dasu
290
98.98%
Others
3
1.02%
Total
293
spi-bcm2835.c
1458
-
35
5273
Martin Sperl
Yang Yingliang
Linus Walleij
David Lechner
Others
March 2013
May 2013
August 2013
December 2013
March 2015
April 2015
May 2015
July 2015
October 2015
October 2018
November 2018
April 2019
May 2019
August 2019
September 2019
December 2019
May 2020
June 2020
July 2020
September 2020
November 2020
January 2021
May 2021
July 2021
July 2022
March 2023
July 2023
August 2023
September 2023
October 2023
January 2024
September 2024
April 2025
February 2026
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1123}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 207}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 218}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 705}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1026}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 295}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 32}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 584}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 358}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 48}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Sperl
1506
28.56%
Yang Yingliang
48
0.91%
Linus Walleij
32
0.61%
David Lechner
25
0.47%
Others
3662
69.45%
Total
5273
spi-bcm2835aux.c
585
-
20
2295
Martin Sperl
Yang Yingliang
Linus Walleij
Others
September 2015
October 2015
February 2016
February 2018
May 2018
October 2018
March 2019
April 2019
May 2019
September 2019
May 2020
July 2020
August 2020
November 2020
January 2021
May 2021
July 2021
January 2022
March 2023
July 2023
August 2023
September 2024
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 1570}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 355}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Sperl
2010
87.58%
Yang Yingliang
64
2.79%
Linus Walleij
5
0.22%
Others
216
9.41%
Total
2295
spi-bcm63xx-hsspi.c
949
-
18
4269
Jonas Gorski
William Zhang
Yang Yingliang
Others
November 2013
December 2013
February 2014
August 2015
March 2017
May 2017
June 2017
August 2017
April 2018
August 2018
September 2019
June 2020
November 2020
February 2021
February 2023
March 2023
June 2023
July 2023
September 2024
May 2025
December 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1383289200, "group": [ {"author_id": 37, "token_count": 1923}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 37, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 37, "token_count": 70}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 37, "token_count": 101}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 37, "token_count": 42}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 26, "token_count": 1751}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 56}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 37, "token_count": 72}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jonas Gorski
2238
52.42%
William Zhang
1751
41.02%
Yang Yingliang
56
1.31%
Others
224
5.25%
Total
4269
spi-bcm63xx.c
677
-
21
2869
Jonas Gorski
Yang Yingliang
Mark Brown
Geert Uytterhoeven
Others
February 2012
April 2012
June 2012
July 2012
October 2012
February 2013
March 2013
May 2013
July 2013
August 2013
December 2013
February 2014
September 2015
October 2015
November 2015
February 2017
June 2017
August 2017
May 2019
September 2019
June 2020
February 2021
September 2022
March 2023
April 2023
June 2023
July 2023
August 2024
September 2024
May 2025
November 2025
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1086}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 37, "token_count": 400}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 37, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 37, "token_count": 24}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 37, "token_count": 782}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 191}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 50}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jonas Gorski
1440
50.19%
Yang Yingliang
54
1.88%
Mark Brown
5
0.17%
Geert Uytterhoeven
5
0.17%
Others
1365
47.58%
Total
2869
spi-bcmbca-hsspi.c
627
-
9
2963
William Zhang
Yang Yingliang
Jonas Gorski
Others
February 2023
March 2023
June 2023
August 2023
August 2024
September 2024
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1675238400, "group": [ {"author_id": 26, "token_count": 2759}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 42}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
William Zhang
2759
93.12%
Yang Yingliang
42
1.42%
Jonas Gorski
1
0.03%
Others
161
5.43%
Total
2963
spi-bitbang-txrx.h
176
-
11
661
David Brownell
Magnus Damm
Andy Shevchenko
Others
January 2006
February 2008
January 2009
October 2009
May 2010
June 2010
March 2015
July 2015
November 2017
February 2022
August 2022
July 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 349}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
351
53.10%
Magnus Damm
14
2.12%
Andy Shevchenko
8
1.21%
Others
288
43.57%
Total
661
spi-bitbang.c
450
-
32
1654
David Brownell
Lorenzo Bianconi
Mark Brown
Andy Shevchenko
Linus Walleij
Jan Nikitenko
Others
May 1998
February 2002
January 2006
February 2006
April 2006
November 2006
February 2007
July 2007
March 2008
April 2008
June 2009
February 2011
June 2011
July 2011
May 2012
January 2013
July 2013
August 2013
October 2013
March 2014
April 2015
August 2015
September 2015
July 2018
April 2019
May 2019
December 2019
July 2020
May 2021
July 2023
February 2024
May 2024
July 2024
February 2026
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 832}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 11, "token_count": 38}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 69}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 100}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
887
53.63%
Lorenzo Bianconi
100
6.05%
Mark Brown
69
4.17%
Andy Shevchenko
52
3.14%
Linus Walleij
29
1.75%
Jan Nikitenko
2
0.12%
Others
515
31.14%
Total
1654
spi-brcmstb-qspi.c
42
-
3
142
Kamal Dasu
Others
August 2016
June 2019
October 2022
March 2023
September 2024
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 137}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kamal Dasu
137
96.48%
Others
5
3.52%
Total
142
spi-butterfly.c
322
-
15
1115
David Brownell
Yang Yingliang
Lorenzo Bianconi
Andy Shevchenko
Others
January 2003
January 2006
May 2007
January 2009
June 2010
June 2011
July 2011
October 2013
December 2015
July 2018
May 2019
July 2019
March 2021
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 1031}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
1044
93.63%
Yang Yingliang
13
1.17%
Lorenzo Bianconi
4
0.36%
Andy Shevchenko
1
0.09%
Others
53
4.75%
Total
1115
spi-cadence-quadspi.c
2223
-
47
9827
Graham Moore
Miquel Raynal
Purna Chandra Mandal
Mark Brown
Yang Yingliang
Tudor-Dan Ambarus
Jonas Gorski
Others
June 2016
August 2016
October 2016
June 2017
October 2017
December 2017
April 2018
June 2018
July 2018
September 2018
October 2018
November 2018
January 2019
February 2019
May 2019
June 2019
August 2019
September 2019
June 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
July 2021
September 2021
October 2021
November 2021
January 2022
March 2022
April 2022
May 2022
June 2022
August 2022
September 2022
November 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
August 2023
February 2024
April 2024
August 2024
September 2024
November 2024
December 2024
January 2025
March 2025
May 2025
June 2025
August 2025
September 2025
October 2025
December 2025
January 2026
February 2026
March 2026
April 2026
July 2026
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 31, "token_count": 3974}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 482}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 14, "token_count": 57}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 648}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 726}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 906}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 51, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 138}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 23}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 51, "token_count": 7}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 51, "token_count": 17}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 51, "token_count": 93}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 51, "token_count": 248}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 41, "token_count": 51}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Graham Moore
3974
40.44%
Miquel Raynal
383
3.90%
Purna Chandra Mandal
57
0.58%
Mark Brown
55
0.56%
Yang Yingliang
31
0.32%
Tudor-Dan Ambarus
17
0.17%
Jonas Gorski
1
0.01%
Others
5309
54.02%
Total
9827
spi-cadence-xspi.c
1352
-
10
5942
Andy Shevchenko
Yang Yingliang
Others
September 2021
October 2021
March 2023
July 2023
May 2024
July 2024
August 2024
March 2025
November 2025
January 2026
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2564}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 19}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 2813}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 336}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
38
0.64%
Yang Yingliang
19
0.32%
Others
5885
99.04%
Total
5942
spi-cadence.c
911
-
31
3212
Lars-Peter Clausen
Yang Yingliang
Linus Walleij
Others
April 2014
June 2014
July 2014
November 2014
April 2016
April 2017
August 2017
April 2018
June 2018
July 2018
January 2019
May 2019
September 2019
November 2019
July 2020
January 2021
July 2021
March 2022
May 2022
June 2022
July 2022
March 2023
April 2023
May 2023
July 2023
August 2023
December 2023
May 2024
September 2024
October 2025
January 2026
April 2026
July 2026
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1641}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 44, "token_count": 56}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 44, "token_count": 62}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 331}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 440}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Lars-Peter Clausen
136
4.23%
Yang Yingliang
31
0.97%
Linus Walleij
6
0.19%
Others
3039
94.61%
Total
3212
spi-cavium-octeon.c
96
-
9
370
Yang Yingliang
Others
August 2012
August 2013
February 2014
March 2015
March 2016
July 2016
September 2019
March 2023
July 2023
September 2024
April 2026
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
18
4.86%
Others
352
95.14%
Total
370
spi-cavium-thunderx.c
105
-
8
441
Yang Yingliang
Andy Shevchenko
Others
August 2016
May 2019
May 2020
July 2023
August 2023
April 2025
April 2026
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 398}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
18
4.08%
Andy Shevchenko
1
0.23%
Others
422
95.69%
Total
441
spi-cavium.c
150
-
7
859
Others
August 2012
January 2014
February 2014
July 2016
September 2019
March 2023
February 2024
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 760}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Others
859
100.00%
Total
859
spi-cavium.h
333
-
5
1402
Others
May 2012
August 2012
July 2016
August 2016
November 2017
February 2024
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1293}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1402
100.00%
Total
1402
spi-ch341.c
254
-
5
1226
Yang Yingliang
Others
July 2024
September 2024
November 2025
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 1174}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
1
0.08%
Others
1225
99.92%
Total
1226
spi-clps711x.c
159
-
9
743
Yang Yingliang
Linus Walleij
Others
November 2012
May 2013
September 2013
January 2014
February 2014
March 2014
September 2014
July 2016
January 2019
May 2019
September 2019
April 2022
July 2023
May 2026
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 376}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 28}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
28
3.77%
Linus Walleij
6
0.81%
Others
709
95.42%
Total
743
spi-coldfire-qspi.c
506
-
17
2546
Yang Yingliang
Mark Brown
Others
January 2010
July 2010
April 2011
October 2011
May 2012
May 2013
July 2013
August 2013
December 2013
February 2014
March 2014
December 2014
May 2019
September 2019
March 2023
July 2023
September 2024
April 2026
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2157}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 48}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
48
1.89%
Mark Brown
2
0.08%
Others
2496
98.04%
Total
2546
spi-cs42l43.c
458
-
9
2259
Andy Shevchenko
Yang Yingliang
Others
August 2023
November 2023
January 2024
February 2024
April 2024
June 2024
November 2024
December 2024
May 2025
July 2025
November 2025
January 2026
February 2026
June 2026
var spanGroupData = [ {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1460}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
4
0.18%
Yang Yingliang
1
0.04%
Others
2254
99.78%
Total
2259
spi-davinci.c
1106
-
38
4263
Yang Yingliang
David Lechner
Linus Walleij
Andy Shevchenko
Others
December 2009
February 2010
March 2010
August 2010
September 2010
October 2010
February 2011
March 2011
October 2011
August 2012
December 2012
February 2013
March 2013
April 2013
May 2013
July 2013
September 2013
November 2013
December 2013
February 2014
July 2014
August 2014
September 2014
July 2015
September 2015
October 2015
December 2015
April 2016
February 2017
March 2017
June 2017
June 2018
August 2018
September 2018
January 2019
May 2019
July 2020
December 2020
March 2021
August 2021
March 2023
July 2023
August 2023
February 2024
June 2024
August 2024
September 2024
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1469}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 441}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 337}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 654}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 174}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 27, "token_count": 48}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
48
1.13%
David Lechner
13
0.30%
Linus Walleij
10
0.23%
Andy Shevchenko
2
0.05%
Others
4190
98.29%
Total
4263
spi-dln2.c
876
-
9
3704
Laurentiu Palcu
Yang Yingliang
Andy Shevchenko
Mark Brown
Others
December 2014
January 2015
May 2019
December 2021
March 2023
July 2023
September 2024
October 2024
April 2026
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 40, "token_count": 3593}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 57}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Laurentiu Palcu
3596
97.08%
Yang Yingliang
57
1.54%
Andy Shevchenko
3
0.08%
Mark Brown
1
0.03%
Others
47
1.27%
Total
3704
spi-dw-core.c
1064
-
45
4487
Serge Semin
Andy Shevchenko
Miquel Raynal
Linus Walleij
Yang Yingliang
Geert Uytterhoeven
Others
May 1998
February 2002
December 2009
January 2010
September 2010
December 2010
February 2011
March 2011
June 2011
July 2011
September 2011
May 2013
December 2013
January 2014
February 2014
August 2014
September 2014
October 2014
January 2015
February 2015
March 2015
August 2015
October 2015
September 2016
October 2016
December 2016
January 2017
February 2018
July 2018
September 2018
October 2018
January 2019
May 2019
September 2019
December 2019
January 2020
May 2020
August 2020
September 2020
October 2020
November 2020
December 2020
November 2021
June 2022
July 2022
August 2022
January 2023
March 2023
May 2023
July 2023
April 2024
May 2024
December 2024
April 2025
October 2025
February 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 933}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 178}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 29, "token_count": 114}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 43}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 1800}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 208}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 29, "token_count": 31}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 23}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Serge Semin
2216
49.39%
Andy Shevchenko
253
5.64%
Miquel Raynal
23
0.51%
Linus Walleij
5
0.11%
Yang Yingliang
1
0.02%
Geert Uytterhoeven
1
0.02%
Others
1988
44.31%
Total
4487
spi-dw-dma.c
713
-
18
2862
Serge Semin
Andy Shevchenko
Others
December 2009
December 2010
July 2011
September 2011
October 2011
February 2012
March 2012
September 2014
October 2014
March 2015
November 2015
February 2016
January 2017
February 2018
May 2019
May 2020
September 2020
October 2020
November 2021
June 2022
November 2022
April 2023
May 2023
December 2024
October 2025
June 2026
July 2026
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 482}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 197}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 249}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 144}, {"author_id": 29, "token_count": 716}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 588}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 30}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 29, "token_count": 45}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Serge Semin
1381
48.25%
Andy Shevchenko
630
22.01%
Others
851
29.73%
Total
2862
spi-dw-mmio.c
478
-
38
2033
Serge Semin
Yang Yingliang
Kunihiko Hayashi
Andy Shevchenko
Others
May 1998
February 2002
January 2010
January 2011
February 2011
June 2011
July 2011
October 2011
December 2013
January 2014
June 2014
August 2015
October 2015
April 2017
July 2018
August 2018
October 2018
December 2018
March 2019
June 2019
July 2019
September 2019
October 2019
May 2020
August 2020
September 2020
December 2020
November 2021
July 2022
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
April 2024
September 2024
December 2024
October 2025
January 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 396}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 548}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 33}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 35, "token_count": 8}, {"author_id": 27, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Serge Semin
60
2.95%
Yang Yingliang
8
0.39%
Kunihiko Hayashi
8
0.39%
Andy Shevchenko
8
0.39%
Others
1949
95.87%
Total
2033
spi-dw-pci.c
208
-
23
874
Andy Shevchenko
Serge Semin
Geert Uytterhoeven
Others
May 1998
February 2002
December 2009
January 2010
December 2010
February 2011
June 2011
July 2011
September 2011
April 2012
October 2013
December 2013
January 2014
August 2014
January 2015
February 2015
October 2015
May 2016
May 2019
July 2019
August 2019
October 2019
January 2020
May 2020
November 2021
October 2024
December 2024
October 2025
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 279}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 15, "token_count": 80}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 90}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 44}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
183
20.94%
Serge Semin
56
6.41%
Geert Uytterhoeven
1
0.11%
Others
634
72.54%
Total
874
spi-dw.h
310
-
20
1252
Serge Semin
Andy Shevchenko
Others
December 2009
January 2010
September 2010
December 2010
March 2011
September 2011
December 2013
January 2014
October 2014
March 2015
August 2015
October 2015
November 2015
September 2016
November 2017
February 2018
July 2018
October 2018
May 2020
August 2020
September 2020
October 2020
December 2020
November 2021
July 2022
May 2023
April 2024
October 2025
June 2026
August 2026
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 431}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 68}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 29, "token_count": 37}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 43}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 29, "token_count": 89}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 29, "token_count": 167}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1785567600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Serge Semin
340
27.16%
Andy Shevchenko
90
7.19%
Others
822
65.65%
Total
1252
spi-ep93xx.c
739
-
23
2967
Mika Westerberg
Yang Yingliang
Linus Walleij
Others
May 2010
May 2011
October 2011
March 2012
May 2012
January 2013
May 2013
July 2013
October 2013
February 2014
May 2016
February 2017
August 2017
October 2018
April 2019
June 2019
April 2020
July 2020
July 2021
March 2023
July 2023
August 2023
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1230}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 793}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 462}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 114}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
2025
68.25%
Yang Yingliang
114
3.84%
Linus Walleij
6
0.20%
Others
822
27.70%
Total
2967
spi-falcon.c
428
-
10
1559
Yang Yingliang
Andy Shevchenko
Others
May 2012
January 2013
December 2013
June 2019
September 2019
March 2023
July 2023
August 2023
June 2025
May 2026
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1509}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
23
1.48%
Andy Shevchenko
1
0.06%
Others
1535
98.46%
Total
1559
spi-fsi.c
602
-
6
2598
Others
March 2020
September 2020
November 2020
July 2021
October 2021
March 2022
May 2022
June 2022
March 2023
January 2025
December 2025
May 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2077}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
2598
100.00%
Total
2598
spi-fsl-cpm.c
419
-
17
2114
David Lechner
Others
May 2006
May 2008
March 2009
October 2009
June 2010
October 2010
February 2013
October 2013
September 2014
November 2014
January 2015
April 2015
November 2015
May 2019
September 2019
August 2020
October 2022
April 2023
August 2023
March 2024
June 2024
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1364}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Lechner
1
0.05%
Others
2113
99.95%
Total
2114
spi-fsl-cpm.h
38
-
7
175
Others
May 2006
May 2008
June 2009
October 2009
October 2010
June 2011
February 2013
May 2019
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
175
100.00%
Total
175
spi-fsl-dspi.c
1739
-
50
7917
Radu Pirea
Yang Yingliang
Andy Shevchenko
Mark Brown
Others
August 2013
September 2013
October 2013
February 2014
March 2014
May 2014
September 2014
October 2014
January 2015
March 2015
April 2015
May 2015
June 2015
March 2016
April 2016
August 2016
October 2016
November 2016
February 2017
May 2017
October 2017
November 2017
June 2018
July 2018
August 2018
October 2018
February 2019
August 2019
September 2019
December 2019
March 2020
April 2020
May 2020
June 2020
August 2020
September 2020
December 2020
May 2021
August 2021
September 2021
September 2022
November 2022
March 2023
May 2023
July 2023
August 2023
February 2024
June 2024
September 2024
October 2024
May 2025
June 2025
July 2025
September 2025
February 2026
May 2026
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1234}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 187}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1117}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 542}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 368}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1293}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 52, "token_count": 134}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 935}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 556}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Radu Pirea
134
1.69%
Yang Yingliang
18
0.23%
Andy Shevchenko
10
0.13%
Mark Brown
8
0.10%
Others
7747
97.85%
Total
7917
spi-fsl-espi.c
841
-
28
3919
Yang Yingliang
Others
May 2006
September 2008
March 2009
October 2009
June 2010
August 2010
October 2010
December 2010
February 2011
October 2011
March 2012
February 2013
May 2013
September 2013
November 2013
December 2013
March 2014
April 2014
August 2014
September 2014
December 2014
August 2015
December 2015
January 2016
March 2016
August 2016
September 2016
October 2016
November 2016
July 2018
May 2019
September 2019
August 2020
September 2020
March 2021
March 2023
August 2023
September 2024
February 2026
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1022}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 541}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 394}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1255}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 53}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
53
1.35%
Others
3866
98.65%
Total
3919
spi-fsl-lib.c
161
-
16
584
Others
May 2006
May 2008
March 2009
June 2009
October 2009
April 2010
August 2010
October 2010
June 2011
April 2012
February 2013
July 2013
March 2014
June 2014
September 2014
December 2014
January 2015
May 2019
September 2021
February 2024
June 2024
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Others
584
100.00%
Total
584
spi-fsl-lib.h
111
-
10
404
Others
May 2006
July 2007
August 2007
May 2008
March 2009
June 2009
October 2009
May 2010
August 2010
October 2010
February 2013
December 2014
January 2015
September 2016
March 2019
May 2019
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
404
100.00%
Total
404
spi-fsl-lpspi.c
1077
-
32
4604
Yang Yingliang
Linus Walleij
Andy Shevchenko
Others
November 2016
December 2016
January 2017
May 2018
December 2018
January 2019
March 2019
April 2019
September 2019
November 2019
December 2019
February 2020
May 2020
June 2020
July 2020
April 2021
November 2021
April 2022
August 2022
September 2022
December 2022
March 2023
May 2023
July 2023
August 2023
March 2024
April 2024
June 2024
August 2024
September 2024
February 2025
August 2025
December 2025
January 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1882}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1563}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
29
0.63%
Linus Walleij
2
0.04%
Andy Shevchenko
2
0.04%
Others
4571
99.28%
Total
4604
spi-fsl-qspi.c
1043
-
16
4549
Frieder Schrempf
Alex Elder
Miquel Raynal
Yang Yingliang
Yogesh Gaur
Tudor-Dan Ambarus
Others
January 2019
March 2019
July 2019
October 2019
January 2020
February 2020
April 2020
July 2020
May 2022
September 2022
March 2023
August 2023
December 2024
March 2025
April 2025
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 28, "token_count": 4073}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 67}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 45, "token_count": 154}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Frieder Schrempf
4140
91.01%
Alex Elder
154
3.39%
Miquel Raynal
24
0.53%
Yang Yingliang
14
0.31%
Yogesh Gaur
1
0.02%
Tudor-Dan Ambarus
1
0.02%
Others
215
4.73%
Total
4549
spi-fsl-spi.c
802
-
33
3554
Yang Yingliang
Linus Walleij
David Brownell
Others
May 2006
July 2007
August 2007
May 2008
July 2008
March 2009
June 2009
October 2009
January 2010
February 2010
April 2010
May 2010
July 2010
August 2010
September 2010
October 2010
February 2011
June 2011
September 2011
February 2013
May 2013
July 2013
November 2013
January 2014
February 2014
March 2014
June 2014
August 2014
September 2014
December 2014
August 2015
January 2017
March 2019
May 2019
August 2019
November 2019
December 2019
January 2020
June 2020
November 2020
April 2021
May 2021
August 2022
December 2022
March 2023
April 2023
August 2023
September 2024
January 2025
November 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 461}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 281}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 380}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 246}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 969}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 27, "token_count": 35}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 52}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
87
2.45%
Linus Walleij
84
2.36%
David Brownell
13
0.37%
Others
3370
94.82%
Total
3554
spi-fsl-spi.h
68
-
6
152
Others
May 2006
July 2007
May 2008
October 2010
February 2013
May 2019
var spanGroupData = [ {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
152
100.00%
Total
152
spi-geni-qcom.c
1241
-
24
5863
Girish Mahadevan
Yang Yingliang
Neil Armstrong
Others
October 2018
January 2019
September 2019
February 2020
June 2020
July 2020
August 2020
September 2020
December 2020
March 2021
May 2021
October 2021
November 2021
January 2022
December 2022
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
October 2023
November 2023
February 2024
September 2024
September 2025
November 2025
February 2026
March 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 2332}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 368}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 350}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 990}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 343}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 56, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Girish Mahadevan
2332
39.77%
Yang Yingliang
36
0.61%
Neil Armstrong
12
0.20%
Others
3483
59.41%
Total
5863
spi-gpio.c
434
-
23
1879
David Brownell
Linus Walleij
Lorenzo Bianconi
Andy Shevchenko
Yang Yingliang
Maxime Ripard
Others
January 2009
February 2009
April 2009
June 2010
June 2011
October 2011
February 2012
September 2012
January 2013
May 2013
October 2013
May 2014
February 2018
July 2018
September 2018
November 2018
February 2019
April 2019
May 2019
July 2019
September 2019
February 2022
December 2022
March 2023
July 2023
August 2023
February 2024
May 2024
July 2024
February 2025
July 2025
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 11, "token_count": 812}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 177}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 91}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 8, "token_count": 55}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
812
43.21%
Linus Walleij
238
12.67%
Lorenzo Bianconi
91
4.84%
Andy Shevchenko
44
2.34%
Yang Yingliang
37
1.97%
Maxime Ripard
1
0.05%
Others
656
34.91%
Total
1879
spi-gxp.c
319
-
5
1593
Yang Yingliang
Others
July 2022
September 2022
October 2022
March 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1572}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
9
0.56%
Others
1584
99.44%
Total
1593
spi-hisi-kunpeng.c
565
-
10
2397
Yang Yingliang
Others
March 2021
April 2021
June 2021
November 2021
March 2023
May 2023
July 2023
July 2024
September 2024
January 2026
February 2026
March 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2034}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 40}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
40
1.67%
Others
2357
98.33%
Total
2397
spi-hisi-sfc-v3xx.c
538
-
9
2271
Yang Yingliang
Others
December 2019
February 2020
April 2020
September 2020
January 2021
April 2021
November 2022
March 2023
August 2023
January 2024
September 2024
May 2026
var spanGroupData = [ {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1286}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 639}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
3
0.13%
Others
2268
99.87%
Total
2271
spi-img-spfi.c
760
-
15
3523
Andrew Bresticker
Yang Yingliang
Linus Walleij
Others
November 2014
December 2014
March 2015
April 2015
June 2015
July 2018
June 2019
November 2019
December 2019
June 2020
April 2022
September 2022
October 2022
March 2023
August 2023
September 2024
April 2026
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 53, "token_count": 2873}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 53, "token_count": 50}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 53, "token_count": 32}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 89}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Bresticker
2955
83.88%
Yang Yingliang
94
2.67%
Linus Walleij
5
0.14%
Others
469
13.31%
Total
3523
spi-imx.c
2472
-
63
10706
Yang Yingliang
Linus Walleij
Frieder Schrempf
Andy Shevchenko
Others
May 1998
February 2002
September 2009
October 2009
November 2009
December 2009
January 2010
September 2010
October 2010
January 2011
February 2011
July 2011
October 2011
March 2012
May 2012
September 2012
January 2013
May 2013
July 2013
October 2013
December 2013
February 2014
September 2014
December 2014
February 2015
December 2015
February 2016
March 2016
June 2016
September 2016
October 2016
November 2016
January 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
May 2018
July 2018
October 2018
November 2018
March 2019
November 2019
December 2019
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
March 2021
April 2021
July 2021
April 2022
May 2022
November 2022
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
December 2023
January 2024
February 2024
April 2024
May 2024
June 2024
September 2024
November 2024
February 2025
April 2025
October 2025
November 2025
December 2025
February 2026
March 2026
April 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1898}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 531}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 399}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 499}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 277}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 457}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 573}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 297}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 265}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 398}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 53}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 355}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 2209}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
53
0.50%
Linus Walleij
18
0.17%
Frieder Schrempf
5
0.05%
Andy Shevchenko
1
0.01%
Others
10629
99.28%
Total
10706
spi-intel-pci.c
117
-
13
944
Mika Westerberg
Andy Shevchenko
Others
November 2016
February 2017
June 2017
September 2017
October 2017
August 2018
April 2019
June 2019
August 2019
September 2019
October 2019
December 2019
January 2020
June 2020
September 2020
January 2021
April 2021
February 2022
April 2022
June 2022
February 2023
September 2023
January 2024
February 2024
October 2024
December 2024
April 2025
October 2025
January 2026
March 2026
May 2026
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 475}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 99}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
681
72.14%
Andy Shevchenko
3
0.32%
Others
260
27.54%
Total
944
spi-intel-platform.c
43
-
5
138
Mika Westerberg
Others
November 2016
February 2017
June 2019
February 2022
October 2024
April 2025
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
118
85.51%
Others
20
14.49%
Total
138
spi-intel.c
1524
-
17
6273
Mika Westerberg
Yang Yingliang
Tudor-Dan Ambarus
Miquel Raynal
Others
November 2016
September 2017
February 2018
March 2019
June 2019
September 2019
June 2020
July 2020
February 2022
April 2022
May 2022
August 2022
October 2022
February 2023
March 2023
August 2023
November 2023
February 2024
August 2024
October 2024
April 2025
July 2025
October 2025
April 2026
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 2544}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 1915}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 278}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 652}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 99}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
5653
90.12%
Yang Yingliang
30
0.48%
Tudor-Dan Ambarus
2
0.03%
Miquel Raynal
2
0.03%
Others
586
9.34%
Total
6273
spi-intel.h
19
-
4
42
Mika Westerberg
Others
November 2016
June 2019
February 2022
October 2024
April 2025
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
30
71.43%
Others
12
28.57%
Total
42
spi-iproc-qspi.c
152
-
4
691
Kamal Dasu
Others
August 2016
May 2019
October 2022
March 2023
August 2023
September 2024
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 5, "token_count": 680}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Kamal Dasu
680
98.41%
Others
11
1.59%
Total
691
spi-jcore.c
224
-
8
959
Yang Yingliang
Others
August 2016
November 2016
March 2018
May 2019
January 2020
March 2023
August 2023
May 2026
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 886}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
29
3.02%
Others
930
96.98%
Total
959
spi-kspi2.c
431
-
1
1782
Others
December 2024
var spanGroupData = [ {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1782}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1782
100.00%
Total
1782
spi-lantiq-ssc.c
1037
-
14
4463
Hauke Mehrtens
Yang Yingliang
Linus Walleij
Others
February 2017
May 2019
September 2019
June 2020
July 2020
September 2020
September 2021
February 2022
March 2023
August 2023
September 2024
April 2026
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 3754}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 595}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 55}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Hauke Mehrtens
3755
84.14%
Yang Yingliang
55
1.23%
Linus Walleij
5
0.11%
Others
648
14.52%
Total
4463
spi-ljca.c
296
-
4
1286
Yang Yingliang
Others
October 2023
November 2023
December 2024
September 2025
var spanGroupData = [ {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1283}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
1
0.08%
Others
1285
99.92%
Total
1286
spi-lm70llp.c
327
-
13
1019
Yang Yingliang
Lorenzo Bianconi
Andy Shevchenko
Others
July 2007
October 2007
January 2009
June 2010
June 2011
December 2015
July 2018
May 2019
March 2021
May 2021
August 2023
February 2024
March 2024
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 916}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
13
1.28%
Lorenzo Bianconi
4
0.39%
Andy Shevchenko
1
0.10%
Others
1001
98.23%
Total
1019
spi-loongson-core.c
279
-
3
1483
Others
June 2023
December 2024
June 2025
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1478}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1483
100.00%
Total
1483
spi-loongson-pci.c
53
-
3
227
Others
June 2023
October 2024
December 2024
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
227
100.00%
Total
227
spi-loongson-plat.c
46
-
2
173
Others
June 2023
December 2024
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 172}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
173
100.00%
Total
173
spi-loongson.h
49
-
1
157
Others
June 2023
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 157}, ]}, ]
Author Name
Tokens
Token Proportion
Others
157
100.00%
Total
157
spi-loopback-test.c
1123
-
21
4561
Martin Sperl
Geert Uytterhoeven
Others
November 2015
December 2015
January 2016
June 2016
August 2016
February 2017
March 2017
June 2017
July 2017
May 2019
September 2019
July 2020
September 2020
April 2021
May 2021
September 2022
January 2023
April 2023
July 2023
February 2024
May 2025
August 2025
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 3910}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 287}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Sperl
3967
86.98%
Geert Uytterhoeven
5
0.11%
Others
589
12.91%
Total
4561
spi-lp8841-rtc.c
235
-
7
964
Yang Yingliang
Andy Shevchenko
Others
February 2016
May 2019
September 2019
July 2023
August 2023
May 2026
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 921}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 29}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
29
3.01%
Andy Shevchenko
5
0.52%
Others
930
96.47%
Total
964
spi-mem.c
1119
-
37
4803
Boris Brezillon
Miquel Raynal
Patrice Chotard
Frieder Schrempf
David Brownell
Tudor-Dan Ambarus
Chin-Ting Kuo
Geert Uytterhoeven
Chuanhong Guo
Sowjanya Komatineni
Cédric Le Goater
Tomer Maimon
William Zhang
Yogesh Gaur
Naga Sureshkumar Relli
Lars-Peter Clausen
Yang Yingliang
Others
January 2006
January 2013
April 2017
April 2018
August 2018
September 2018
November 2018
December 2018
January 2019
April 2019
August 2019
November 2019
February 2020
March 2020
April 2020
June 2020
September 2020
October 2020
December 2020
February 2021
April 2021
May 2021
June 2021
January 2022
April 2022
May 2022
June 2022
February 2023
March 2023
November 2023
February 2024
March 2024
August 2024
September 2024
December 2024
January 2025
March 2025
April 2025
June 2025
August 2025
October 2025
January 2026
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 31}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 1814}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 28, "token_count": 66}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 30, "token_count": 176}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 30, "token_count": 871}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 30, "token_count": 198}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 319}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 51, "token_count": 86}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 140}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 51, "token_count": 147}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 51, "token_count": 79}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 51, "token_count": 55}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 47, "token_count": 20}, {"author_id": 51, "token_count": 66}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 118}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
3059
63.69%
Miquel Raynal
691
14.39%
Patrice Chotard
324
6.75%
Frieder Schrempf
66
1.37%
David Brownell
31
0.65%
Tudor-Dan Ambarus
21
0.44%
Chin-Ting Kuo
20
0.42%
Geert Uytterhoeven
16
0.33%
Chuanhong Guo
13
0.27%
Sowjanya Komatineni
9
0.19%
Cédric Le Goater
8
0.17%
Tomer Maimon
7
0.15%
William Zhang
6
0.12%
Yogesh Gaur
5
0.10%
Naga Sureshkumar Relli
5
0.10%
Lars-Peter Clausen
5
0.10%
Yang Yingliang
1
0.02%
Others
516
10.74%
Total
4803
spi-meson-spicc.c
1147
-
18
5112
Neil Armstrong
Sunny Luo
Yang Yingliang
Linus Walleij
Andy Shevchenko
Mark Brown
Others
May 2017
November 2017
April 2018
September 2019
December 2019
March 2020
January 2022
August 2022
September 2022
October 2022
November 2022
March 2023
July 2023
August 2023
September 2023
May 2024
June 2024
July 2024
September 2024
April 2025
April 2026
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 56, "token_count": 1889}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 56, "token_count": 532}, {"author_id": 18, "token_count": 953}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 56, "token_count": 336}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 56, "token_count": 94}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 970}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Neil Armstrong
2852
55.79%
Sunny Luo
959
18.76%
Yang Yingliang
40
0.78%
Linus Walleij
5
0.10%
Andy Shevchenko
2
0.04%
Mark Brown
1
0.02%
Others
1253
24.51%
Total
5112
spi-meson-spifc.c
438
-
13
1715
Yang Yingliang
Neil Armstrong
Others
November 2014
December 2014
January 2015
September 2015
September 2016
May 2019
September 2019
January 2022
March 2023
August 2023
September 2024
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1625}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
45
2.62%
Neil Armstrong
13
0.76%
Others
1657
96.62%
Total
1715
spi-microchip-core-qspi.c
833
-
8
3711
Miquel Raynal
Yang Yingliang
Others
August 2022
March 2023
August 2023
May 2024
September 2024
December 2024
June 2025
April 2026
var spanGroupData = [ {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2284}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 40}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1103}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 268}, ]}, ]
Author Name
Tokens
Token Proportion
Miquel Raynal
40
1.08%
Yang Yingliang
1
0.03%
Others
3670
98.90%
Total
3711
spi-microchip-core-spi.c
431
-
5
1848
Andy Shevchenko
Others
November 2025
December 2025
January 2026
April 2026
var spanGroupData = [ {"timestamp": 1761980400, "group": [ {"author_id": 15, "token_count": 54}, {"author_id": 60, "token_count": 1778}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
59
3.19%
Others
1789
96.81%
Total
1848
spi-mpc512x-psc.c
536
-
18
2133
Yang Yingliang
Andy Shevchenko
Linus Walleij
Others
April 2010
May 2010
July 2010
February 2011
October 2011
January 2013
March 2013
June 2013
August 2013
September 2013
November 2013
December 2013
April 2014
March 2015
July 2015
May 2019
September 2019
May 2021
January 2022
February 2022
February 2023
March 2023
August 2023
February 2026
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1460}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 15, "token_count": 30}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 38}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
38
1.78%
Andy Shevchenko
30
1.41%
Linus Walleij
29
1.36%
Others
2036
95.45%
Total
2133
spi-mpc52xx-psc.c
366
-
22
1721
Andy Shevchenko
Yang Yingliang
Mark Brown
David Brownell
Geert Uytterhoeven
Others
May 1998
February 2002
January 2005
May 2007
October 2007
January 2008
March 2008
July 2008
October 2008
December 2008
June 2009
November 2009
January 2010
April 2010
July 2010
February 2011
October 2011
May 2019
September 2019
May 2021
June 2022
February 2023
March 2023
August 2023
October 2023
September 2024
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1433}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 13}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
25
1.45%
Yang Yingliang
22
1.28%
Mark Brown
13
0.76%
David Brownell
12
0.70%
Geert Uytterhoeven
1
0.06%
Others
1648
95.76%
Total
1721
spi-mpc52xx.c
558
-
25
2463
Yang Yingliang
Andy Shevchenko
Others
May 1998
February 2002
May 2007
November 2009
January 2010
April 2010
June 2010
July 2010
August 2010
February 2011
October 2011
August 2012
May 2013
March 2014
April 2014
January 2017
June 2019
February 2020
February 2021
May 2021
April 2022
May 2022
September 2022
March 2023
August 2023
December 2023
September 2024
November 2024
February 2026
April 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2239}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 39}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
39
1.58%
Andy Shevchenko
8
0.32%
Others
2416
98.09%
Total
2463
spi-mpfs.c
628
-
11
2545
Yang Yingliang
Others
June 2022
July 2022
August 2022
March 2023
July 2023
August 2023
May 2024
July 2024
September 2024
March 2025
November 2025
December 2025
April 2026
var spanGroupData = [ {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1942}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 27, "token_count": 30}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 316}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
80
3.14%
Others
2465
96.86%
Total
2545
spi-mt65xx.c
1499
-
31
7419
Leilk Liu
Yang Yingliang
Miquel Raynal
Linus Walleij
Mark Brown
Andy Shevchenko
Others
August 2015
September 2015
October 2015
November 2015
December 2015
January 2017
June 2017
September 2018
October 2018
November 2018
May 2019
June 2019
September 2019
November 2019
July 2020
February 2021
June 2021
July 2021
August 2021
October 2021
January 2022
March 2022
April 2022
September 2022
October 2022
November 2022
December 2022
March 2023
May 2023
July 2023
August 2023
January 2024
March 2024
July 2024
September 2024
December 2024
March 2025
June 2025
September 2025
December 2025
April 2026
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 7, "token_count": 3098}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 7, "token_count": 219}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 7, "token_count": 175}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 191}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 2017}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 146}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 7, "token_count": 63}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Leilk Liu
5763
77.68%
Yang Yingliang
146
1.97%
Miquel Raynal
22
0.30%
Linus Walleij
10
0.13%
Mark Brown
6
0.08%
Andy Shevchenko
1
0.01%
Others
1471
19.83%
Total
7419
spi-mt7621.c
387
-
13
1683
Chuanhong Guo
Yang Yingliang
Others
August 2013
June 2015
March 2018
June 2018
December 2018
February 2019
March 2019
September 2019
December 2020
August 2022
March 2023
August 2023
March 2024
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 971}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 370}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 149}, ]}, ]
Author Name
Tokens
Token Proportion
Chuanhong Guo
54
3.21%
Yang Yingliang
25
1.49%
Others
1604
95.31%
Total
1683
spi-mtk-nor.c
1009
-
11
5403
Chuanhong Guo
Yang Yingliang
Others
March 2020
April 2020
August 2020
September 2020
October 2020
November 2020
September 2021
January 2022
April 2022
November 2022
December 2022
March 2023
August 2023
September 2024
April 2026
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3435}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 996}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 517}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Chuanhong Guo
4431
82.01%
Yang Yingliang
7
0.13%
Others
965
17.86%
Total
5403
spi-mtk-snfi.c
1502
-
12
7510
Chuanhong Guo
Yang Yingliang
Others
September 2021
April 2022
December 2022
January 2023
March 2023
August 2023
September 2024
October 2024
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 7168}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chuanhong Guo
7168
95.45%
Yang Yingliang
3
0.04%
Others
339
4.51%
Total
7510
spi-mux.c
192
-
9
734
David Lechner
Mark Brown
Others
February 2020
May 2020
September 2020
July 2021
October 2021
September 2022
March 2023
July 2024
March 2025
May 2026
var spanGroupData = [ {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 632}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Lechner
16
2.18%
Mark Brown
4
0.54%
Others
714
97.28%
Total
734
spi-mxic.c
860
-
12
4344
Miquel Raynal
Yang Yingliang
Boris Brezillon
Others
February 2018
October 2018
March 2019
September 2019
June 2020
December 2020
August 2021
December 2021
January 2022
February 2022
October 2022
March 2023
August 2023
May 2024
September 2024
October 2024
December 2024
April 2026
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 30, "token_count": 26}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2711}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 51, "token_count": 10}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 51, "token_count": 938}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 51, "token_count": 459}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 48}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Miquel Raynal
1426
32.83%
Yang Yingliang
50
1.15%
Boris Brezillon
26
0.60%
Others
2842
65.42%
Total
4344
spi-mxs.c
675
-
25
2902
Yang Yingliang
Linus Walleij
Andy Shevchenko
Others
August 2012
September 2012
October 2012
December 2012
January 2013
February 2013
May 2013
July 2013
October 2013
November 2013
February 2014
October 2014
November 2014
February 2015
September 2017
May 2018
January 2019
September 2019
December 2019
March 2020
April 2022
March 2023
July 2023
August 2023
February 2024
September 2024
December 2024
September 2025
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1877}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 350}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 46}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
46
1.59%
Linus Walleij
1
0.03%
Andy Shevchenko
1
0.03%
Others
2854
98.35%
Total
2902
spi-npcm-fiu.c
764
-
14
3842
Tomer Maimon
Yang Yingliang
Miquel Raynal
Andy Shevchenko
Others
August 2019
September 2019
January 2020
June 2020
March 2022
July 2022
October 2022
March 2023
July 2023
August 2023
September 2023
November 2023
August 2025
April 2026
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 3677}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 64}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 27, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tomer Maimon
3741
97.37%
Yang Yingliang
12
0.31%
Miquel Raynal
6
0.16%
Andy Shevchenko
3
0.08%
Others
80
2.08%
Total
3842
spi-npcm-pspi.c
458
-
11
1987
Tomer Maimon
Yang Yingliang
Linus Walleij
Andy Shevchenko
Others
November 2018
December 2018
January 2019
September 2019
January 2020
June 2020
May 2021
July 2022
March 2023
August 2023
September 2024
October 2024
April 2026
var spanGroupData = [ {"timestamp": 1541055600, "group": [ {"author_id": 17, "token_count": 1762}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 102}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 42}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Tomer Maimon
1886
94.92%
Yang Yingliang
42
2.11%
Linus Walleij
2
0.10%
Andy Shevchenko
1
0.05%
Others
56
2.82%
Total
1987
spi-nxp-fspi.c
1588
-
19
6670
Yogesh Gaur
Haibo Chen
Miquel Raynal
Andy Shevchenko
Yang Yingliang
Others
January 2019
December 2019
January 2020
March 2020
September 2020
November 2020
March 2021
June 2021
October 2021
September 2022
November 2022
March 2023
July 2023
August 2023
September 2023
October 2023
January 2024
August 2024
September 2024
December 2024
April 2025
June 2025
September 2025
November 2025
March 2026
July 2026
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 24, "token_count": 4701}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 173}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 12, "token_count": 205}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 12, "token_count": 104}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 33}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 12, "token_count": 294}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 12, "token_count": 346}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 12, "token_count": 244}, ]}, ]
Author Name
Tokens
Token Proportion
Yogesh Gaur
4701
70.48%
Haibo Chen
1194
17.90%
Miquel Raynal
33
0.49%
Andy Shevchenko
15
0.22%
Yang Yingliang
8
0.12%
Others
719
10.78%
Total
6670
spi-nxp-xspi.c
1381
-
3
5963
Haibo Chen
Others
December 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1764576000, "group": [ {"author_id": 12, "token_count": 5945}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Haibo Chen
5945
99.70%
Others
18
0.30%
Total
5963
spi-oc-tiny.c
302
-
15
1492
Yang Yingliang
Linus Walleij
Andy Shevchenko
Others
February 2011
July 2011
October 2011
July 2012
March 2013
July 2013
August 2013
January 2014
September 2015
June 2019
September 2019
December 2019
May 2021
March 2023
August 2023
February 2024
September 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1396}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
22
1.47%
Linus Walleij
5
0.34%
Andy Shevchenko
1
0.07%
Others
1464
98.12%
Total
1492
spi-offload-trigger-adi-util-sigma-delta.c
61
-
1
229
David Lechner
June 2025
August 2025
var spanGroupData = [ {"timestamp": 1748761200, "group": [ {"author_id": 10, "token_count": 219}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 10, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
David Lechner
229
100.00%
Total
229
spi-offload-trigger-pwm.c
171
-
2
749
David Lechner
Others
February 2025
October 2025
var spanGroupData = [ {"timestamp": 1738396800, "group": [ {"author_id": 10, "token_count": 725}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
David Lechner
725
96.80%
Others
24
3.20%
Total
749
spi-offload.c
465
-
9
1502
David Lechner
Geert Uytterhoeven
Mark Brown
Andy Shevchenko
Others
March 2010
January 2014
July 2016
June 2017
July 2023
October 2023
June 2024
February 2025
April 2025
June 2025
February 2026
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 10, "token_count": 1447}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Lechner
1475
98.20%
Geert Uytterhoeven
5
0.33%
Mark Brown
3
0.20%
Andy Shevchenko
1
0.07%
Others
18
1.20%
Total
1502
spi-omap-uwire.c
546
-
26
1996
David Brownell
Yang Yingliang
Mark Brown
Andy Shevchenko
Others
May 1998
February 2002
February 2007
May 2007
July 2007
August 2007
April 2008
September 2008
January 2009
March 2009
June 2009
July 2011
May 2013
October 2013
February 2014
June 2014
December 2014
September 2015
August 2019
July 2020
May 2021
September 2022
March 2023
July 2023
August 2023
February 2024
June 2024
September 2024
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 11, "token_count": 1781}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
1797
90.03%
Yang Yingliang
22
1.10%
Mark Brown
3
0.15%
Andy Shevchenko
2
0.10%
Others
172
8.62%
Total
1996
spi-omap2-mcspi.c
1675
-
77
7563
Yang Yingliang
Neil Armstrong
Mark Brown
David Brownell
Andy Shevchenko
Linus Walleij
Others
May 1998
February 2002
July 2007
August 2007
January 2008
April 2008
September 2008
June 2009
July 2009
September 2009
March 2010
April 2010
September 2010
October 2010
December 2010
February 2011
March 2011
June 2011
October 2011
February 2012
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
February 2014
March 2014
July 2014
August 2014
May 2015
July 2015
October 2015
November 2015
February 2016
April 2016
June 2016
July 2016
September 2016
March 2017
April 2018
October 2018
November 2018
January 2019
May 2019
November 2019
February 2020
June 2020
September 2020
February 2021
May 2021
April 2022
May 2022
September 2022
March 2023
August 2023
September 2023
October 2023
February 2024
March 2024
May 2024
June 2024
July 2024
September 2024
December 2024
January 2025
June 2025
September 2025
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2399}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 476}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 373}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 479}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 56, "token_count": 48}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 384}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 154}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 41, "token_count": 23}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
154
2.04%
Neil Armstrong
48
0.63%
Mark Brown
27
0.36%
David Brownell
12
0.16%
Andy Shevchenko
5
0.07%
Linus Walleij
4
0.05%
Others
7313
96.69%
Total
7563
spi-orion.c
859
-
42
3307
Yang Yingliang
Mark Brown
Linus Walleij
David Brownell
Tudor-Dan Ambarus
Andy Shevchenko
Others
August 2008
March 2009
June 2009
June 2011
April 2012
July 2012
November 2012
February 2013
May 2013
July 2013
September 2013
October 2013
February 2014
June 2014
July 2014
September 2014
October 2014
December 2014
January 2015
May 2015
August 2015
May 2016
June 2016
December 2016
April 2017
May 2017
July 2017
January 2018
February 2018
August 2018
March 2019
June 2019
September 2019
April 2020
July 2020
December 2020
March 2021
April 2021
August 2021
October 2021
March 2023
July 2023
August 2023
September 2024
October 2024
April 2026
var spanGroupData = [ {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1408}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 27}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 284}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
62
1.87%
Mark Brown
27
0.82%
Linus Walleij
8
0.24%
David Brownell
4
0.12%
Tudor-Dan Ambarus
1
0.03%
Andy Shevchenko
1
0.03%
Others
3204
96.89%
Total
3307
spi-pci1xxxx.c
1031
-
10
5636
Thangaraj Samynathan
Yang Yingliang
Andy Shevchenko
Others
October 2022
March 2023
April 2023
July 2023
August 2023
September 2023
February 2024
April 2024
May 2024
April 2025
May 2025
June 2025
May 2026
var spanGroupData = [ {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2355}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 48, "token_count": 2427}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 48, "token_count": 109}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 48, "token_count": 623}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Thangaraj Samynathan
3159
56.05%
Yang Yingliang
8
0.14%
Andy Shevchenko
3
0.05%
Others
2466
43.75%
Total
5636
spi-pic32-sqi.c
686
-
17
2984
Purna Chandra Mandal
Yang Yingliang
Andy Shevchenko
Others
April 2016
July 2016
October 2018
January 2019
June 2019
September 2019
March 2023
July 2023
August 2023
April 2024
September 2024
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 2886}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Purna Chandra Mandal
2886
96.72%
Yang Yingliang
46
1.54%
Andy Shevchenko
1
0.03%
Others
51
1.71%
Total
2984
spi-pic32.c
869
-
18
3660
Purna Chandra Mandal
Yang Yingliang
Linus Walleij
Andy Shevchenko
Others
April 2016
July 2016
July 2017
September 2018
March 2019
June 2019
November 2019
August 2021
January 2022
March 2023
July 2023
August 2023
February 2024
April 2024
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 3391}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 96}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Purna Chandra Mandal
3391
92.65%
Yang Yingliang
96
2.62%
Linus Walleij
8
0.22%
Andy Shevchenko
5
0.14%
Others
160
4.37%
Total
3660
spi-pl022.c
2190
-
51
8401
Linus Walleij
Yang Yingliang
Patrice Chotard
Mark Brown
Geert Uytterhoeven
Others
May 1998
February 2002
June 2009
October 2009
January 2010
May 2010
September 2010
October 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
August 2011
September 2011
October 2011
November 2011
February 2012
March 2012
April 2012
June 2012
August 2012
September 2012
October 2012
January 2013
July 2013
August 2013
October 2013
March 2014
August 2014
September 2014
October 2014
December 2014
February 2015
November 2015
August 2017
September 2018
January 2019
May 2019
November 2019
July 2020
January 2021
March 2021
May 2021
October 2021
March 2023
June 2023
August 2023
November 2023
December 2023
September 2024
August 2025
February 2026
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 4249}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 299}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1433}, {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 150}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 309}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 73}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Walleij
6615
78.74%
Yang Yingliang
52
0.62%
Patrice Chotard
6
0.07%
Mark Brown
5
0.06%
Geert Uytterhoeven
1
0.01%
Others
1722
20.50%
Total
8401
spi-ppc4xx.c
497
-
22
1837
Yang Yingliang
Andy Shevchenko
Linus Walleij
Others
September 2009
January 2010
March 2010
April 2010
May 2010
July 2010
August 2010
February 2011
June 2011
October 2011
July 2012
May 2013
September 2013
August 2015
June 2019
July 2020
May 2021
March 2023
August 2023
February 2024
July 2024
August 2024
September 2024
February 2026
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1691}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 33}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
33
1.80%
Andy Shevchenko
25
1.36%
Linus Walleij
15
0.82%
Others
1764
96.03%
Total
1837
spi-pxa2xx-dma.c
225
-
10
918
Mika Westerberg
Andy Shevchenko
Others
March 2006
November 2007
November 2010
January 2013
April 2013
May 2013
August 2014
December 2014
March 2016
June 2016
September 2016
February 2018
April 2018
January 2019
June 2019
April 2021
May 2021
April 2024
March 2026
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 648}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 24}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
674
73.42%
Andy Shevchenko
74
8.06%
Others
170
18.52%
Total
918
spi-pxa2xx-pci.c
350
-
17
1800
Andy Shevchenko
Mika Westerberg
Others
March 2006
November 2010
February 2011
July 2011
April 2012
January 2013
December 2013
April 2014
May 2014
July 2014
August 2014
November 2014
February 2016
April 2016
July 2016
August 2016
January 2017
January 2019
March 2019
May 2019
October 2019
February 2021
April 2021
May 2021
February 2022
April 2024
May 2024
August 2024
October 2024
December 2024
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 229}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 177}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 149}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 15, "token_count": 45}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 15, "token_count": 679}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 49}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 45}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
1175
65.28%
Mika Westerberg
238
13.22%
Others
387
21.50%
Total
1800
spi-pxa2xx-platform.c
229
-
20
1016
Andy Shevchenko
Mika Westerberg
David Brownell
Others
March 2006
October 2007
November 2007
April 2008
July 2009
September 2009
March 2010
November 2010
January 2013
April 2013
September 2013
May 2014
November 2014
June 2015
October 2015
July 2017
October 2018
January 2019
April 2019
May 2019
October 2019
April 2021
October 2022
March 2024
April 2024
May 2024
August 2024
September 2024
December 2024
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 66}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 665}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
787
77.46%
Mika Westerberg
32
3.15%
David Brownell
1
0.10%
Others
196
19.29%
Total
1016
spi-pxa2xx.c
1539
-
39
6275
Andy Shevchenko
Mika Westerberg
Yang Yingliang
David Brownell
Mark Brown
Geert Uytterhoeven
Others
March 2006
May 2006
December 2006
January 2007
October 2007
November 2007
February 2008
April 2008
September 2008
October 2008
March 2009
April 2009
June 2009
July 2009
March 2010
November 2010
January 2013
March 2013
May 2013
July 2013
September 2013
October 2013
May 2014
October 2014
November 2014
December 2014
March 2015
June 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
September 2016
January 2017
May 2017
July 2017
February 2018
April 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
January 2020
February 2020
April 2020
May 2020
April 2021
May 2021
July 2021
November 2021
October 2022
March 2023
August 2023
March 2024
April 2024
May 2024
August 2024
December 2024
January 2025
February 2025
February 2026
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1092}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 894}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 264}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 325}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 209}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 312}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 269}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 110}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 108}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 24}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 288}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 60}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 224}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 15, "token_count": 122}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
1339
21.34%
Mika Westerberg
1043
16.62%
Yang Yingliang
9
0.14%
David Brownell
9
0.14%
Mark Brown
5
0.08%
Geert Uytterhoeven
1
0.02%
Others
3869
61.66%
Total
6275
spi-pxa2xx.h
141
-
15
508
Mika Westerberg
Andy Shevchenko
Yang Yingliang
Others
March 2006
December 2006
November 2007
September 2008
April 2009
July 2009
December 2009
November 2010
January 2013
August 2014
October 2014
November 2014
December 2014
June 2016
February 2018
April 2018
November 2018
January 2019
March 2019
June 2019
April 2021
May 2021
March 2023
August 2023
February 2024
March 2024
April 2024
May 2024
August 2024
var spanGroupData = [ {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mika Westerberg
160
31.50%
Andy Shevchenko
87
17.13%
Yang Yingliang
1
0.20%
Others
260
51.18%
Total
508
spi-qcom-qspi.c
976
-
19
4340
Girish Mahadevan
Yang Yingliang
Andy Shevchenko
Others
October 2018
September 2019
January 2020
June 2020
July 2020
August 2020
September 2020
December 2020
January 2021
March 2021
March 2023
April 2023
May 2023
July 2023
August 2023
September 2024
November 2024
April 2026
July 2026
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 2475}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1029}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 58}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Girish Mahadevan
2475
57.03%
Yang Yingliang
58
1.34%
Andy Shevchenko
1
0.02%
Others
1806
41.61%
Total
4340
spi-qpic-snand.c
1662
-
6
9165
Md Sadre Alam
Geert Uytterhoeven
Others
November 2024
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
August 2025
September 2025
October 2025
February 2026
July 2026
var spanGroupData = [ {"timestamp": 1730444400, "group": [ {"author_id": 6, "token_count": 88}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 6, "token_count": 8501}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 343}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Md Sadre Alam
8594
93.77%
Geert Uytterhoeven
2
0.02%
Others
569
6.21%
Total
9165
spi-qup.c
1374
-
23
6143
Yang Yingliang
Md Sadre Alam
Andy Shevchenko
Others
February 2014
May 2014
June 2014
December 2014
March 2015
May 2016
August 2016
July 2017
August 2017
June 2019
November 2019
February 2020
March 2022
August 2022
October 2022
March 2023
May 2023
August 2023
September 2023
May 2024
June 2024
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2833}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1132}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1412}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 111}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 219}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
111
1.81%
Md Sadre Alam
3
0.05%
Andy Shevchenko
2
0.03%
Others
6027
98.11%
Total
6143
spi-rb4xx.c
206
-
9
873
Yang Yingliang
Andy Shevchenko
Others
April 2015
October 2018
June 2019
September 2019
May 2020
March 2023
July 2023
August 2023
August 2025
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 738}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
24
2.75%
Andy Shevchenko
1
0.11%
Others
848
97.14%
Total
873
spi-realtek-rtl-snand.c
416
-
1
2069
Others
October 2024
var spanGroupData = [ {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2069}, ]}, ]
Author Name
Tokens
Token Proportion
Others
2069
100.00%
Total
2069
spi-realtek-rtl.c
207
-
2
902
Yang Yingliang
Others
January 2021
August 2023
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 901}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
1
0.11%
Others
901
99.89%
Total
902
spi-rockchip-sfc.c
842
-
14
3844
Chris Morgan
Miquel Raynal
Yang Yingliang
Andy Shevchenko
Others
August 2021
March 2023
April 2023
July 2023
August 2023
September 2024
November 2024
December 2024
October 2025
March 2026
var spanGroupData = [ {"timestamp": 1627801200, "group": [ {"author_id": 50, "token_count": 2999}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 23}, {"author_id": 60, "token_count": 637}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Chris Morgan
2999
78.02%
Miquel Raynal
23
0.60%
Yang Yingliang
22
0.57%
Andy Shevchenko
1
0.03%
Others
799
20.79%
Total
3844
spi-rockchip.c
1044
-
38
4828
Yang Yingliang
Andy Shevchenko
Mark Brown
Others
June 2014
July 2014
September 2014
October 2014
December 2014
January 2015
February 2015
March 2015
January 2016
February 2016
March 2016
May 2016
July 2016
December 2016
June 2017
August 2017
October 2018
April 2019
May 2019
March 2020
May 2020
July 2020
October 2020
January 2021
February 2021
June 2021
August 2021
February 2022
April 2022
June 2022
February 2023
March 2023
July 2023
August 2023
January 2024
August 2024
September 2024
December 2024
March 2025
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2165}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 825}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 523}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
27
0.56%
Andy Shevchenko
8
0.17%
Mark Brown
2
0.04%
Others
4791
99.23%
Total
4828
spi-rpc-if.c
239
-
9
1199
Geert Uytterhoeven
Miquel Raynal
Yang Yingliang
Others
June 2020
December 2020
October 2021
March 2022
November 2022
March 2023
August 2023
May 2024
July 2024
September 2024
October 2024
April 2025
September 2025
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1067}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
31
2.59%
Miquel Raynal
7
0.58%
Yang Yingliang
1
0.08%
Others
1160
96.75%
Total
1199
spi-rspi.c
1416
-
19
6489
Geert Uytterhoeven
Yoshihiro Shimoda
Others
March 2012
April 2012
August 2012
May 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
October 2014
April 2015
May 2015
June 2015
August 2016
November 2016
October 2017
December 2017
March 2018
August 2018
September 2018
October 2018
February 2019
March 2019
October 2019
January 2020
February 2020
March 2020
June 2020
August 2020
June 2021
November 2021
April 2022
July 2022
March 2023
July 2023
September 2024
July 2025
April 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 36, "token_count": 1394}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 36, "token_count": 234}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 36, "token_count": 32}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 351}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1760}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 691}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 245}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 384}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 154}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 248}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
3631
55.96%
Yoshihiro Shimoda
1664
25.64%
Others
1194
18.40%
Total
6489
spi-rzv2h-rspi.c
865
-
7
3654
Fabrizio Castro
Others
July 2025
November 2025
December 2025
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1751353200, "group": [ {"author_id": 25, "token_count": 1623}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 936}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 973}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 84}, ]}, ]
Author Name
Tokens
Token Proportion
Fabrizio Castro
1623
44.42%
Others
2031
55.58%
Total
3654
spi-rzv2m-csi.c
694
-
3
3008
Fabrizio Castro
Yang Yingliang
Others
June 2023
July 2023
August 2023
September 2023
September 2024
var spanGroupData = [ {"timestamp": 1685602800, "group": [ {"author_id": 25, "token_count": 2673}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 25, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 25, "token_count": 271}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Fabrizio Castro
3005
99.90%
Yang Yingliang
1
0.03%
Others
2
0.07%
Total
3008
spi-s3c64xx.c
1671
-
46
7496
Mark Brown
Tudor-Dan Ambarus
Yang Yingliang
Linus Walleij
Others
November 2009
January 2010
August 2010
September 2010
September 2011
November 2011
December 2011
February 2012
March 2012
April 2012
June 2012
July 2012
August 2012
September 2012
October 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
November 2014
December 2014
May 2015
July 2015
September 2015
June 2016
July 2016
November 2016
January 2017
February 2017
December 2017
April 2018
October 2020
April 2021
January 2022
March 2022
May 2022
June 2022
August 2022
September 2022
March 2023
May 2023
June 2023
July 2023
August 2023
January 2024
February 2024
March 2024
April 2024
August 2024
September 2024
February 2025
February 2026
April 2026
June 2026
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1945}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 41, "token_count": 60}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 41, "token_count": 145}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 41, "token_count": 192}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 41, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 60, "token_count": 1044}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 15}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 41, "token_count": 42}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 38}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 41, "token_count": 768}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 41, "token_count": 54}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 259}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 239}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 84}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 19, "token_count": 628}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Brown
1373
18.32%
Tudor-Dan Ambarus
629
8.39%
Yang Yingliang
84
1.12%
Linus Walleij
19
0.25%
Others
5391
71.92%
Total
7496
spi-sc18is602.c
334
-
14
1545
Yang Yingliang
Andy Shevchenko
Others
August 2012
December 2013
January 2014
February 2014
February 2015
August 2016
September 2016
February 2017
May 2019
September 2019
December 2020
May 2021
November 2022
March 2023
May 2023
August 2023
November 2024
May 2026
var spanGroupData = [ {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1259}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
32
2.07%
Andy Shevchenko
9
0.58%
Others
1504
97.35%
Total
1545
spi-sg2044-nor.c
510
-
5
2483
Andy Shevchenko
Others
March 2025
July 2025
November 2025
var spanGroupData = [ {"timestamp": 1740816000, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 60, "token_count": 2337}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
27
1.09%
Others
2456
98.91%
Total
2483
spi-sh-hspi.c
305
-
13
1265
Geert Uytterhoeven
Mark Brown
Yang Yingliang
Others
March 2012
November 2012
December 2012
May 2013
July 2013
October 2013
January 2014
February 2014
March 2014
April 2014
June 2014
August 2018
February 2019
September 2019
March 2023
August 2023
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1000}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
25
1.98%
Mark Brown
2
0.16%
Yang Yingliang
1
0.08%
Others
1237
97.79%
Total
1265
spi-sh-msiof.c
1351
-
32
6760
Geert Uytterhoeven
Magnus Damm
Yoshihiro Shimoda
Yang Yingliang
Others
November 2009
February 2010
January 2011
July 2011
October 2011
November 2012
December 2012
March 2013
July 2013
November 2013
December 2013
February 2014
March 2014
June 2014
July 2014
August 2014
December 2014
January 2015
May 2015
June 2015
June 2016
August 2016
November 2016
December 2016
May 2017
July 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
April 2019
May 2019
August 2019
January 2020
January 2021
June 2021
August 2022
March 2023
August 2023
December 2023
September 2024
October 2024
April 2025
May 2025
July 2025
April 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 57, "token_count": 2095}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 232}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 1763}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 90}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 165}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 36, "token_count": 172}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 237}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 153}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 147}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 3, "token_count": 377}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
3305
48.89%
Magnus Damm
2095
30.99%
Yoshihiro Shimoda
172
2.54%
Yang Yingliang
24
0.36%
Others
1164
17.22%
Total
6760
spi-sh-sci.c
196
-
14
900
Magnus Damm
Yang Yingliang
Lorenzo Bianconi
Others
February 2008
April 2008
December 2009
June 2010
June 2011
July 2011
October 2011
July 2013
March 2014
June 2014
July 2018
June 2019
March 2023
August 2023
February 2024
September 2024
var spanGroupData = [ {"timestamp": 1201852800, "group": [ {"author_id": 57, "token_count": 816}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 19}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Magnus Damm
816
90.67%
Yang Yingliang
19
2.11%
Lorenzo Bianconi
16
1.78%
Others
49
5.44%
Total
900
spi-sh.c
472
-
13
2130
Yoshihiro Shimoda
Yang Yingliang
Mark Brown
Others
February 2011
May 2011
October 2011
March 2012
May 2013
January 2014
April 2014
July 2014
August 2017
August 2018
December 2020
March 2021
June 2022
March 2023
August 2023
September 2024
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 36, "token_count": 1932}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 36, "token_count": 106}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yoshihiro Shimoda
2038
95.68%
Yang Yingliang
26
1.22%
Mark Brown
24
1.13%
Others
42
1.97%
Total
2130
spi-sifive.c
464
-
10
1978
Yang Yingliang
Andy Shevchenko
Others
February 2019
September 2019
November 2019
June 2022
March 2023
July 2023
August 2023
September 2024
March 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1778}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 47}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
47
2.38%
Andy Shevchenko
1
0.05%
Others
1930
97.57%
Total
1978
spi-slave-mt27xx.c
561
-
6
2561
Leilk Liu
Yang Yingliang
Andy Shevchenko
Others
September 2018
September 2019
March 2021
March 2023
July 2023
February 2024
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 2381}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 7, "token_count": 135}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 27, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Leilk Liu
2516
98.24%
Yang Yingliang
7
0.27%
Andy Shevchenko
1
0.04%
Others
37
1.44%
Total
2561
spi-slave-system-control.c
154
-
4
523
Geert Uytterhoeven
Yang Yingliang
Others
May 2017
October 2018
January 2022
September 2024
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 520}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
520
99.43%
Yang Yingliang
1
0.19%
Others
2
0.38%
Total
523
spi-slave-time.c
128
-
3
437
Geert Uytterhoeven
Yang Yingliang
Others
May 2017
January 2022
September 2024
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 435}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 27, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Geert Uytterhoeven
435
99.54%
Yang Yingliang
1
0.23%
Others
1
0.23%
Total
437
spi-sn-f-ospi.c
673
-
9
2893
Kunihiko Hayashi
Miquel Raynal
Lars-Peter Clausen
Yang Yingliang
Others
November 2022
February 2023
March 2023
May 2023
July 2023
August 2023
December 2024
February 2025
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1667286000, "group": [ {"author_id": 35, "token_count": 2810}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Kunihiko Hayashi
2828
97.75%
Miquel Raynal
22
0.76%
Lars-Peter Clausen
5
0.17%
Yang Yingliang
1
0.03%
Others
37
1.28%
Total
2893
spi-spacemit-k1.c
789
-
4
3253
Alex Elder
Others
May 2026
July 2026
var spanGroupData = [ {"timestamp": 1777618800, "group": [ {"author_id": 45, "token_count": 3229}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1782889200, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Elder
3229
99.26%
Others
24
0.74%
Total
3253
spi-sprd-adi.c
638
-
11
2698
Andy Shevchenko
Others
September 2017
October 2017
March 2018
June 2018
July 2019
October 2019
April 2020
June 2020
September 2020
August 2021
March 2023
July 2023
November 2023
January 2026
var spanGroupData = [ {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1380}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 537}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 560}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Andy Shevchenko
1
0.04%
Others
2697
99.96%
Total
2698
spi-sprd.c
1077
-
11
4912
Lanqing Liu
Yang Yingliang
Others
August 2018
January 2019
February 2019
September 2019
December 2019
September 2020
May 2021
March 2023
November 2023
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 22, "token_count": 3334}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 22, "token_count": 1449}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Lanqing Liu
4794
97.60%
Yang Yingliang
2
0.04%
Others
116
2.36%
Total
4912
spi-st-ssc4.c
454
-
12
1922
Yang Yingliang
Linus Walleij
Others
December 2014
March 2015
June 2016
May 2019
September 2019
November 2019
November 2020
January 2022
March 2023
November 2023
September 2024
June 2025
August 2025
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1817}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 46}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
46
2.39%
Linus Walleij
10
0.52%
Others
1866
97.09%
Total
1922
spi-stm32-ospi.c
1087
-
8
5033
Patrice Chotard
Miquel Raynal
Others
February 2025
March 2025
June 2025
July 2025
December 2025
January 2026
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1738396800, "group": [ {"author_id": 13, "token_count": 4650}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 13, "token_count": 282}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Patrice Chotard
4971
98.77%
Miquel Raynal
2
0.04%
Others
60
1.19%
Total
5033
spi-stm32-qspi.c
981
-
16
4625
Ludovic Barre
Patrice Chotard
Yang Yingliang
Andy Shevchenko
Miquel Raynal
Others
October 2018
March 2019
April 2019
June 2019
October 2019
December 2019
February 2020
April 2020
June 2020
April 2021
May 2021
June 2021
January 2022
April 2022
May 2022
August 2022
March 2023
November 2023
February 2024
June 2024
September 2024
December 2025
January 2026
April 2026
var spanGroupData = [ {"timestamp": 1538377200, "group": [ {"author_id": 55, "token_count": 2192}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 55, "token_count": 752}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 172}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 281}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 210}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 13, "token_count": 426}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 13, "token_count": 271}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Ludovic Barre
2946
63.70%
Patrice Chotard
1439
31.11%
Yang Yingliang
9
0.19%
Andy Shevchenko
5
0.11%
Miquel Raynal
2
0.04%
Others
224
4.84%
Total
4625
spi-stm32.c
2675
-
30
11439
Amelie Delaunay
David Lechner
Yang Yingliang
Linus Walleij
Andy Shevchenko
Others
June 2017
September 2017
December 2018
December 2019
March 2020
May 2020
August 2020
September 2020
January 2021
February 2021
March 2021
June 2021
July 2021
January 2022
February 2022
April 2022
October 2022
November 2022
March 2023
June 2023
July 2023
September 2023
October 2023
November 2023
December 2023
February 2024
May 2024
September 2024
October 2024
June 2025
December 2025
January 2026
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 4650}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2766}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 23, "token_count": 66}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 23, "token_count": 55}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 356}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 16}, {"author_id": 60, "token_count": 851}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 337}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 10, "token_count": 44}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 1382}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 385}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Amelie Delaunay
4786
41.84%
David Lechner
44
0.38%
Yang Yingliang
16
0.14%
Linus Walleij
2
0.02%
Andy Shevchenko
2
0.02%
Others
6589
57.60%
Total
11439
spi-sun4i.c
548
-
17
2147
Maxime Ripard
Yang Yingliang
Others
February 2014
March 2014
November 2015
June 2016
October 2016
December 2017
May 2019
September 2019
July 2020
March 2022
March 2023
November 2023
April 2024
September 2024
April 2025
May 2025
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 43, "token_count": 1704}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 37}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
1704
79.37%
Yang Yingliang
37
1.72%
Others
406
18.91%
Total
2147
spi-sun6i.c
819
-
24
3400
Maxime Ripard
Yang Yingliang
Miquel Raynal
Others
February 2014
March 2014
November 2015
June 2016
October 2016
March 2017
July 2017
December 2017
May 2019
September 2019
May 2020
July 2020
October 2020
June 2021
March 2023
May 2023
June 2023
July 2023
August 2023
November 2023
April 2024
September 2024
December 2025
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 43, "token_count": 1808}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 591}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 82}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Maxime Ripard
1808
53.18%
Yang Yingliang
82
2.41%
Miquel Raynal
2
0.06%
Others
1508
44.35%
Total
3400
spi-sunplus-sp7021.c
562
-
5
3000
Li-hao Kuo
Yang Yingliang
Others
January 2022
February 2022
March 2023
November 2023
September 2024
March 2026
April 2026
var spanGroupData = [ {"timestamp": 1641024000, "group": [ {"author_id": 54, "token_count": 2867}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 54, "token_count": 80}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 45}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Li-hao Kuo
2947
98.23%
Yang Yingliang
46
1.53%
Others
7
0.23%
Total
3000
spi-synquacer.c
821
-
8
3692
Masahisa KOJIMA
Yang Yingliang
Others
June 2019
September 2020
November 2020
January 2021
February 2023
March 2023
November 2023
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1559372400, "group": [ {"author_id": 42, "token_count": 3576}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 54}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Masahisa KOJIMA
3585
97.10%
Yang Yingliang
54
1.46%
Others
53
1.44%
Total
3692
spi-tegra114.c
1526
-
29
7583
Laxman Dewangan
Sowjanya Komatineni
Yang Yingliang
Mark Brown
Others
November 2012
February 2013
May 2013
July 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
May 2014
July 2017
October 2017
March 2019
April 2019
May 2019
September 2019
November 2019
December 2019
September 2020
May 2021
August 2021
January 2022
April 2022
March 2023
August 2023
November 2023
September 2024
April 2025
May 2025
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 5376}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 9, "token_count": 470}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 9, "token_count": 425}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 9, "token_count": 626}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 71}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Laxman Dewangan
5397
71.17%
Sowjanya Komatineni
1521
20.06%
Yang Yingliang
71
0.94%
Mark Brown
4
0.05%
Others
590
7.78%
Total
7583
spi-tegra20-sflash.c
607
-
21
2829
Laxman Dewangan
Yang Yingliang
Mark Brown
Others
November 2012
January 2013
February 2013
May 2013
July 2013
August 2013
November 2013
December 2013
February 2014
May 2014
September 2014
April 2017
July 2017
May 2019
September 2019
September 2020
April 2022
March 2023
July 2023
November 2023
September 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2617}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 48}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Laxman Dewangan
2617
92.51%
Yang Yingliang
48
1.70%
Mark Brown
9
0.32%
Others
155
5.48%
Total
2829
spi-tegra20-slink.c
1219
-
30
5848
Laxman Dewangan
Mark Brown
Yang Yingliang
Others
October 2012
November 2012
January 2013
February 2013
April 2013
May 2013
July 2013
August 2013
October 2013
November 2013
December 2013
February 2014
May 2014
April 2017
July 2017
March 2018
August 2018
March 2019
May 2019
November 2019
September 2020
June 2021
July 2021
September 2021
October 2021
November 2021
March 2022
April 2022
March 2023
July 2023
August 2023
November 2023
September 2024
February 2026
March 2026
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 5227}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 135}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 64}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Laxman Dewangan
5231
89.45%
Mark Brown
144
2.46%
Yang Yingliang
64
1.09%
Others
409
6.99%
Total
5848
spi-tegra210-quad.c
1918
-
13
8895
Sowjanya Komatineni
Yang Yingliang
Others
December 2020
May 2021
October 2021
November 2021
January 2022
February 2022
March 2022
June 2022
October 2022
November 2022
February 2023
March 2023
April 2023
November 2023
September 2024
October 2024
April 2025
May 2025
October 2025
January 2026
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1606809600, "group": [ {"author_id": 9, "token_count": 6529}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 929}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 63}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 237}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 319}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Sowjanya Komatineni
6529
73.40%
Yang Yingliang
63
0.71%
Others
2303
25.89%
Total
8895
spi-test.h
128
-
3
311
Martin Sperl
Others
November 2015
December 2015
March 2017
May 2019
var spanGroupData = [ {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 294}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Sperl
295
94.86%
Others
16
5.14%
Total
311
spi-ti-qspi.c
930
-
29
4389
Boris Brezillon
Yang Yingliang
Miquel Raynal
Tudor-Dan Ambarus
Andy Shevchenko
Others
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
February 2015
August 2015
October 2015
December 2015
April 2016
May 2016
August 2016
November 2016
February 2017
March 2017
April 2017
April 2018
May 2018
January 2019
May 2019
December 2019
January 2020
July 2020
February 2021
April 2022
May 2022
March 2023
July 2023
November 2023
September 2024
November 2024
December 2024
January 2025
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1912}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 442}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 339}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 367}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 44}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Brezillon
343
7.81%
Yang Yingliang
44
1.00%
Miquel Raynal
22
0.50%
Tudor-Dan Ambarus
17
0.39%
Andy Shevchenko
1
0.02%
Others
3962
90.27%
Total
4389
spi-tle62x0.c
316
-
15
1547
David Brownell
Andy Shevchenko
Others
May 1998
February 2002
July 2007
November 2007
September 2009
May 2011
July 2011
September 2012
July 2013
June 2019
October 2021
January 2022
October 2025
February 2026
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1506}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
12
0.78%
Andy Shevchenko
1
0.06%
Others
1534
99.16%
Total
1547
spi-topcliff-pch.c
1685
-
33
7907
Tomoya Morinaga
Masayuki Ohtake
Yang Yingliang
Andy Shevchenko
Mark Brown
Geert Uytterhoeven
Lars-Peter Clausen
Others
September 2010
October 2010
December 2010
June 2011
September 2011
October 2011
December 2011
February 2012
March 2012
April 2013
May 2013
August 2013
September 2013
October 2013
December 2013
February 2014
March 2014
July 2014
July 2016
November 2016
January 2017
January 2019
March 2019
May 2019
September 2019
July 2020
May 2021
February 2022
March 2022
June 2022
March 2023
November 2023
September 2024
February 2026
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 46, "token_count": 3370}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 3226}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 33, "token_count": 340}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 33, "token_count": 312}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 136}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Tomoya Morinaga
3893
49.23%
Masayuki Ohtake
3370
42.62%
Yang Yingliang
136
1.72%
Andy Shevchenko
36
0.46%
Mark Brown
7
0.09%
Geert Uytterhoeven
2
0.03%
Lars-Peter Clausen
1
0.01%
Others
462
5.84%
Total
7907
spi-uniphier.c
791
-
11
3521
Kunihiko Hayashi
Yang Yingliang
Andy Shevchenko
Others
August 2018
June 2019
September 2019
December 2019
April 2020
May 2020
May 2021
January 2022
March 2023
November 2023
September 2024
October 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2070}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 35, "token_count": 1039}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 123}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Kunihiko Hayashi
1043
29.62%
Yang Yingliang
123
3.49%
Andy Shevchenko
1
0.03%
Others
2354
66.86%
Total
3521
spi-virtio.c
430
-
4
1781
Others
September 2025
December 2025
February 2026
August 2026
var spanGroupData = [ {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 1764}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1785567600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1781
100.00%
Total
1781
spi-wpcm-fiu.c
502
-
8
2677
Miquel Raynal
Yang Yingliang
Others
November 2022
March 2023
July 2023
November 2023
May 2024
August 2024
February 2026
April 2026
var spanGroupData = [ {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2617}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 51, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Miquel Raynal
4
0.15%
Yang Yingliang
1
0.04%
Others
2672
99.81%
Total
2677
spi-xcomm.c
288
-
15
1278
Lars-Peter Clausen
Yang Yingliang
Andy Shevchenko
Others
July 2012
May 2013
December 2013
March 2014
July 2015
May 2019
September 2019
March 2023
May 2023
July 2023
November 2023
July 2024
October 2024
April 2025
July 2025
May 2026
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 44, "token_count": 1011}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Lars-Peter Clausen
1011
79.11%
Yang Yingliang
18
1.41%
Andy Shevchenko
1
0.08%
Others
248
19.41%
Total
1278
spi-xilinx.c
546
-
25
2272
Mark Brown
Yang Yingliang
Lars-Peter Clausen
David Brownell
Others
July 2007
August 2007
January 2009
March 2009
June 2009
November 2009
January 2010
October 2010
January 2011
October 2011
June 2013
July 2013
November 2013
February 2014
January 2015
February 2015
August 2015
October 2015
July 2016
November 2017
June 2019
October 2019
September 2020
September 2022
February 2023
March 2023
November 2023
February 2024
September 2024
July 2025
November 2025
January 2026
February 2026
June 2026
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 752}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 352}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 93}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 41, "token_count": 82}, {"author_id": 60, "token_count": 359}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 32}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 60, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Mark Brown
175
7.70%
Yang Yingliang
42
1.85%
Lars-Peter Clausen
24
1.06%
David Brownell
9
0.40%
Others
2022
89.00%
Total
2272
spi-xlp.c
447
-
9
1998
Yang Yingliang
Others
August 2015
August 2016
March 2017
August 2017
June 2019
September 2019
March 2023
November 2023
April 2024
May 2026
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1905}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
24
1.20%
Others
1974
98.80%
Total
1998
spi-xtensa-xtfpga.c
149
-
7
685
Yang Yingliang
Lorenzo Bianconi
Andy Shevchenko
Others
March 2014
September 2015
July 2018
June 2019
September 2019
September 2022
March 2023
July 2023
November 2023
February 2024
September 2024
var spanGroupData = [ {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 645}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Yang Yingliang
27
3.94%
Lorenzo Bianconi
3
0.44%
Andy Shevchenko
1
0.15%
Others
654
95.47%
Total
685
spi-zynq-qspi.c
750
-
16
2674
Naga Sureshkumar Relli
Miquel Raynal
Yang Yingliang
Others
April 2019
September 2019
November 2019
June 2020
July 2020
April 2021
August 2021
November 2021
March 2023
August 2023
November 2023
August 2024
September 2024
December 2024
April 2026
May 2026
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 59, "token_count": 2470}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 51, "token_count": 100}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 25}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Naga Sureshkumar Relli
2470
92.37%
Miquel Raynal
125
4.67%
Yang Yingliang
5
0.19%
Others
74
2.77%
Total
2674
spi-zynqmp-gqspi.c
1393
-
19
5083
Naga Sureshkumar Relli
Miquel Raynal
Yang Yingliang
Others
June 2015
March 2018
April 2018
October 2018
April 2019
May 2019
September 2019
September 2020
April 2021
March 2022
May 2022
October 2022
March 2023
June 2023
July 2023
August 2023
November 2023
August 2024
September 2024
December 2024
January 2025
April 2026
var spanGroupData = [ {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2763}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 59, "token_count": 212}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1005}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 59, "token_count": 189}, {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 27, "token_count": 16}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 51, "token_count": 27}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Naga Sureshkumar Relli
401
7.89%
Miquel Raynal
27
0.53%
Yang Yingliang
16
0.31%
Others
4639
91.27%
Total
5083
spi.c
5145
-
169
19321
David Brownell
Martin Sperl
Geert Uytterhoeven
Mark Brown
David Lechner
Andy Shevchenko
Linus Walleij
Mika Westerberg
Tudor-Dan Ambarus
Jonas Gorski
Boris Brezillon
Yang Yingliang
Laxman Dewangan
William Zhang
Serge Semin
Leilk Liu
Yogesh Gaur
Patrice Chotard
Lars-Peter Clausen
Chuanhong Guo
Miquel Raynal
Others
January 2006
May 2006
June 2006
July 2006
December 2006
January 2007
February 2007
May 2007
July 2007
August 2007
October 2007
December 2007
January 2008
April 2008
May 2008
July 2008
August 2008
October 2008
January 2009
March 2009
April 2009
June 2009
September 2009
March 2010
April 2010
June 2010
July 2010
August 2010
October 2010
May 2011
July 2011
August 2011
December 2011
February 2012
April 2012
May 2012
November 2012
December 2012
January 2013
February 2013
March 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
May 2017
June 2017
July 2017
August 2017
October 2017
March 2018
April 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
January 2023
February 2023
March 2023
April 2023
July 2023
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
September 2024
October 2024
November 2024
December 2024
February 2025
March 2025
April 2025
July 2025
August 2025
September 2025
November 2025
December 2025
January 2026
February 2026
March 2026
April 2026
May 2026
June 2026
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 1462}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 11, "token_count": 50}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 96}, {"author_id": 8, "token_count": 111}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 11, "token_count": 136}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 242}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 564}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 2, "token_count": 300}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 41, "token_count": 27}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 42}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 49}, {"author_id": 60, "token_count": 302}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 41, "token_count": 372}, {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 41, "token_count": 41}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 41, "token_count": 215}, {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 41, "token_count": 229}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 3, "token_count": 271}, {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 41, "token_count": 36}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 420}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 41, "token_count": 86}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 763}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 701}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 41, "token_count": 24}, {"author_id": 60, "token_count": 292}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 422}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 469}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 298}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 99}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 24, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 8, "token_count": 183}, {"author_id": 41, "token_count": 90}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 177}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 284}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 19, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 558}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 87}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 68}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 29, "token_count": 30}, {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 55}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 138}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 326}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 733}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 60, "token_count": 378}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 15, "token_count": 40}, {"author_id": 27, "token_count": 42}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 146}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 113}, {"author_id": 26, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 15, "token_count": 200}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 549}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 10, "token_count": 398}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 15, "token_count": 137}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 97}, {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 15, "token_count": 108}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 10, "token_count": 46}, {"author_id": 13, "token_count": 12}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 10, "token_count": 51}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 27, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 15, "token_count": 67}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 15, "token_count": 45}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 37, "token_count": 113}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1764576000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 15, "token_count": 40}, {"author_id": 10, "token_count": 681}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1772352000, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1775026800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1777618800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1780297200, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
1774
9.18%
Martin Sperl
1722
8.91%
Geert Uytterhoeven
1674
8.66%
Mark Brown
1480
7.66%
David Lechner
1277
6.61%
Andy Shevchenko
932
4.82%
Linus Walleij
873
4.52%
Mika Westerberg
408
2.11%
Tudor-Dan Ambarus
174
0.90%
Jonas Gorski
113
0.58%
Boris Brezillon
99
0.51%
Yang Yingliang
48
0.25%
Laxman Dewangan
47
0.24%
William Zhang
33
0.17%
Serge Semin
30
0.16%
Leilk Liu
29
0.15%
Yogesh Gaur
20
0.10%
Patrice Chotard
12
0.06%
Lars-Peter Clausen
5
0.03%
Chuanhong Guo
3
0.02%
Miquel Raynal
1
0.01%
Others
8567
44.34%
Total
19321
spidev.c
898
-
60
3840
David Brownell
Andy Shevchenko
Mark Brown
Geert Uytterhoeven
Mika Westerberg
Maxime Ripard
Martin Sperl
Yang Yingliang
Others
May 2007
July 2007
October 2007
May 2008
June 2008
July 2008
December 2008
June 2009
September 2009
October 2009
December 2009
November 2010
February 2011
October 2012
July 2013
October 2013
February 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
November 2015
July 2016
October 2016
March 2017
April 2017
May 2017
September 2018
March 2019
May 2019
September 2019
February 2020
June 2020
July 2020
January 2021
April 2021
September 2021
November 2021
January 2022
March 2022
November 2022
December 2022
January 2023
March 2023
May 2023
June 2023
August 2023
October 2023
February 2024
July 2024
August 2024
September 2024
October 2024
December 2024
February 2025
July 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 1988}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 208}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 43, "token_count": 37}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 55}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 41, "token_count": 67}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 226}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 60, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
258
6.72%
Andy Shevchenko
243
6.33%
Mark Brown
128
3.33%
Geert Uytterhoeven
59
1.54%
Mika Westerberg
37
0.96%
Maxime Ripard
37
0.96%
Martin Sperl
5
0.13%
Yang Yingliang
1
0.03%
Others
3072
80.00%
Total
3840
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
931
Author
Tokens
Proportion
Commits
Proportion
0
Laxman Dewangan
13292
2.30%
7
0.13%
1
Chuanhong Guo
12692
2.20%
10
0.19%
2
Mika Westerberg
11099
1.92%
64
1.21%
3
Geert Uytterhoeven
9723
1.68%
173
3.28%
4
Martin Sperl
9505
1.65%
50
0.95%
5
Kamal Dasu
8696
1.51%
21
0.40%
6
Md Sadre Alam
8597
1.49%
4
0.08%
7
Leilk Liu
8308
1.44%
36
0.68%
8
Linus Walleij
8070
1.40%
63
1.19%
9
Sowjanya Komatineni
8059
1.40%
26
0.49%
10
David Lechner
7322
1.27%
67
1.27%
11
David Brownell
7165
1.24%
35
0.66%
12
Haibo Chen
7139
1.24%
19
0.36%
13
Patrice Chotard
6752
1.17%
27
0.51%
14
Purna Chandra Mandal
6334
1.10%
3
0.06%
15
Andy Shevchenko
6321
1.09%
244
4.62%
16
Feng Chen
5961
1.03%
1
0.02%
17
Tomer Maimon
5634
0.98%
8
0.15%
18
Sunny Luo
5294
0.92%
4
0.08%
19
Tudor-Dan Ambarus
5262
0.91%
61
1.16%
20
Cédric Le Goater
5130
0.89%
12
0.23%
21
Girish Mahadevan
4807
0.83%
2
0.04%
22
Lanqing Liu
4794
0.83%
4
0.08%
23
Amelie Delaunay
4786
0.83%
13
0.25%
24
Yogesh Gaur
4727
0.82%
6
0.11%
25
Fabrizio Castro
4628
0.80%
12
0.23%
26
William Zhang
4549
0.79%
11
0.21%
27
Yang Yingliang
4486
0.78%
144
2.73%
28
Frieder Schrempf
4211
0.73%
4
0.08%
29
Serge Semin
4083
0.71%
65
1.23%
30
Boris Brezillon
3989
0.69%
18
0.34%
31
Graham Moore
3974
0.69%
1
0.02%
32
Vladimir Moravcevic
3943
0.68%
1
0.02%
33
Tomoya Morinaga
3893
0.67%
15
0.28%
34
Lorenzo Bianconi
3881
0.67%
6
0.11%
35
Kunihiko Hayashi
3879
0.67%
9
0.17%
36
Yoshihiro Shimoda
3874
0.67%
7
0.13%
37
Jonas Gorski
3793
0.66%
31
0.59%
38
Hauke Mehrtens
3755
0.65%
3
0.06%
39
Jan Nikitenko
3599
0.62%
6
0.11%
40
Laurentiu Palcu
3596
0.62%
2
0.04%
41
Mark Brown
3591
0.62%
98
1.86%
42
Masahisa KOJIMA
3585
0.62%
3
0.06%
43
Maxime Ripard
3550
0.61%
5
0.09%
44
Lars-Peter Clausen
3509
0.61%
16
0.30%
45
Alex Elder
3383
0.59%
6
0.11%
46
Masayuki Ohtake
3370
0.58%
1
0.02%
47
Chin-Ting Kuo
3309
0.57%
15
0.28%
48
Thangaraj Samynathan
3159
0.55%
7
0.13%
49
Romain Perier
3008
0.52%
2
0.04%
50
Chris Morgan
2999
0.52%
1
0.02%
51
Miquel Raynal
2993
0.52%
60
1.14%
52
Radu Pirea
2991
0.52%
5
0.09%
53
Andrew Bresticker
2955
0.51%
5
0.09%
54
Li-hao Kuo
2947
0.51%
4
0.08%
55
Ludovic Barre
2946
0.51%
5
0.09%
56
Neil Armstrong
2925
0.51%
13
0.25%
57
Magnus Damm
2925
0.51%
2
0.04%
58
CL Wang
2901
0.50%
2
0.04%
59
Naga Sureshkumar Relli
2876
0.50%
4
0.08%
60
Others
267807
46.39%
3727
70.64%
Total
577331
5276