Linux / Drivers / Hid
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 196
  • Daily file updates (only one update per file and date counted): 242
  • First update: 2006-12-08
  • Latest update: 2022-01-15
  • Days between first and latest update: 5518 (788 weeks, estimated 3940 working days)
  • Active days (at least one file change): 3202
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 196 files with 77,355 lines of code in files.
    • 186 files that are 366+ days old (72,720 lines of code)
    • 7 files that are 181-365 days old (2,597 lines of code)
    • 2 files that are 91-180 days old (1,835 lines of code)
    • 1 files that are 31-90 days old (203 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
94% | 3% | 2% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 196 files with 77,355 lines of code in files.
    • 88 files have been last changed 366+ days ago (15,610 lines of code)
    • 8 files have been last changed 181-365 days ago (3,390 lines of code)
    • 16 files have been last changed 91-180 days ago (7,642 lines of code)
    • 6 files have been last changed 31-90 days ago (2,918 lines of code)
    • 78 files have been last changed 1-30 days ago (47,795 lines of code)
20% | 4% | 9% | 3% | 61%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c93% | 3% | 2% | <1% | 0%
h98% | 1% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c19% | 4% | 10% | 3% | 61%
h34% | 0% | 2% | 3% | 59%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
ROOT93% | 3% | 2% | <1% | 0%
intel-ish-hid100% | 0% | 0% | 0% | 0%
usbhid100% | 0% | 0% | 0% | 0%
amd-sfh-hid100% | 0% | 0% | 0% | 0%
i2c-hid100% | 0% | 0% | 0% | 0%
surface-hid0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT23% | 4% | 8% | 4% | 59%
intel-ish-hid11% | 0% | 1% | 0% | 87%
usbhid1% | 0% | 48% | 0% | 50%
i2c-hid0% | 25% | 0% | 0% | 74%
surface-hid0% | 0% | 42% | 0% | 57%
amd-sfh-hid0% | 0% | 0% | 7% | 92%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
hid-core.c
in root
1842 79 21 5538 1794
1582 36 21 5538 1033
1141 17 21 5490 532
hid-core.c
in usbhid
1308 49 21 5448 837
hid-pidff.c
in usbhid
981 36 152 5448 166
hiddev.c
in usbhid
722 15 152 5448 673
usbkbd.c
in usbhid
284 9 21 5448 229
usbmouse.c
in usbhid
171 5 21 5448 170
usbhid.h
in usbhid
58 - 436 5448 321
hidraw.c
in root
508 15 23 5381 695
hid-ids.h
in root
1130 - 21 5013 1931
654 11 21 5013 637
358 12 417 4978 463
128 3 346 4975 206
115 4 152 4975 208
44 1 897 4975 146
116 4 28 4974 187
77 2 897 4974 147
61 2 897 4974 112
48 2 897 4974 94
45 1 897 4974 162
hid-sony.c
in root
2340 60 21 4973 729
132 4 28 4973 175
44 1 897 4973 146
hid-lg.c
in root
823 8 28 4964 544
hid-lgff.c
in root
117 3 716 4964 201
66 2 716 4964 160
hid-lg.h
in root
22 3 1489 4964 143
64 2 897 4944 153
hid-tmff.c
in root
203 6 23 4888 248
hid-pl.c
in root
148 4 897 4888 194
hid-zpff.c
in root
99 4 716 4888 202
682 27 897 4826 307
hid-gaff.c
in root
123 4 716 4804 163
57 1 897 4780 149
32 1 897 4721 64
hid-kye.c
in root
699 2 152 4714 268
hid-sjoy.c
in root
127 4 897 4651 169
71 1 897 4590 90
73 3 716 4406 115
31 - 897 4398 142
727 15 21 4382 516
623 36 28 4342 292
156 - 31 4342 129
715 31 28 4287 275
163 3 897 4282 110
313 10 897 4280 187
71 1 346 4240 174
hid-axff.c
in root
135 5 716 4219 161
642 1 897 4187 113
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
19 4 1489 2544 48
hid-lg.h
in root
22 3 1489 4964 143
25 - 1117 1391 16
69 - 940 1091 13
73 - 940 1091 13
81 - 940 1091 13
139 - 940 1118 13
25 - 907 3587 76
13 - 897 3399 41
25 - 897 3548 60
hid-nti.c
in root
28 - 897 1830 38
29 1 897 1817 38
31 1 897 2712 51
31 - 897 4398 142
32 1 897 4721 64
32 - 897 4006 51
35 1 897 3115 57
36 1 897 1585 38
37 1 897 3766 66
38 1 897 4020 68
bus.h
in intel-ish-hid/ishtp
38 - 897 2008 65
43 2 897 3907 76
44 1 897 4975 146
44 1 897 4973 146
45 1 897 4974 162
48 2 897 4974 94
hid-tivo.c
in root
50 1 897 3767 92
51 3 897 3575 79
57 1 897 4780 149
57 - 897 4048 53
61 2 897 4974 112
init.c
in intel-ish-hid/ishtp
62 2 897 2008 46
64 2 897 4944 153
67 6 897 3477 67
69 2 897 1691 41
71 1 897 4590 90
73 - 897 4024 86
76 - 897 3726 89
77 2 897 4974 147
77 - 897 2368 42
84 7 897 3477 67
86 - 897 4089 107
client.h
in intel-ish-hid/ishtp
91 1 897 2008 80
96 3 897 3384 58
96 - 897 4024 87
100 - 897 4178 105
dma-if.c
in intel-ish-hid/ishtp
102 3 897 2008 34
hw-ish-regs.h
in intel-ish-hid/ipc
112 - 897 2008 46
hid-sjoy.c
in root
127 4 897 4651 169
133 5 897 3477 67
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
203 8 23 55 4
79 - 31 139 9
1756 40 26 147 25
surface_kbd.c
in surface-hid
208 11 152 332 10
surface_hid_core.c
in surface-hid
179 15 23 332 27
surface_hid.c
in surface-hid
178 9 21 332 27
surface_hid_core.h
in surface-hid
51 - 152 332 10
836 21 21 351 58
1120 31 31 363 24
25 - 152 363 17
250 5 21 370 56
125 5 21 386 26
i2c-hid-of.c
in i2c-hid
106 3 23 386 14
i2c-hid-acpi.c
in i2c-hid
91 3 23 386 24
amd_sfh_hid_report_desc.h
in amd-sfh-hid/hid_descriptor
691 - 21 484 27
amd_sfh_pcie.c
in amd-sfh-hid
262 14 21 484 88
amd_sfh_hid_desc.c
in amd-sfh-hid/hid_descriptor
243 6 21 484 27
amd_sfh_client.c
in amd-sfh-hid
239 7 21 484 63
amd_sfh_hid.c
in amd-sfh-hid
129 11 31 484 37
amd_sfh_pcie.h
in amd-sfh-hid
111 - 21 484 62
amd_sfh_hid_desc.h
in amd-sfh-hid/hid_descriptor
82 - 21 484 28
amd_sfh_hid.h
in amd-sfh-hid
49 - 21 484 42
112 4 23 513 22
55 2 522 694 17
738 21 346 739 57
716 26 21 892 87
209 6 803 949 11
28 - 417 1039 34
ishtp-fw-loader.c
in intel-ish-hid
651 18 21 1040 67
309 11 21 1041 46
762 - 152 1091 23
744 15 23 1091 135
311 7 28 1091 73
81 - 940 1091 13
73 - 940 1091 13
69 - 940 1091 13
139 - 940 1118 13
i2c-hid-core.c
in i2c-hid
821 32 21 1235 248
405 - 346 1235 131
i2c-hid.h
in i2c-hid
26 - 23 1235 25
295 6 28 1262 44
249 8 31 1299 72
787 32 417 1391 100
25 - 1117 1391 16
456 22 21 1423 131
hid-elan.c
in root
372 15 28 1483 107
1096 7 21 1585 387
36 1 897 1585 38
69 2 897 1691 41
hid-ite.c
in root
99 3 21 1732 142
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
4058 90 21 2753 714
3273 111 21 2685 460
hid-sony.c
in root
2340 60 21 4973 729
2176 79 21 2753 546
hid-core.c
in root
1842 79 21 5538 1794
1631 35 21 4047 936
1585 33 21 3796 487
1582 36 21 5538 1033
hid-core.c
in usbhid
1308 49 21 5448 837
1141 17 21 5490 532
hid-ids.h
in root
1130 - 21 5013 1931
1096 7 21 1585 387
hid-asus.c
in root
946 26 21 2147 320
836 21 21 351 58
i2c-hid-core.c
in i2c-hid
821 32 21 1235 248
727 15 21 4382 516
716 26 21 892 87
client.c
in intel-ish-hid/ishtp
713 25 21 2008 79
amd_sfh_hid_report_desc.h
in amd-sfh-hid/hid_descriptor
691 - 21 484 27
ishtp-hid-client.c
in intel-ish-hid
682 20 21 2008 151
654 11 21 5013 637
ishtp-fw-loader.c
in intel-ish-hid
651 18 21 1040 67
hbm.c
in intel-ish-hid/ishtp
627 24 21 2008 116
ipc.c
in intel-ish-hid/ipc
537 30 21 2008 156
bus.c
in intel-ish-hid/ishtp
463 35 21 2008 184
456 22 21 1423 131
327 - 21 2753 346
309 11 21 1041 46
usbkbd.c
in usbhid
284 9 21 5448 229
amd_sfh_pcie.c
in amd-sfh-hid
262 14 21 484 88
250 5 21 370 56
amd_sfh_hid_desc.c
in amd-sfh-hid/hid_descriptor
243 6 21 484 27
pci-ish.c
in intel-ish-hid/ipc
240 11 21 2186 268
amd_sfh_client.c
in amd-sfh-hid
239 7 21 484 63
hid-elo.c
in root
236 11 21 3196 118
hbm.h
in intel-ish-hid/ishtp
202 1 21 2008 72
186 8 21 2206 50
surface_hid.c
in surface-hid
178 9 21 332 27
usbmouse.c
in usbhid
171 5 21 5448 170
ishtp-hid.c
in intel-ish-hid
169 11 21 2008 91
125 5 21 386 26
ishtp-dev.h
in intel-ish-hid/ishtp
120 2 21 2008 103
amd_sfh_pcie.h
in amd-sfh-hid
111 - 21 484 62
103 3 21 2602 62
ishtp-hid.h
in intel-ish-hid
100 - 21 2008 76
hid-ite.c
in root
99 3 21 1732 142
amd_sfh_hid_desc.h
in amd-sfh-hid/hid_descriptor
82 - 21 484 28
amd_sfh_hid.h
in amd-sfh-hid
49 - 21 484 42
744 15 23 1091 135
hidraw.c
in root
508 15 23 5381 695