• Home
  • Raw
  • Download

Lines Matching full:frequency

18  *                     FREQUENCY TABLE HELPERS                       *
45 freq = pos->frequency; in cpufreq_frequency_table_cpuinfo()
80 freq = pos->frequency; in cpufreq_frequency_table_verify()
104 * Generic routine to verify policy & frequency table, requires driver to set
122 .frequency = 0, in cpufreq_table_index_unsorted()
126 .frequency = 0, in cpufreq_table_index_unsorted()
138 suboptimal.frequency = ~0; in cpufreq_table_index_unsorted()
142 optimal.frequency = ~0; in cpufreq_table_index_unsorted()
147 freq = pos->frequency; in cpufreq_table_index_unsorted()
158 if (freq >= optimal.frequency) { in cpufreq_table_index_unsorted()
159 optimal.frequency = freq; in cpufreq_table_index_unsorted()
163 if (freq <= suboptimal.frequency) { in cpufreq_table_index_unsorted()
164 suboptimal.frequency = freq; in cpufreq_table_index_unsorted()
171 if (freq <= optimal.frequency) { in cpufreq_table_index_unsorted()
172 optimal.frequency = freq; in cpufreq_table_index_unsorted()
176 if (freq >= suboptimal.frequency) { in cpufreq_table_index_unsorted()
177 suboptimal.frequency = freq; in cpufreq_table_index_unsorted()
184 if (diff < optimal.frequency || in cpufreq_table_index_unsorted()
185 (diff == optimal.frequency && in cpufreq_table_index_unsorted()
186 freq > table[optimal.driver_data].frequency)) { in cpufreq_table_index_unsorted()
187 optimal.frequency = diff; in cpufreq_table_index_unsorted()
195 WARN(1, "Invalid frequency table: %d\n", policy->cpu); in cpufreq_table_index_unsorted()
204 table[index].frequency); in cpufreq_table_index_unsorted()
216 pr_debug("%s: Unable to find frequency table\n", __func__); in cpufreq_frequency_table_get_index()
221 if (pos->frequency == freq) in cpufreq_frequency_table_get_index()
255 count += sprintf(&buf[count], "%d ", pos->frequency); in show_available_freqs()
314 if (pos->frequency == prev->frequency) { in set_freq_table_sorted()
316 pos->frequency); in set_freq_table_sorted()
320 /* Frequency increased from prev to pos */ in set_freq_table_sorted()
321 if (pos->frequency > prev->frequency) { in set_freq_table_sorted()
322 /* But frequency was decreasing earlier */ in set_freq_table_sorted()
330 /* Frequency decreased from prev to pos */ in set_freq_table_sorted()
332 /* But frequency was increasing earlier */ in set_freq_table_sorted()
370 MODULE_DESCRIPTION("CPUfreq frequency table helpers");