Lines Matching refs:frequency
62 frequency while changing CPU frequency.
64 .get - Returns current frequency of the CPU.
66 .bios_limit - Returns HW/BIOS max frequency limitations for the CPU.
106 |policy->cpuinfo.max_freq | the minimum and maximum frequency |
115 |policy->cur | The current operating frequency of |
135 frequency table helpers might be helpful. See the section 2 for more information
147 See section 2 for details on frequency table helpers.
149 You need to make sure that at least one valid frequency (or operating
157 Most cpufreq drivers or even most cpu frequency scaling algorithms
158 only allow the CPU frequency to be set to predefined fixed values. For
162 Some cpufreq capable processors switch the frequency between certain
170 and ``unsigned int`` index (into the exposed frequency table).
172 The CPUfreq driver must set the new frequency when called here. The
173 actual frequency must be determined by freq_table[index].frequency.
175 It should always restore to earlier frequency (i.e. policy->restore_freq) in
176 case of errors, even if we switched to intermediate frequency earlier.
183 The CPUfreq driver must set the new frequency when called here. The
184 actual frequency must be determined using the following rules:
193 Here again the frequency table helper might assist you - see section 2
199 This function is used for frequency switching from scheduler's context.
213 in-chipset dynamic frequency switching to policy->min, the upper limit
224 get_intermediate should return a stable intermediate frequency platform wants to
225 switch to, and target_intermediate() should set CPU to that frequency, before
226 jumping to the frequency corresponding to 'index'. Core will take care of
231 to intermediate frequency for some target frequency. In that case core will
242 frequencies, a "frequency table" with some functions might assist in
243 some work of the processor driver. Such a "frequency table" consists of
245 values in "driver_data", the corresponding frequency in "frequency" and
247 cpufreq_frequency_table entry with frequency set to CPUFREQ_TABLE_END.
248 And if you want to skip one entry in the table, set the frequency to
257 frequency is within policy->min and policy->max, and all other criteria
260 cpufreq_frequency_table_target() is the corresponding frequency table
262 and this function returns the of the frequency table entry which
263 contains the frequency the CPU shall be set to.
267 cpufreq_for_each_entry(pos, table) - iterates over all entries of frequency
281 pos->frequency = ...