Add cpufreq driver for nForce2 FSB changing
Subsystems (2)
PATCH 1/1 Add cpufreq driver for nForce2 FSB changing
Adds cpufreq-driver for nForce2 chipset FSB changing.
Documentation/cpu-freq/cpufreq-nforce2.txt +22 -0
@@ -0,0 +1,22 @@ + +The cpufreq-nforce2 driver changes the FSB on nVidia nForce2 plattforms. + +This works better than on other plattforms, because the FSB of the CPU +can be controlled independently from the PCI/AGP clock. + +The module has three options: + + fid: multiplier * 10 (for example 8.5 = 85) + min_fsb: minimum FSB + max_fsb: maximum FSB + +If not set, fid is calculated with the current CPU speed and the FSB, +max_fsb is set to the current FSB and min_fsb to current FSB - 50. + +IMPORTANT: The available range is limited up- _and_ downwards! + You should not set max_fsb higher than the FSB at boot- + time. + Also the minimum available FSB can differ, for systems + booting with 200 MHz, 150 should always work. + +
arch/i386/kernel/cpu/cpufreq/Kconfig +11 -0
@@ -186,6 +186,17 @@ option let's the probing code bypass some of those checks if the parameter "relaxed_check=1" is passed to the module. +config X86_CPUFREQ_NFORCE2 + tristate "nVidia nForce2 FSB changing" + depends on CPU_FREQ && EXPERIMENTAL + help + This adds the CPUFreq driver for FSB changing on nVidia nForce2 + plattforms. + + For details, take a look at <file:Documentation/cpu-freq/>. + + If in doubt, say N. + config X86_LONGRUN tristate "Transmeta LongRun" depends on CPU_FREQ
arch/i386/kernel/cpu/cpufreq/Makefile +1 -0
@@ -11,6 +11,7 @@ obj-$(CONFIG_X86_SPEEDSTEP_SMI) += speedstep-smi.o obj-$(CONFIG_X86_ACPI_CPUFREQ) += acpi.o obj-$(CONFIG_X86_P4_CLOCKMOD) += p4-clockmod.o +obj-$(CONFIG_X86_CPUFREQ_NFORCE2) += cpufreq-nforce2.o ifdef CONFIG_X86_ACPI_CPUFREQ ifdef CONFIG_ACPI_DEBUG
arch/i386/kernel/cpu/cpufreq/cpufreq-nforce2.c +468 -0
468 lines not on this page · raw message
_______________________________________________
Cpufreq mailing list
[email protected]
http://www.linux.org.uk/mailman/listinfo/cpufreq