linux_dsm_epyc7002/drivers/cpufreq
Russell King 46c12216c8 cpufreq: OMAP: Add SMP support for OMAP4+
On OMAP SMP configuartion, both processors share the voltage
and clock. So both CPUs needs to be scaled together and hence
needs software co-ordination.

Also, update lpj with reference value to avoid progressive error.

Adjust _both_ the per-cpu loops_per_jiffy and global lpj. Calibrate
them with with reference to the initial values to avoid a
progressively bigger and bigger error in the value over time.

While at this, re-use the notifiers for UP/SMP since on UP machine or
UP_ON_SMP policy->cpus mask would contain only the boot CPU.

Based on initial SMP support by Santosh Shilimkar.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
[khilman@ti.com: due to overlap/rework, combined original Santosh patch
                 and Russell's rework]
Signed-off-by: Kevin Hilman <khilman@ti.com>
2011-11-08 11:42:16 -08:00
..
acpi-cpufreq.c
cpufreq_conservative.c
cpufreq_ondemand.c
cpufreq_performance.c
cpufreq_powersave.c
cpufreq_stats.c
cpufreq_userspace.c
cpufreq-nforce2.c
cpufreq.c
db8500-cpufreq.c
e_powersaver.c
elanfreq.c
exynos4210-cpufreq.c
freq_table.c
gx-suspmod.c
Kconfig
Kconfig.arm
Kconfig.powerpc
Kconfig.x86
longhaul.c
longhaul.h
longrun.c
Makefile
maple-cpufreq.c
mperf.c
mperf.h
omap-cpufreq.c cpufreq: OMAP: Add SMP support for OMAP4+ 2011-11-08 11:42:16 -08:00
p4-clockmod.c
pcc-cpufreq.c
powernow-k6.c
powernow-k7.c
powernow-k7.h
powernow-k8.c
powernow-k8.h
s3c64xx-cpufreq.c
s5pv210-cpufreq.c
sc520_freq.c
speedstep-centrino.c
speedstep-ich.c
speedstep-lib.c
speedstep-lib.h
speedstep-smi.c