Linux / Drivers / Soc
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: 212
  • Daily file updates (only one update per file and date counted): 301
  • First update: 2014-02-28
  • Latest update: 2022-01-15
  • Days between first and latest update: 2879 (411 weeks, estimated 2055 working days)
  • Active days (at least one file change): 1565
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 212 files with 60,883 lines of code in files.
    • 197 files that are 366+ days old (58,002 lines of code)
    • 6 files that are 181-365 days old (519 lines of code)
    • 3 files that are 91-180 days old (1,198 lines of code)
    • 6 files that are 31-90 days old (1,164 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | <1% | 1% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 212 files with 60,883 lines of code in files.
    • 62 files have been last changed 366+ days ago (7,394 lines of code)
    • 30 files have been last changed 181-365 days ago (9,027 lines of code)
    • 18 files have been last changed 91-180 days ago (4,694 lines of code)
    • 24 files have been last changed 31-90 days ago (6,560 lines of code)
    • 78 files have been last changed 1-30 days ago (33,208 lines of code)
12% | 14% | 7% | 10% | 54%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
c, h, S, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
c95% | <1% | 2% | 1% | 0%
h84% | 14% | 0% | <1% | 0%
S100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
c10% | 14% | 7% | 10% | 56%
h24% | 17% | 20% | 17% | 20%
S100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
qcom98% | 0% | 1% | 0% | 0%
fsl100% | 0% | 0% | 0% | 0%
ti100% | 0% | 0% | 0% | 0%
tegra99% | <1% | 0% | 0% | 0%
mediatek92% | 7% | 0% | 0% | 0%
bcm100% | 0% | 0% | 0% | 0%
samsung91% | 0% | 0% | 8% | 0%
amlogic100% | 0% | 0% | 0% | 0%
renesas85% | 0% | 0% | 14% | 0%
imx79% | 0% | 20% | 0% | 0%
rockchip100% | 0% | 0% | 0% | 0%
ixp4xx100% | 0% | 0% | 0% | 0%
aspeed63% | 0% | 36% | 0% | 0%
atmel100% | 0% | 0% | 0% | 0%
xilinx50% | 0% | 0% | 49% | 0%
sunxi100% | 0% | 0% | 0% | 0%
dove100% | 0% | 0% | 0% | 0%
actions100% | 0% | 0% | 0% | 0%
versatile100% | 0% | 0% | 0% | 0%
sifive100% | 0% | 0% | 0% | 0%
ux500100% | 0% | 0% | 0% | 0%
litex100% | 0% | 0% | 0% | 0%
lantiq100% | 0% | 0% | 0% | 0%
canaan100% | 0% | 0% | 0% | 0%
gemini100% | 0% | 0% | 0% | 0%
apple0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
fsl13% | 31% | 23% | 8% | 23%
bcm31% | 0% | 5% | 29% | 33%
samsung39% | 14% | 0% | 24% | 20%
ti10% | 29% | 0% | 0% | 59%
renesas31% | 0% | 11% | 0% | 57%
tegra8% | 6% | 0% | <1% | 83%
imx19% | 0% | 0% | 0% | 80%
qcom2% | 8% | 6% | 15% | 66%
dove100% | 0% | 0% | 0% | 0%
actions90% | 9% | 0% | 0% | 0%
ux500100% | 0% | 0% | 0% | 0%
amlogic6% | 22% | 0% | 46% | 24%
rockchip8% | 0% | 0% | 0% | 91%
versatile46% | 53% | 0% | 0% | 0%
atmel14% | 85% | 0% | 0% | 0%
lantiq100% | 0% | 0% | 0% | 0%
gemini100% | 0% | 0% | 0% | 0%
mediatek0% | 6% | 10% | 9% | 73%
sifive0% | 100% | 0% | 0% | 0%
sunxi0% | 21% | 0% | 78% | 0%
canaan0% | 100% | 0% | 0% | 0%
aspeed0% | 0% | 20% | 36% | 43%
ixp4xx0% | 0% | 0% | 0% | 100%
xilinx0% | 0% | 0% | 0% | 100%
apple0% | 0% | 0% | 0% | 100%
litex0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
1465 52 277 2899 250
469 13 417 2899 126
263 - 417 2899 116
630 19 26 2869 131
195 2 31 2844 89
fuse-tegra.c
in tegra/fuse
481 16 21 2795 235
fuse-tegra30.c
in tegra/fuse
351 4 21 2795 185
speedo-tegra30.c
in tegra/fuse
247 3 897 2795 61
fuse-tegra20.c
in tegra/fuse
150 9 21 2795 134
tegra-apbmisc.c
in tegra/fuse
149 10 346 2795 153
speedo-tegra124.c
in tegra/fuse
117 2 346 2795 71
fuse.h
in tegra/fuse
93 - 21 2795 151
speedo-tegra20.c
in tegra/fuse
77 1 897 2795 61
speedo-tegra114.c
in tegra/fuse
77 2 897 2795 61
pmc.c
in tegra
3049 104 21 2766 416
common.c
in tegra
98 3 21 2761 86
soc-realview.c
in versatile
103 1 417 2752 118
soc-integrator.c
in versatile
120 1 347 2661 63
mtk-pmic-wrap.c
in mediatek
1968 35 21 2517 253
spm.c
in qcom
223 6 31 2494 107
speedo-tegra210.c
in tegra/fuse
127 4 346 2474 65
sunxi_sram.c
in sunxi
328 5 31 2441 110
mtk-scpsys.c
in mediatek
955 14 22 2418 229
mtk-infracfg.c
in mediatek
36 2 346 2418 91
smem.c
in qcom
660 13 26 2416 203
pmu.c
in dove
311 12 1117 2397 96
smd-rpm.c
in qcom
193 6 21 2384 187
pm_domains.c
in rockchip
891 19 21 2342 206
242 6 152 2329 139
403 21 21 2327 135
smp2p.c
in qcom
466 17 31 2325 106
smsm.c
in qcom
393 12 21 2325 117
140 5 21 2325 62
ucc.c
in fsl/qe
557 14 347 2259 127
qe.c
in fsl/qe
439 18 152 2259 184
qe_ic.c
in fsl/qe
378 13 21 2259 111
ucc_fast.c
in fsl/qe
311 7 152 2259 73
ucc_slow.c
in fsl/qe
255 8 152 2259 82
gpio.c
in fsl/qe
233 10 152 2259 132
qe_common.c
in fsl/qe
166 8 152 2259 129
qe_io.c
in fsl/qe
134 5 152 2259 63
usb.c
in fsl/qe
34 1 609 2259 53
163 7 152 2242 66
228 2 609 2241 67
exynos4-pmu.c
in samsung
195 - 609 2241 61
159 2 609 2241 54
138 2 609 2241 55
exynos-pmu.c
in samsung
123 5 26 2241 111
exynos-pmu.h
in samsung
25 - 609 2241 74
rcar-sysc.c
in renesas
367 11 21 2117 275
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
bman_test_api.c
in fsl/qbman
84 4 1838 1962 11
soc-gemini.c
in gemini
48 1 1375 1506 13
134 1 1338 1596 32
r9a06g032-smp.c
in renesas
54 1 1117 1318 11
59 - 1117 1326 14
dpaa_sys.h
in fsl/qbman
74 5 1117 1962 68
owl-sps.c
in actions
271 6 1117 1805 52
pmu.c
in dove
311 12 1117 2397 96
536 12 940 1150 29
aon_defs.h
in bcm/brcmstb/pm
43 - 897 1696 45
pm.h
in bcm/brcmstb/pm
49 - 897 1696 46
S
s2-arm.S
in bcm/brcmstb/pm
52 - 897 1696 45
speedo-tegra114.c
in tegra/fuse
77 2 897 2795 61
speedo-tegra20.c
in tegra/fuse
77 1 897 2795 61
S
s3-mips.S
in bcm/brcmstb/pm
114 - 897 1695 45
grf.c
in rockchip
132 1 897 1906 72
S
s2-mips.S
in bcm/brcmstb/pm
155 - 897 1695 45
speedo-tegra30.c
in tegra/fuse
247 3 897 2795 61
268 11 897 1573 113
bman_priv.h
in fsl/qbman
26 - 803 1962 42
dpaa_sys.c
in fsl/qbman
45 1 803 1601 51
qman_priv.h
in fsl/qbman
166 10 803 1962 83
bman_ccsr.c
in fsl/qbman
218 10 803 1962 82
qman_ccsr.c
in fsl/qbman
697 36 803 1962 112
r8a77995-sysc.c
in renesas
14 - 716 1661 50
r8a7745-sysc.c
in renesas
17 - 716 1919 40
r8a7743-sysc.c
in renesas
17 - 716 1949 40
r8a77470-sysc.c
in renesas
17 - 716 1410 23
r8a7794-sysc.c
in renesas
18 - 716 2117 41
r8a7791-sysc.c
in renesas
18 - 716 2117 41
18 1 716 831 12
r8a7792-sysc.c
in renesas
19 - 716 2064 39
r8a7779-sysc.c
in renesas
19 - 716 2117 41
r8a774b1-sysc.c
in renesas
24 - 716 866 12
r8a77965-sysc.c
in renesas
25 - 716 1446 36
r8a77970-sysc.c
in renesas
26 - 716 1607 69
r8a774a1-sysc.c
in renesas
31 - 716 1283 25
r8a7790-sysc.c
in renesas
33 - 716 2117 41
r8a774c0-sysc.c
in renesas
38 1 716 1244 44
r8a77990-sysc.c
in renesas
39 1 716 1362 35
r8a77980-sysc.c
in renesas
42 - 716 1450 36
r8a7796-sysc.c
in renesas
51 1 716 2077 44
r8a7795-sysc.c
in renesas
72 1 716 2117 55
sfr.c
in atmel
76 2 716 855 12
exynos-pmu.h
in samsung
25 - 609 2241 74
usb.c
in fsl/qe
34 1 609 2259 53
fpi-bus.c
in lantiq
59 1 609 1630 51
138 2 609 2241 55
flowctrl.c
in tegra
159 8 609 1775 73
159 2 609 2241 54
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
exynos-usi.c
in samsung
196 7 26 63 3
266 8 26 66 3
r8a779f0-sysc.c
in renesas
36 - 26 66 3
21 - 26 66 3
405 18 22 68 2
240 10 26 73 5
536 5 31 106 9
215 9 26 115 14
447 9 23 126 21
mt8192-mmsys.h
in mediatek
70 - 31 187 10
58 3 31 233 10
mt8365-mmsys.h
in mediatek
54 - 21 262 10
mt8167-mmsys.h
in mediatek
29 - 152 306 10
mt8183-mmsys.h
in mediatek
54 - 21 312 20
mtk-mmsys.h
in mediatek
254 - 21 325 30
bcm-pmb.c
in bcm/bcm63xx
290 10 31 418 32
k210-sysctl.c
in canaan
50 2 277 419 13
81 - 152 423 22
sunxi_mbus.c
in sunxi
89 2 292 456 24
mtk-pm-domains.c
in mediatek
506 15 21 463 43
303 - 152 463 20
227 - 152 463 30
95 - 21 463 30
mtk-pm-domains.h
in mediatek
78 - 21 463 41
mtk-devapc.c
in mediatek
210 9 21 478 20
94 4 21 480 55
cpr.c
in qcom
1266 43 21 487 38
678 26 21 487 34
io-domain.c
in rockchip
542 10 21 487 36
118 1 21 502 33
pruss.c
in ti
278 6 21 511 48
r8a779a0-sysc.c
in renesas
65 - 21 512 29
s3c-pm-check.c
in samsung
122 7 346 548 25
s3c-pm-debug.c
in samsung
50 3 347 548 16
mtk-mutex.c
in mediatek
486 11 31 564 32
141 4 417 564 11
r8a774e1-sysc.c
in renesas
30 - 417 578 12
30 2 346 582 22
bcm63xx-power.c
in bcm/bcm63xx
323 5 31 602 26
115 2 26 618 40
soc-imx.c
in imx
190 1 21 626 56
r8a7742-sysc.c
in renesas
31 - 417 653 14
mtk-mmsys.c
in mediatek
217 7 21 682 61
565 15 31 695 73
353 - 347 695 35
174 5 21 715 77
1134 45 23 752 62
163 4 346 752 29
186 9 277 821 50
435 8 31 831 32
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pmc.c
in tegra
3049 104 21 2766 416
mtk-pmic-wrap.c
in mediatek
1968 35 21 2517 253
cpr.c
in qcom
1266 43 21 487 38
gpcv2.c
in imx
939 7 21 1775 188
pm_domains.c
in rockchip
891 19 21 2342 206
828 17 21 850 118
678 26 21 487 34
pm-arm.c
in bcm/brcmstb/pm
611 20 21 1696 85
ixp4xx-npe.c
in ixp4xx
586 18 21 1091 68
socinfo.c
in qcom
562 11 21 927 165
apr.c
in qcom
552 25 21 1368 101
io-domain.c
in rockchip
542 10 21 487 36
540 26 21 1408 127
rpmpd.c
in qcom
514 10 21 1122 107
mtk-pm-domains.c
in mediatek
506 15 21 463 43
rpmhpd.c
in qcom
498 10 21 1122 96
meson-ee-pwrc.c
in amlogic
492 6 21 897 79
fuse-tegra.c
in tegra/fuse
481 16 21 2795 235
403 21 21 2327 135
398 23 21 969 127
394 15 21 926 40
smsm.c
in qcom
393 12 21 2325 117
ixp4xx-qmgr.c
in ixp4xx
380 19 21 1091 56
qe_ic.c
in fsl/qe
378 13 21 2259 111
renesas-soc.c
in renesas
376 1 21 1909 215
rcar-sysc.c
in renesas
367 11 21 2117 275
363 13 21 926 50
fuse-tegra30.c
in tegra/fuse
351 4 21 2795 185
280 10 21 1774 72
pruss.c
in ti
278 6 21 511 48
269 10 21 996 19
mtk-mmsys.h
in mediatek
254 - 21 325 30
245 4 21 1020 75
218 5 21 1835 123
mtk-mmsys.c
in mediatek
217 7 21 682 61
mtk-devapc.c
in mediatek
210 9 21 478 20
smd-rpm.c
in qcom
193 6 21 2384 187
soc-imx.c
in imx
190 1 21 626 56
174 5 21 715 77
fuse-tegra20.c
in tegra/fuse
150 9 21 2795 134
140 5 21 2325 62
118 1 21 502 33
common.c
in tegra
98 3 21 2761 86
95 - 21 463 30
94 4 21 480 55
fuse.h
in tegra/fuse
93 - 21 2795 151
common.c
in bcm/brcmstb
88 4 21 2087 126
mtk-pm-domains.h
in mediatek
78 - 21 463 41
r8a779a0-sysc.c
in renesas
65 - 21 512 29
mt8365-mmsys.h
in mediatek
54 - 21 262 10