Linux / Drivers / Pinctrl
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: 417
  • Daily file updates (only one update per file and date counted): 631
  • First update: 2011-05-02
  • Latest update: 2022-01-15
  • Days between first and latest update: 3912 (558 weeks, estimated 2790 working days)
  • Active days (at least one file change): 2595
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 417 files with 370,613 lines of code in files.
    • 379 files that are 366+ days old (343,620 lines of code)
    • 28 files that are 181-365 days old (18,789 lines of code)
    • 6 files that are 91-180 days old (4,315 lines of code)
    • 4 files that are 31-90 days old (3,889 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
92% | 5% | 1% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 417 files with 370,613 lines of code in files.
    • 162 files have been last changed 366+ days ago (111,100 lines of code)
    • 66 files have been last changed 181-365 days ago (58,595 lines of code)
    • 36 files have been last changed 91-180 days ago (34,660 lines of code)
    • 14 files have been last changed 31-90 days ago (16,924 lines of code)
    • 139 files have been last changed 1-30 days ago (149,334 lines of code)
29% | 15% | 9% | 4% | 40%
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% | 4% | 1% | 1% | 0%
h88% | 10% | <1% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c26% | 16% | 9% | 4% | 42%
h67% | 13% | 5% | 1% | 12%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
renesas98% | 1% | 0% | 0% | 0%
ROOT89% | 6% | 1% | 2% | 0%
qcom78% | 10% | 5% | 5% | 0%
mediatek86% | 11% | 2% | 0% | 0%
intel100% | 0% | 0% | 0% | 0%
tegra100% | 0% | 0% | 0% | 0%
stm3288% | 11% | 0% | 0% | 0%
sunxi100% | 0% | 0% | 0% | 0%
freescale95% | 2% | 0% | 2% | 0%
spear100% | 0% | 0% | 0% | 0%
uniphier95% | 0% | 4% | 0% | 0%
aspeed100% | 0% | 0% | 0% | 0%
meson100% | 0% | 0% | 0% | 0%
mvebu100% | 0% | 0% | 0% | 0%
bcm68% | 31% | 0% | 0% | 0%
actions100% | 0% | 0% | 0% | 0%
nomadik100% | 0% | 0% | 0% | 0%
samsung100% | 0% | 0% | 0% | 0%
vt8500100% | 0% | 0% | 0% | 0%
cirrus100% | 0% | 0% | 0% | 0%
sprd100% | 0% | 0% | 0% | 0%
berlin100% | 0% | 0% | 0% | 0%
nuvoton100% | 0% | 0% | 0% | 0%
pxa100% | 0% | 0% | 0% | 0%
visconti100% | 0% | 0% | 0% | 0%
ti100% | 0% | 0% | 0% | 0%
ralink25% | 74% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
mediatek55% | 14% | 4% | 5% | 21%
qcom47% | 7% | 5% | 6% | 32%
stm3278% | 0% | 0% | 0% | 21%
sunxi78% | 12% | 0% | 0% | 9%
tegra67% | 0% | 0% | 11% | 20%
uniphier67% | 0% | 0% | 32% | 0%
ROOT11% | 2% | 3% | 4% | 78%
spear47% | 40% | 0% | 0% | 12%
mvebu74% | 0% | 10% | 0% | 14%
intel21% | 32% | 10% | 0% | 34%
bcm29% | 9% | <1% | 0% | 59%
aspeed30% | 0% | 31% | 0% | 37%
nomadik43% | 25% | 0% | 0% | 31%
vt850080% | 0% | 0% | 0% | 19%
berlin100% | 0% | 0% | 0% | 0%
meson26% | 73% | 0% | 0% | 0%
freescale9% | 5% | 68% | 0% | 16%
pxa71% | 0% | 28% | 0% | 0%
samsung16% | 0% | 0% | 0% | 83%
actions3% | 83% | 0% | 0% | 13%
cirrus6% | 0% | 0% | 0% | 93%
sprd2% | 97% | 0% | 0% | 0%
renesas0% | 23% | 15% | 5% | 56%
visconti0% | 100% | 0% | 0% | 0%
ti0% | 0% | 100% | 0% | 0%
nuvoton0% | 0% | 0% | 0% | 100%
ralink0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
core.c
in root
1501 70 21 3932 789
pinmux.c
in root
678 24 23 3932 468
core.h
in root
123 - 609 3932 269
pinmux.h
in root
114 14 23 3932 148
pinconf.c
in root
299 16 152 3762 389
pinconf.h
in root
86 11 897 3762 177
313 8 23 3726 363
274 11 347 3606 298
31 3 716 3606 76
3082 2 347 3601 160
2389 2 1740 3601 149
1719 3 1740 3601 148
578 2 346 3601 142
436 - 2174 3601 82
358 2 23 3601 125
333 2 347 3601 160
303 17 23 3601 240
73 - 2174 3601 88
420 12 346 3548 173
1428 56 21 3497 595
1481 83 21 3495 528
1569 11 23 3448 319
287 15 417 3448 165
157 - 897 3448 98
753 15 897 3391 176
652 21 716 3391 249
591 3 417 3391 170
458 1 873 3391 164
384 1 897 3391 153
116 - 897 3391 97
550 20 21 3388 222
482 1 897 3273 81
pinctrl-wmt.c
in vt8500
474 23 23 3273 285
451 1 897 3273 81
359 1 897 3273 96
338 1 897 3273 81
320 1 897 3273 81
pinctrl-wmt.h
in vt8500
48 - 897 3273 59
2662 57 21 3162 589
1251 52 21 3152 425
924 11 1375 3105 130
99 5 346 3105 54
20 - 1877 3105 29
520 17 23 3048 156
659 12 716 3035 155
411 1 897 2917 104
402 1 897 2917 89
1285 1 1375 2850 156
1193 41 21 2850 439
966 1 1402 2850 110
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
73 - 2174 3601 88
436 - 2174 3601 82
20 - 1877 3105 29
1719 3 1740 3601 148
2389 2 1740 3601 149
97 1 1684 1802 12
97 1 1544 1708 15
110 - 1489 2766 49
91 1 1402 2195 46
122 1 1402 2850 105
491 1 1402 2255 65
558 1 1402 2790 94
726 1 1402 1854 32
966 1 1402 2850 110
924 11 1375 3105 130
1285 1 1375 2850 156
1567 1 1375 1765 26
1580 1 1375 2214 54
1675 1 1375 2035 37
1816 1 1375 1517 14
1973 1 1375 1831 37
101 - 1342 2766 45
336 1 1342 2766 80
380 - 1342 2454 41
484 1 1342 2440 106
1172 - 1342 2454 41
pinctrl-imx1.h
in freescale
32 - 1117 2712 32
pinctrl-moore.h
in mediatek
37 - 1117 1246 11
berlin.h
in berlin
43 - 1117 2819 33
pinctrl-mxs.h
in freescale
51 - 1117 2712 29
mtk-eint.h
in mediatek
81 5 1117 1357 15
168 1 1117 2819 67
berlin-bg2.c
in berlin
218 1 1117 2819 66
berlin.c
in berlin
264 9 1117 2819 119
pinctrl-imx23.c
in freescale
273 2 1117 2712 48
berlin-bg2q.c
in berlin
379 1 1117 2819 66
pinctrl-imx28.c
in freescale
389 2 1117 2712 48
463 1 1117 2304 44
pinctrl-mt7623.c
in mediatek
1322 3 1117 2178 36
1742 - 1117 1233 9
1905 - 1117 1246 10
571 1 1026 2328 59
1428 3 1026 1229 16
pinctrl-mt6797.c
in mediatek
52 2 940 1186 10
146 5 940 2398 88
pinctrl-owl.h
in actions
202 - 940 1403 27
381 1 940 1168 10
pinctrl-mt7629.c
in mediatek
385 2 940 1181 10
575 1 940 2160 47
1460 3 940 1229 28
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
1523 3 23 66 3
1095 36 23 66 3
334 2 23 72 3
937 3 23 81 3
411 18 23 102 24
pinctrl-mt7986.c
in mediatek
799 4 31 106 9
472 2 31 122 9
1370 3 31 135 9
1100 3 31 135 9
163 - 21 173 30
1444 40 21 183 13
pinctrl-rzg2l.c
in renesas
1041 26 21 193 24
1667 1 21 197 10
893 3 21 197 10
1073 35 26 214 3
1061 3 21 226 10
1248 3 21 236 9
pinctrl-imx8ulp.c
in freescale
258 3 21 243 11
350 2 21 246 23
125 2 21 246 10
107 2 21 246 9
96 2 21 246 9
51 2 21 246 9
pinmux.h
in ralink
35 - 21 246 9
1501 - 21 262 9
pinctrl-mt8365.c
in mediatek
477 4 21 262 17
579 23 21 289 31
1658 - 152 298 10
pinctrl-mt8195.c
in mediatek
943 2 31 298 20
556 8 21 318 20
528 8 21 318 20
432 7 21 318 20
425 11 21 318 20
335 9 21 318 20
294 7 21 318 20
82 3 152 318 11
26 1 21 318 20
1504 3 26 365 34
1542 4 152 375 19
527 1 277 383 10
41 1 277 383 10
pfc-r8a779a0.c
in renesas
3839 1 23 389 26
848 17 21 389 39
258 9 21 424 38
586 18 215 430 24
744 36 21 449 57
906 3 152 453 39
1503 3 21 457 54
456 - 346 460 10
394 - 346 464 10
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pfc-r8a77951.c
in renesas
5606 1 21 514 64
pfc-r8a7796.c
in renesas
5582 1 21 514 64
pfc-r8a77965.c
in renesas
5582 1 21 514 64
pfc-r8a7790.c
in renesas
5528 2 21 514 34
pfc-r8a7794.c
in renesas
5154 2 21 514 24
pfc-r8a77990.c
in renesas
4308 1 21 514 47
4005 42 21 1730 317
pfc-r8a77470.c
in renesas
3177 1 21 514 24
pfc-r8a7792.c
in renesas
2885 - 21 514 34
pfc-r8a77980.c
in renesas
2718 1 21 514 34
pfc-r8a77995.c
in renesas
2668 2 21 514 35
2662 57 21 3162 589
pfc-r8a7778.c
in renesas
2539 - 21 514 42
pfc-r8a77970.c
in renesas
2304 1 21 514 34
2281 3 21 940 107
2152 25 21 2196 125
1828 36 21 1277 78
1667 1 21 197 10
1651 29 21 1491 158
1503 3 21 457 54
1501 - 21 262 9
core.c
in root
1501 70 21 3932 789
1481 83 21 3495 528
1468 39 21 2661 394
1456 45 21 2651 519
1453 56 21 2766 345
1444 40 21 183 13
1428 56 21 3497 595
1301 28 21 2467 231
1295 58 21 2214 334
1251 52 21 3152 425
1248 3 21 236 9
1193 41 21 2850 439
1122 28 21 2096 123
1101 42 21 2538 310
1092 11 21 2584 182
1085 45 21 2768 499
1061 3 21 226 10
pinctrl-rzg2l.c
in renesas
1041 26 21 193 24
1003 37 21 2767 347
core.c
in renesas
1000 35 21 514 64
962 22 21 2663 340
909 48 21 1246 162
893 3 21 197 10
876 36 21 2572 307
868 31 21 2524 480
863 34 21 1767 240
848 17 21 389 39
798 26 21 813 47
789 23 21 2663 198