android_kernel_samsung_msm8976/drivers/cpufreq
Chris Redpath d127423a30 cpufreq: interactive governor drops bits in time calculation
Keep time calculation in 64-bit throughout. If we have long times
between idle calculations this can result in deltas > 32 bits
which causes incorrect load percentage calculations and selecting
the wrong frequencies if we truncate here.

Signed-off-by: Chris Redpath <chris.redpath@arm.com>
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
Git-commit: 865c05d076acdc1e943b0e04f96721546a2e74ca
Git-repo: https://android.googlesource.com/kernel/common.git
Signed-off-by: Srinivasarao P <spathi@codeaurora.org>
2019-07-27 21:50:42 +02:00
..
Kconfig Import latest Samsung release 2017-04-18 03:43:52 +02:00
Kconfig.arm
Kconfig.powerpc
Kconfig.x86
Makefile Import latest Samsung release 2017-04-18 03:43:52 +02:00
acpi-cpufreq.c
amd_freq_sensitivity.c
arm_big_little.c
arm_big_little.h
arm_big_little_dt.c
at32ap-cpufreq.c
blackfin-cpufreq.c
cpu-boost.c cpufreq: cpu-boost: Force most/all tasks to big cluster on input event 2014-08-12 12:05:42 -07:00
cpufreq-cpu0.c
cpufreq-nforce2.c
cpufreq.c cpufreq: Fix and clean up show_cpuinfo_cur_freq() 2019-07-27 21:44:03 +02:00
cpufreq_conservative.c cpufreq: conservative: Allow down_threshold to take values from 1 to 10 2019-07-27 21:44:13 +02:00
cpufreq_governor.c cpufreq: ondemand: Change the calculation of target frequency 2014-10-09 12:18:43 -07:00
cpufreq_governor.h cpufreq: ondemand: Change the calculation of target frequency 2014-10-09 12:18:43 -07:00
cpufreq_interactive.c cpufreq: interactive governor drops bits in time calculation 2019-07-27 21:50:42 +02:00
cpufreq_limit.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
cpufreq_ondemand.c cpufreq: ondemand: Change the calculation of target frequency 2014-10-09 12:18:43 -07:00
cpufreq_performance.c
cpufreq_persistent_stats.c
cpufreq_powersave.c
cpufreq_stats.c cpufreq: Correct the data reported in all_time_in_state 2016-01-05 22:12:06 +05:30
cpufreq_userspace.c
cris-artpec3-cpufreq.c
cris-etraxfs-cpufreq.c
davinci-cpufreq.c
dbx500-cpufreq.c
e_powersaver.c
elanfreq.c
exynos-cpufreq.c
exynos-cpufreq.h
exynos4x12-cpufreq.c
exynos4210-cpufreq.c
exynos5250-cpufreq.c
exynos5440-cpufreq.c
freq_table.c
gx-suspmod.c
highbank-cpufreq.c
ia64-acpi-cpufreq.c
imx6q-cpufreq.c
integrator-cpufreq.c
intel_pstate.c This is the 3.10.67 stable release 2015-04-24 18:04:40 -07:00
kirkwood-cpufreq.c
longhaul.c
longhaul.h
longrun.c
loongson2_cpufreq.c
maple-cpufreq.c
mperf.c
mperf.h
omap-cpufreq.c
p4-clockmod.c
pcc-cpufreq.c
powernow-k6.c
powernow-k7.c
powernow-k7.h
powernow-k8.c
powernow-k8.h
ppc_cbe_cpufreq.c
ppc_cbe_cpufreq.h
ppc_cbe_cpufreq_pervasive.c
ppc_cbe_cpufreq_pmi.c
pxa2xx-cpufreq.c
pxa3xx-cpufreq.c
qcom-cpufreq.c Import latest Samsung release 2017-04-18 03:43:52 +02:00
s3c64xx-cpufreq.c
s3c2416-cpufreq.c cpufreq: s3c2416: double free on driver init error path 2019-07-27 21:44:36 +02:00
s5pv210-cpufreq.c
sa1100-cpufreq.c
sa1110-cpufreq.c
sc520_freq.c
sh-cpufreq.c
sparc-us2e-cpufreq.c
sparc-us3-cpufreq.c
spear-cpufreq.c
speedstep-centrino.c
speedstep-ich.c
speedstep-lib.c cpufreq: speedstep-smi: enable interrupts when waiting 2015-03-06 14:40:48 -08:00
speedstep-lib.h
speedstep-smi.c This is the 3.10.73 stable release 2015-04-24 18:14:57 -07:00
tegra-cpufreq.c
unicore2-cpufreq.c