android_kernel_xiaomi_sm8350/arch/i386/kernel/cpu/cpufreq
Rafa³ Bilski 24ebead82b [CPUFREQ] Longhaul - Always guess FSB
This is patch that solves Ebox mini PC issue and make
FSB code more specification compilant. At start guess_fsb
function is guessing 200MHz FSB too. It is better to
make it in this way because, thanks to this function, driver
will fail for bogus FSB values caused by bogus multiplier
value. For PowerSaver processors we can't depend on Max /
MinMHzFSB because these values are only used for
PowerSaver 2.0 and 3.0. Most processors on which Longhaul
is used are PowerSaver 1.0 only. I'm changing code for older
CPU's too, but not so much as previously, and this code was
already used for Ezra. Using MinMHzBR for Ezra-T is outside
spec. It is for voltage scaling purpose and don't have to
be equal to minmult (but it is). Same for Nehemiah (it
isn't for sure). Added mult - current multiplier value.

Signed-off-by: Rafa³ Bilski <rafalbilski@interia.pl>
Signed-off-by: Dave Jones <davej@redhat.com>
2007-01-02 23:38:39 -05:00
..
acpi-cpufreq.c [CPUFREQ] Bug fix for acpi-cpufreq and cpufreq_stats oops on frequency change notification 2006-12-22 22:45:41 -05:00
cpufreq-nforce2.c [CPUFREQ] sets nforce2 minimum PLL divider to 2. 2006-06-05 15:25:20 -04:00
elanfreq.c [CPUFREQ] Lots of whitespace & CodingStyle cleanup. 2006-02-28 00:43:23 -05:00
gx-suspmod.c [CPUFREQ] Optimize gx-suspmod revision ID fetching 2006-12-12 17:20:49 -05:00
Kconfig [CPUFREQ][4/8] acpi-cpufreq: Mark speedstep-centrino ACPI as deprecated 2006-10-15 19:57:10 -04:00
longhaul.c [CPUFREQ] Longhaul - Always guess FSB 2007-01-02 23:38:39 -05:00
longhaul.h [CPUFREQ] Longhaul - Add voltage scaling to driver 2006-09-05 17:28:42 -04:00
longrun.c [CPUFREQ] Remove strange No-op from longrun.c 2006-05-31 16:13:14 -04:00
Makefile [CPUFREQ][4/8] acpi-cpufreq: Mark speedstep-centrino ACPI as deprecated 2006-10-15 19:57:10 -04:00
p4-clockmod.c [CPUFREQ] p4-clockmod: add more CPUs 2006-11-06 19:17:40 -05:00
powernow-k6.c [CPUFREQ] Lots of whitespace & CodingStyle cleanup. 2006-02-28 00:43:23 -05:00
powernow-k7.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
powernow-k7.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
powernow-k8.c [CPUFREQ] Fix powernow-k8 SMP kernel on UP hardware bug. 2006-06-21 17:34:25 -04:00
powernow-k8.h [CPUFREQ] correct powernow-k8 fid/vid masks for extended parts 2006-06-20 01:46:04 -04:00
sc520_freq.c [CPUFREQ] sc520_freq.c: ioremap balanced with iounmap 2006-10-18 00:08:55 -04:00
speedstep-centrino.c [CPUFREQ] speedstep-centrino: missing space and bracket 2006-12-22 22:45:41 -05:00
speedstep-ich.c [CPUFREQ] Move PMBASE reading away and do it only once at initialization time 2005-12-06 19:27:15 -08:00
speedstep-lib.c [CPUFREQ] p4-clockmod: fix support for Core 2006-12-12 17:29:04 -05:00
speedstep-lib.h [CPUFREQ] p4-clockmod: add more CPUs 2006-11-06 19:17:40 -05:00
speedstep-smi.c [CPUFREQ] Fix speedstep-smi CPU detection to not run on Pentium 4. 2006-10-18 00:12:07 -04:00