DPM core software is provided as a patch against the Linux 2.6 kernel
source (the particular revision is given in the patch name). The
patch implements DPM generic kernel support, and also provides
kernel support for certain platforms with dynamic frequency and/or
voltage scaling capabilities that are maintained in the kernel.org
tree.
DPM does not compile operating point definitions (that is, collections
of consistent settings for the various power parameters used for
dynamic scaling on the platform) or policies into the kernel.
Instead, this information is configured entirely from userspace. A
script is typically supplied for at least one variant of each
supported platform that sets up sample values for operating points and
suggested power policies. Check the page for the particular platform
of interest for scripts and documentation on that platform.
|