Lines Matching refs:table
35 struct cpufreq_frequency_table *table; member
171 struct cpufreq_frequency_table table; in freq_table_sort() local
187 table.driver_data = freq_table[i].driver_data; in freq_table_sort()
188 table.frequency = freq_table[i].frequency; in freq_table_sort()
191 freq_table[ind].driver_data = table.driver_data; in freq_table_sort()
192 freq_table[ind].frequency = table.frequency; in freq_table_sort()
203 struct cpufreq_frequency_table *table; in qoriq_cpufreq_cpu_init() local
235 table = kcalloc(count + 1, sizeof(*table), GFP_KERNEL); in qoriq_cpufreq_cpu_init()
236 if (!table) { in qoriq_cpufreq_cpu_init()
255 table[i].frequency = CPUFREQ_ENTRY_INVALID; in qoriq_cpufreq_cpu_init()
257 table[i].frequency = freq / 1000; in qoriq_cpufreq_cpu_init()
258 table[i].driver_data = i; in qoriq_cpufreq_cpu_init()
260 freq_table_redup(table, count); in qoriq_cpufreq_cpu_init()
261 freq_table_sort(table, count); in qoriq_cpufreq_cpu_init()
262 table[i].frequency = CPUFREQ_TABLE_END; in qoriq_cpufreq_cpu_init()
265 ret = cpufreq_table_validate_and_show(policy, table); in qoriq_cpufreq_cpu_init()
271 data->table = table; in qoriq_cpufreq_cpu_init()
288 kfree(table); in qoriq_cpufreq_cpu_init()
307 kfree(data->table); in qoriq_cpufreq_cpu_exit()
320 parent = data->pclk[data->table[index].driver_data]; in qoriq_cpufreq_target()