Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[CPUFREQ] document the currently undocumented parts of the sysfs interface

There is a description of some of the sysfs files. However, there are some
that are not mentioned in the documentation, so add them to the user's guide.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Cc: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Dave Jones <davej@redhat.com>

authored by

Darrick J. Wong and committed by
Dave Jones
605400a8 e8628dd0

+14
+14
Documentation/cpu-freq/user-guide.txt
··· 154 154 that some governors won't load - they only 155 155 work on some specific architectures or 156 156 processors. 157 + 158 + cpuinfo_cur_freq : Current speed of the CPU, in KHz. 159 + 160 + scaling_available_frequencies : List of available frequencies, in KHz. 161 + 157 162 scaling_min_freq and 158 163 scaling_max_freq show the current "policy limits" (in 159 164 kHz). By echoing new values into these ··· 167 162 first set scaling_max_freq, then 168 163 scaling_min_freq. 169 164 165 + affected_cpus : List of CPUs that require software coordination 166 + of frequency. 167 + 168 + related_cpus : List of CPUs that need some sort of frequency 169 + coordination, whether software or hardware. 170 + 171 + scaling_driver : Hardware driver for cpufreq. 172 + 173 + scaling_cur_freq : Current frequency of the CPU, in KHz. 170 174 171 175 If you have selected the "userspace" governor which allows you to 172 176 set the CPU operating frequency to a specific value, you can read out