About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / cpu-freq / amd-powernow.txt




Custom Search

Based on kernel version 3.13. Page generated on 2014-01-20 22:00 EST.

1	
2	PowerNow! and Cool'n'Quiet are AMD names for frequency
3	management capabilities in AMD processors. As the hardware
4	implementation changes in new generations of the processors,
5	there is a different cpu-freq driver for each generation.
6	
7	Note that the driver's will not load on the "wrong" hardware,
8	so it is safe to try each driver in turn when in doubt as to
9	which is the correct driver.
10	
11	Note that the functionality to change frequency (and voltage)
12	is not available in all processors. The drivers will refuse
13	to load on processors without this capability. The capability
14	is detected with the cpuid instruction.
15	
16	The drivers use BIOS supplied tables to obtain frequency and
17	voltage information appropriate for a particular platform.
18	Frequency transitions will be unavailable if the BIOS does
19	not supply these tables.
20	
21	6th Generation: powernow-k6
22	
23	7th Generation: powernow-k7: Athlon, Duron, Geode.
24	
25	8th Generation: powernow-k8: Athlon, Athlon 64, Opteron, Sempron.
26	Documentation on this functionality in 8th generation processors
27	is available in the "BIOS and Kernel Developer's Guide", publication
28	26094, in chapter 9, available for download from www.amd.com. 
29	
30	BIOS supplied data, for powernow-k7 and for powernow-k8, may be
31	from either the PSB table or from ACPI objects. The ACPI support
32	is only available if the kernel config sets CONFIG_ACPI_PROCESSOR.
33	The powernow-k8 driver will attempt to use ACPI if so configured,
34	and fall back to PST if that fails.
35	The powernow-k7 driver will try to use the PSB support first, and
36	fall back to ACPI if the PSB support fails. A module parameter,
37	acpi_force, is provided to force ACPI support to be used instead 
38	of PSB support.
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.