Linux Source Code
Home
Release 6.10
Help
i2c-hid
root
drivers
hid
Highlighting
Reset All
By Author
By Age
──────────
Aaron Ma
Adrian Salido
Alistair Francis
Allen Ballway
Andrew Duggan
Andy Shevchenko
Angela Czubak
Archana Patni
Arnd Bergmann
Benjamin Tissoires
Benson Leung
Brian Norris
Coiby Xu
Dan Carpenter
Daniel Playfair Cal
Daniel R Thompson
David Arcari
Dmitry Torokhov
Doug Anderson
Federico Ricchiuto
Fei Shao
Fu Zhonghui
Gabriele Mazzotta
Guohua Zhong
Hans de Goede
HungNien Chen
Huzefa Kankroliwala
Jason Andryuk
Jean-Baptiste Maneyrol
Jiang Liu
Jim Broadus
Jiri Kosina
Johan Hovold
Johnny Chuang
João Paulo Rechi Vita
Julian Sax
Kai-Heng Feng
Kenny Levinsen
Linus Torvalds
Linus Torvalds (pre-git)
Mario Limonciello
Matthias Kaehlcke
Mika Westerberg
Pavel Balan
Rajat Jain
Raul E Rangel
Seth Forshee
Stephen Boyd
Thomas Weißschuh
Uwe Kleine-König
Wolfram Sang
xiazhengqiao
yangcong
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
i2c-hid-acpi.c
135
-
10
440
Doug Anderson
Benjamin Tissoires
Andy Shevchenko
Mika Westerberg
Hans de Goede
Mario Limonciello
Julian Sax
Andrew Duggan
Alistair Francis
Uwe Kleine-König
November 2012
January 2013
June 2013
July 2014
March 2016
April 2018
September 2018
September 2020
January 2021
February 2021
December 2021
January 2023
May 2023
December 2023
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 307}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 40, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Doug Anderson
321
72.95%
Benjamin Tissoires
45
10.23%
Andy Shevchenko
43
9.77%
Mika Westerberg
11
2.50%
Hans de Goede
7
1.59%
Mario Limonciello
5
1.14%
Julian Sax
3
0.68%
Andrew Duggan
2
0.45%
Alistair Francis
2
0.45%
Uwe Kleine-König
1
0.23%
Total
440
i2c-hid-core.c
1334
-
41
5453
Benjamin Tissoires
Dmitry Torokhov
Doug Anderson
Hans de Goede
Johan Hovold
HungNien Chen
Mika Westerberg
Kenny Levinsen
Kai-Heng Feng
Julian Sax
Andrew Duggan
Guohua Zhong
Pavel Balan
Jean-Baptiste Maneyrol
Archana Patni
Seth Forshee
Johnny Chuang
Matthias Kaehlcke
João Paulo Rechi Vita
Brian Norris
Jiri Kosina
Gabriele Mazzotta
Daniel Playfair Cal
Angela Czubak
Aaron Ma
Thomas Weißschuh
David Arcari
Arnd Bergmann
Stephen Boyd
Raul E Rangel
Coiby Xu
Adrian Salido
Huzefa Kankroliwala
Alistair Francis
Jim Broadus
Jiang Liu
Fu Zhonghui
Dan Carpenter
Wolfram Sang
Uwe Kleine-König
Jason Andryuk
November 2012
December 2012
January 2013
February 2013
April 2013
June 2013
December 2013
January 2014
February 2014
May 2014
July 2014
November 2014
February 2015
May 2015
July 2015
September 2015
December 2015
March 2016
May 2016
June 2016
October 2016
November 2016
December 2016
February 2017
September 2017
November 2017
January 2018
April 2018
May 2018
June 2018
September 2018
January 2019
October 2019
November 2019
April 2020
August 2020
October 2020
January 2021
April 2021
May 2021
August 2021
November 2021
December 2021
January 2022
August 2022
November 2022
December 2022
February 2023
July 2023
October 2023
December 2023
January 2024
April 2024
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 2093}, {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 18, "token_count": 33}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 8, "token_count": 59}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 7, "token_count": 136}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 10, "token_count": 20}, {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 26, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 3, "token_count": 1016}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 41, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 616}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 184}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 4, "token_count": 158}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 11, "token_count": 83}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
2359
43.26%
Dmitry Torokhov
1062
19.48%
Doug Anderson
804
14.74%
Hans de Goede
209
3.83%
Johan Hovold
184
3.37%
HungNien Chen
136
2.49%
Mika Westerberg
114
2.09%
Kenny Levinsen
83
1.52%
Kai-Heng Feng
78
1.43%
Julian Sax
66
1.21%
Andrew Duggan
65
1.19%
Guohua Zhong
35
0.64%
Pavel Balan
34
0.62%
Jean-Baptiste Maneyrol
33
0.61%
Archana Patni
22
0.40%
Seth Forshee
20
0.37%
Johnny Chuang
16
0.29%
Matthias Kaehlcke
14
0.26%
João Paulo Rechi Vita
12
0.22%
Brian Norris
11
0.20%
Jiri Kosina
9
0.17%
Gabriele Mazzotta
8
0.15%
Daniel Playfair Cal
8
0.15%
Angela Czubak
8
0.15%
Aaron Ma
8
0.15%
Thomas Weißschuh
7
0.13%
David Arcari
7
0.13%
Arnd Bergmann
7
0.13%
Stephen Boyd
5
0.09%
Raul E Rangel
4
0.07%
Coiby Xu
4
0.07%
Adrian Salido
4
0.07%
Huzefa Kankroliwala
3
0.06%
Alistair Francis
3
0.06%
Jim Broadus
2
0.04%
Jiang Liu
2
0.04%
Fu Zhonghui
2
0.04%
Dan Carpenter
2
0.04%
Wolfram Sang
1
0.02%
Uwe Kleine-König
1
0.02%
Jason Andryuk
1
0.02%
Total
5453
i2c-hid-dmi-quirks.c
494
-
8
2141
Julian Sax
Allen Ballway
Hans de Goede
Kai-Heng Feng
Linus Torvalds
Linus Torvalds (pre-git)
Federico Ricchiuto
Jiri Kosina
December 1999
December 2006
September 2018
October 2018
December 2018
April 2019
October 2019
February 2020
May 2020
June 2020
November 2020
January 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 1961}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 115}, ]}, ]
Author Name
Tokens
Token Proportion
Julian Sax
1982
92.57%
Allen Ballway
115
5.37%
Hans de Goede
14
0.65%
Kai-Heng Feng
13
0.61%
Linus Torvalds
12
0.56%
Linus Torvalds (pre-git)
2
0.09%
Federico Ricchiuto
2
0.09%
Jiri Kosina
1
0.05%
Total
2141
i2c-hid-of-elan.c
198
-
5
808
Doug Anderson
yangcong
Johan Hovold
xiazhengqiao
Uwe Kleine-König
May 2022
May 2023
August 2023
December 2023
May 2024
var spanGroupData = [ {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 572}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 123}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 5, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Doug Anderson
572
70.79%
yangcong
123
15.22%
Johan Hovold
87
10.77%
xiazhengqiao
25
3.09%
Uwe Kleine-König
1
0.12%
Total
808
i2c-hid-of-goodix.c
139
-
5
574
Doug Anderson
Fei Shao
Daniel R Thompson
Alistair Francis
Uwe Kleine-König
January 2021
June 2021
December 2021
January 2022
February 2023
May 2023
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 472}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 31}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 19, "token_count": 32}, {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Doug Anderson
508
88.50%
Fei Shao
32
5.57%
Daniel R Thompson
31
5.40%
Alistair Francis
2
0.35%
Uwe Kleine-König
1
0.17%
Total
574
i2c-hid-of.c
171
-
12
662
Doug Anderson
Benjamin Tissoires
Hans de Goede
Alistair Francis
Brian Norris
Stephen Boyd
Johan Hovold
Benson Leung
Rajat Jain
Mika Westerberg
Jiri Kosina
Uwe Kleine-König
November 2012
December 2012
January 2013
June 2013
March 2016
December 2016
February 2017
October 2017
June 2018
September 2020
January 2021
December 2021
April 2023
May 2023
January 2024
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 349}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 4, "token_count": 85}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Doug Anderson
354
53.47%
Benjamin Tissoires
128
19.34%
Hans de Goede
85
12.84%
Alistair Francis
33
4.98%
Brian Norris
24
3.63%
Stephen Boyd
16
2.42%
Johan Hovold
6
0.91%
Benson Leung
6
0.91%
Rajat Jain
5
0.76%
Mika Westerberg
2
0.30%
Jiri Kosina
2
0.30%
Uwe Kleine-König
1
0.15%
Total
662
i2c-hid.h
45
-
6
195
Julian Sax
Doug Anderson
Allen Ballway
Benjamin Tissoires
Alistair Francis
Uwe Kleine-König
November 2012
June 2013
September 2018
January 2021
December 2021
August 2022
January 2023
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 6, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Julian Sax
80
41.03%
Doug Anderson
66
33.85%
Allen Ballway
30
15.38%
Benjamin Tissoires
15
7.69%
Alistair Francis
3
1.54%
Uwe Kleine-König
1
0.51%
Total
195
Contributors:
53
Author
Tokens
Proportion
Commits
Proportion
0
Doug Anderson
2625
25.55%
14
10.14%
1
Benjamin Tissoires
2547
24.79%
16
11.59%
2
Julian Sax
2131
20.74%
4
2.90%
3
Dmitry Torokhov
1062
10.34%
15
10.87%
4
Hans de Goede
315
3.07%
16
11.59%
5
Johan Hovold
277
2.70%
3
2.17%
6
Allen Ballway
145
1.41%
1
0.72%
7
HungNien Chen
136
1.32%
1
0.72%
8
Mika Westerberg
127
1.24%
5
3.62%
9
yangcong
123
1.20%
1
0.72%
10
Kai-Heng Feng
91
0.89%
7
5.07%
11
Kenny Levinsen
83
0.81%
3
2.17%
12
Andrew Duggan
67
0.65%
2
1.45%
13
Andy Shevchenko
43
0.42%
4
2.90%
14
Alistair Francis
43
0.42%
1
0.72%
15
Guohua Zhong
35
0.34%
1
0.72%
16
Brian Norris
35
0.34%
1
0.72%
17
Pavel Balan
34
0.33%
1
0.72%
18
Jean-Baptiste Maneyrol
33
0.32%
1
0.72%
19
Fei Shao
32
0.31%
1
0.72%
20
Daniel R Thompson
31
0.30%
1
0.72%
21
xiazhengqiao
25
0.24%
1
0.72%
22
Archana Patni
22
0.21%
1
0.72%
23
Stephen Boyd
21
0.20%
1
0.72%
24
Seth Forshee
20
0.19%
1
0.72%
25
Johnny Chuang
16
0.16%
1
0.72%
26
Matthias Kaehlcke
14
0.14%
1
0.72%
27
Linus Torvalds
12
0.12%
1
0.72%
28
João Paulo Rechi Vita
12
0.12%
1
0.72%
29
Jiri Kosina
12
0.12%
3
2.17%
30
Gabriele Mazzotta
8
0.08%
1
0.72%
31
Daniel Playfair Cal
8
0.08%
1
0.72%
32
Angela Czubak
8
0.08%
1
0.72%
33
Aaron Ma
8
0.08%
2
1.45%
34
Thomas Weißschuh
7
0.07%
4
2.90%
35
David Arcari
7
0.07%
1
0.72%
36
Arnd Bergmann
7
0.07%
1
0.72%
37
Uwe Kleine-König
6
0.06%
2
1.45%
38
Benson Leung
6
0.06%
1
0.72%
39
Rajat Jain
5
0.05%
1
0.72%
40
Mario Limonciello
5
0.05%
1
0.72%
41
Raul E Rangel
4
0.04%
1
0.72%
42
Coiby Xu
4
0.04%
1
0.72%
43
Adrian Salido
4
0.04%
1
0.72%
44
Huzefa Kankroliwala
3
0.03%
1
0.72%
45
Linus Torvalds (pre-git)
2
0.02%
1
0.72%
46
Jim Broadus
2
0.02%
1
0.72%
47
Jiang Liu
2
0.02%
1
0.72%
48
Fu Zhonghui
2
0.02%
1
0.72%
49
Federico Ricchiuto
2
0.02%
1
0.72%
50
Dan Carpenter
2
0.02%
1
0.72%
51
Wolfram Sang
1
0.01%
1
0.72%
52
Jason Andryuk
1
0.01%
1
0.72%
Total
10273
138