Lines Matching refs:freq_table
125 cpufreq_for_each_valid_entry(p, policy->freq_table) in apple_soc_cpufreq_get_rate()
138 unsigned int pstate = policy->freq_table[index].driver_data; in apple_soc_cpufreq_set_target()
167 return policy->freq_table[policy->cached_resolved_idx].frequency; in apple_soc_cpufreq_fast_switch()
212 struct cpufreq_frequency_table *freq_table; in apple_soc_cpufreq_init() local
251 ret = dev_pm_opp_init_cpufreq_table(cpu_dev, &freq_table); in apple_soc_cpufreq_init()
258 for (i = 0; freq_table[i].frequency != CPUFREQ_TABLE_END; i++) { in apple_soc_cpufreq_init()
259 unsigned long rate = freq_table[i].frequency * 1000 + 999; in apple_soc_cpufreq_init()
266 freq_table[i].driver_data = dev_pm_opp_get_level(opp); in apple_soc_cpufreq_init()
274 policy->freq_table = freq_table; in apple_soc_cpufreq_init()
283 policy->suspend_freq = freq_table[0].frequency; in apple_soc_cpufreq_init()
298 dev_pm_opp_free_cpufreq_table(cpu_dev, &freq_table); in apple_soc_cpufreq_init()
312 dev_pm_opp_free_cpufreq_table(priv->cpu_dev, &policy->freq_table); in apple_soc_cpufreq_exit()