Linux / Drivers / Soc
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 212 files with 60,883 lines of code.
    • 59 files changed more than 100 times (29,899 lines of code)
    • 61 files changed 51-100 times (14,907 lines of code)
    • 64 files changed 21-50 times (12,450 lines of code)
    • 22 files changed 6-20 times (2,463 lines of code)
    • 6 files changed 1-5 times (1,164 lines of code)
49% | 24% | 20% | 4% | 1%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, S, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c51% | 24% | 18% | 3% | 1%
h12% | 25% | 42% | 18% | <1%
S0% | 0% | 100% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
fsl66% | 21% | 11% | <1% | 0%
qcom49% | 26% | 21% | 2% | 0%
ti66% | 16% | 16% | 0% | 0%
tegra68% | 18% | 12% | <1% | 0%
mediatek54% | 4% | 28% | 12% | 0%
imx62% | 16% | 20% | 0% | 0%
renesas41% | 4% | 32% | 6% | 14%
rockchip56% | 8% | 34% | 0% | 0%
bcm11% | 25% | 62% | 0% | 0%
atmel63% | 21% | 0% | 14% | 0%
sunxi78% | 0% | 21% | 0% | 0%
samsung10% | 39% | 31% | 9% | 8%
amlogic8% | 77% | 14% | 0% | 0%
versatile46% | 53% | 0% | 0% | 0%
ixp4xx0% | 100% | 0% | 0% | 0%
aspeed0% | 37% | 8% | 54% | 0%
xilinx0% | 50% | 0% | 0% | 49%
dove0% | 100% | 0% | 0% | 0%
actions0% | 90% | 9% | 0% | 0%
ux5000% | 100% | 0% | 0% | 0%
litex0% | 100% | 0% | 0% | 0%
lantiq0% | 100% | 0% | 0% | 0%
sifive0% | 0% | 100% | 0% | 0%
canaan0% | 0% | 0% | 100% | 0%
gemini0% | 0% | 0% | 100% | 0%
apple0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pmc.c
in tegra
3049 104 21 2766 416
rcar-sysc.c
in renesas
367 11 21 2117 275
mtk-pmic-wrap.c
in mediatek
1968 35 21 2517 253
1465 52 277 2899 250
fuse-tegra.c
in tegra/fuse
481 16 21 2795 235
mtk-scpsys.c
in mediatek
955 14 22 2418 229
renesas-soc.c
in renesas
376 1 21 1909 215
pm_domains.c
in rockchip
891 19 21 2342 206
smem.c
in qcom
660 13 26 2416 203
qman.c
in fsl/qbman
2259 105 215 1962 201
rcar-sysc.h
in renesas
48 - 417 2117 199
gpcv2.c
in imx
939 7 21 1775 188
smd-rpm.c
in qcom
193 6 21 2384 187
fuse-tegra30.c
in tegra/fuse
351 4 21 2795 185
qe.c
in fsl/qe
439 18 152 2259 184
socinfo.c
in qcom
562 11 21 927 165
gpc.c
in imx
423 10 522 1814 162
rcar-rst.c
in renesas
126 5 26 2080 159
tegra-apbmisc.c
in tegra/fuse
149 10 346 2795 153
fuse.h
in tegra/fuse
93 - 21 2795 151
rpmh-rsc.c
in qcom
505 22 26 1328 143
242 6 152 2329 139
403 21 21 2327 135
qbman-portal.c
in fsl/dpio
1130 49 26 1292 135
fuse-tegra20.c
in tegra/fuse
150 9 21 2795 134
gpio.c
in fsl/qe
233 10 152 2259 132
630 19 26 2869 131
qe_common.c
in fsl/qe
166 8 152 2259 129
guts.c
in fsl
195 5 31 1914 127
398 23 21 969 127
540 26 21 1408 127
ucc.c
in fsl/qe
557 14 347 2259 127
common.c
in bcm/brcmstb
88 4 21 2087 126
469 13 417 2899 126
218 5 21 1835 123
365 21 277 1164 123
170 5 31 1688 119
qman_portal.c
in fsl/qbman
251 7 152 1962 119
soc-realview.c
in versatile
103 1 417 2752 118
828 17 21 850 118
smsm.c
in qcom
393 12 21 2325 117
dpio-service.c
in fsl/dpio
503 23 26 1292 117
263 - 417 2899 116
477 17 277 1443 115
268 11 897 1573 113
biuctrl.c
in bcm/brcmstb
259 9 31 2087 112
qman_ccsr.c
in fsl/qbman
697 36 803 1962 112
exynos-pmu.c
in samsung
123 5 26 2241 111
qe_ic.c
in fsl/qe
378 13 21 2259 111
pm_domains.c
in samsung
123 5 31 2097 110