Lines Matching +full:system +full:- +full:clock +full:- +full:frequency
1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "CPU Frequency scaling"
5 bool "CPU Frequency scaling"
8 CPU Frequency scaling allows you to change the clock speed of
10 the lower the CPU clock speed, the less power the CPU consumes.
13 clock speed, you need to either enable a dynamic cpufreq governor
16 For details, take a look at <file:Documentation/cpu-freq>.
31 bool "CPU frequency transition statistics"
33 Export CPU frequency statistics information through sysfs.
38 bool "CPU frequency time-in-state statistics"
40 Export CPU time-in-state information through procfs.
59 the frequency statically to the highest frequency supported by
67 the frequency statically to the lowest frequency supported by
75 you to set the CPU frequency manually or when a userspace
86 you to get a full dynamic frequency capable system by simply
87 loading your cpufreq low-level hardware driver.
99 you to get a full dynamic frequency capable system by simply
100 loading your cpufreq low-level hardware driver.
122 you to get a full dynamic cpu frequency capable system by simply
123 loading your cpufreq low-level hardware driver, using the
124 'interactive' governor for latency-sensitive workloads.
131 This cpufreq governor sets the frequency statically to the
132 highest available CPU frequency.
142 This cpufreq governor sets the frequency statically to the
143 lowest available CPU frequency.
151 tristate "'userspace' governor for userspace frequency scaling"
154 CPU frequency manually or when a userspace program shall
161 For details, take a look at <file:Documentation/cpu-freq/>.
169 'ondemand' - This driver adds a dynamic cpufreq policy governor.
171 changes frequency based on the CPU utilization.
173 do fast frequency switching (i.e, very low latency frequency
179 For details, take a look at linux/Documentation/cpu-freq.
188 'conservative' - this driver is rather similar to the 'ondemand'
191 environment. The frequency is gracefully increased and decreased
197 step-by-step latency issues between the minimum and maximum frequency
203 For details, take a look at linux/Documentation/cpu-freq.
214 by the scheduler. It sets the CPU frequency to be proportional to
216 utilization is frequency-invariant, the new frequency is also
217 proportional to the maximum available frequency. If that is not the
218 case, it is proportional to the current frequency of the CPU. The
219 frequency tipping point is at utilization/capacity equal to 80% in
231 'interactive' - This driver adds a dynamic cpufreq policy governor
232 designed for latency-sensitive workloads.
234 This governor attempts to reduce the latency of clock
235 increases so that the system is more responsive to
241 For details, take a look at linux/Documentation/cpu-freq.
245 comment "CPU frequency scaling drivers"
253 This adds a generic DT based cpufreq driver for frequency management.
262 This adds a generic DT based cpufreq platdev driver for frequency
263 management. This creates a 'cpufreq-dt' platform device, on the
269 tristate "Dummy CPU frequency driver"
272 2-frequency table when initializing each policy and otherwise does
291 tristate "ACPI Processor P-States driver"
297 For details, take a look at <file:Documentation/cpu-freq/>.
307 support for configurable CPU frequency.
318 support software configurable cpu frequency.
322 For details, take a look at <file:Documentation/cpu-freq/>.
331 support software configurable cpu frequency.
333 For details, take a look at <file:Documentation/cpu-freq/>.
340 tristate "UltraSPARC-III CPU Frequency driver"
342 This adds the CPUFreq driver for UltraSPARC-III processors.
344 For details, take a look at <file:Documentation/cpu-freq>.
349 tristate "UltraSPARC-IIe CPU Frequency driver"
351 This adds the CPUFreq driver for UltraSPARC-IIe processors.
353 For details, take a look at <file:Documentation/cpu-freq>.
360 tristate "SuperH CPU Frequency driver"
363 clock rate rounding through the clock framework can use this
369 For details, take a look at <file:Documentation/cpu-freq>.
375 tristate "CPU frequency scaling driver for Freescale QorIQ SoCs"
381 which are capable of changing the CPU's frequency dynamically.