Linux / Drivers / Pinctrl
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 417 files with 370,613 lines of code.
    • 121 files changed more than 100 times (104,555 lines of code)
    • 109 files changed 51-100 times (85,471 lines of code)
    • 101 files changed 21-50 times (104,037 lines of code)
    • 81 files changed 6-20 times (71,588 lines of code)
    • 5 files changed 1-5 times (4,962 lines of code)
28% | 23% | 28% | 19% | 1%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
c, h, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c30% | 23% | 29% | 15% | 1%
h6% | 16% | 15% | 60% | 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
ROOT69% | 14% | 7% | 3% | 4%
spear94% | 5% | 0% | 0% | 0%
uniphier82% | 12% | 0% | 4% | 0%
intel59% | 25% | 2% | 12% | 0%
aspeed96% | 3% | 0% | 0% | 0%
tegra40% | 59% | 0% | 0% | 0%
qcom9% | 18% | 40% | 26% | 5%
sunxi35% | 26% | 26% | 11% | 0%
mvebu71% | 26% | 1% | 0% | 0%
meson56% | 13% | 29% | 0% | 0%
bcm41% | 24% | 2% | 31% | 0%
samsung70% | 29% | 0% | 0% | 0%
mediatek7% | 16% | 18% | 57% | 0%
nomadik49% | 45% | 4% | 0% | 0%
freescale18% | 53% | 22% | 2% | 2%
stm329% | 11% | 54% | 24% | 0%
sprd49% | 48% | 2% | 0% | 0%
actions13% | 28% | 58% | 0% | 0%
ti100% | 0% | 0% | 0% | 0%
vt850019% | 80% | 0% | 0% | 0%
pxa28% | 0% | 71% | 0% | 0%
berlin14% | 40% | 45% | 0% | 0%
renesas0% | 24% | 52% | 23% | 0%
nuvoton0% | 100% | 0% | 0% | 0%
cirrus0% | 44% | 5% | 50% | 0%
ralink0% | 0% | 59% | 40% | 0%
visconti0% | 0% | 38% | 61% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
core.c
in root
1501 70 21 3932 789
1428 56 21 3497 595
2662 57 21 3162 589
1481 83 21 3495 528
1456 45 21 2651 519
1085 45 21 2768 499
1363 55 152 2504 482
868 31 21 2524 480
pinmux.c
in root
678 24 23 3932 468
1193 41 21 2850 439
1251 52 21 3152 425
1468 39 21 2661 394
pinconf.c
in root
299 16 152 3762 389
313 8 23 3726 363
1003 37 21 2767 347
pinctrl-imx.c
in freescale
683 21 23 2712 346
1453 56 21 2766 345
962 22 21 2663 340
1295 58 21 2214 334
597 20 21 2767 329
584 33 346 2576 324
1569 11 23 3448 319
4005 42 21 1730 317
1101 42 21 2538 310
876 36 21 2572 307
274 11 347 3606 298
pinctrl-wmt.c
in vt8500
474 23 23 3273 285
core.h
in root
123 - 609 3932 269
838 30 803 2766 254
985 31 23 2334 253
652 21 716 3391 249
303 17 23 3601 240
863 34 21 1767 240
1301 28 21 2467 231
782 - 346 2105 229
669 28 21 2270 225
550 20 21 3388 222
721 26 26 2205 221
285 19 803 2850 209
846 - 609 2505 208
423 18 21 1985 207
506 20 21 1727 205
683 22 23 2397 204
108 - 346 2576 203
121 - 277 2504 201
789 23 21 2663 198
741 - 346 1923 194
599 23 21 2767 193
517 21 21 2767 186
163 - 21 2767 182