linux/arch/i386/kernel/cpu/cpufreq
Mattia Dongili 1a10760c91 [CPUFREQ] Measure transition latency at driver initialization
The attached patch introduces runtime latency measurement for ICH[234]
based chipsets instead of using CPUFREQ_ETERNAL. It includes
some sanity checks in case the measured value is out of range and
assigns a safe value of 500uSec that should still be enough on
problematics chipsets (current testing report values ~200uSec). The
measurement is currently done in speedstep_get_freqs in order to avoid
further unnecessary transitions and in the hope it'll come handy for SMI
also.

Signed-off-by: Mattia Dongili <malattia@linux.it>
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: Dave Jones <davej@redhat.com>

 speedstep-ich.c |    4 ++--
 speedstep-lib.c |   32 +++++++++++++++++++++++++++++++-
 speedstep-lib.h |    1 +
 speedstep-smi.c |    1 +
 4 files changed, 35 insertions(+), 3 deletions(-)
2005-12-06 19:27:15 -08:00
..
acpi-cpufreq.c Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq 2005-11-07 13:28:20 -08:00
cpufreq-nforce2.c [PATCH] cpufreq-nforce2.c fix u32<0 test 2005-12-01 01:23:24 -08:00
elanfreq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
gx-suspmod.c [PATCH] PCI: clean up dynamic pci id logic 2005-07-01 13:35:50 -07:00
Kconfig [CPUFREQ] AMD Elan SC520 cpufreq driver. 2005-05-31 19:03:45 -07:00
longhaul.c Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq 2005-09-08 17:24:34 -07:00
longhaul.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
longrun.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [CPUFREQ] AMD Elan SC520 cpufreq driver. 2005-05-31 19:03:45 -07:00
p4-clockmod.c [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
powernow-k6.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
powernow-k7.c [CPUFREQ] kzalloc conversions for i386 drivers. 2005-10-20 15:16:15 -07:00
powernow-k7.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
powernow-k8.c [CPUFREQ] Change loglevels on powernow-k8 bios error printk's. 2005-12-06 15:03:55 -08:00
powernow-k8.h [PATCH] Support 100 MHz frequency transitions 2005-11-29 12:46:07 -08:00
sc520_freq.c [CPUFREQ] AMD Elan SC520 cpufreq driver. 2005-05-31 19:03:45 -07:00
speedstep-centrino.c Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq 2005-11-07 13:28:20 -08:00
speedstep-est-common.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
speedstep-ich.c [CPUFREQ] Measure transition latency at driver initialization 2005-12-06 19:27:15 -08:00
speedstep-lib.c [CPUFREQ] Measure transition latency at driver initialization 2005-12-06 19:27:15 -08:00
speedstep-lib.h [CPUFREQ] Measure transition latency at driver initialization 2005-12-06 19:27:15 -08:00
speedstep-smi.c [CPUFREQ] Measure transition latency at driver initialization 2005-12-06 19:27:15 -08:00