Lines Matching full:frequency
5 * CPU Frequency Scaling driver for Freescale QorIQ SoCs.
26 * @table: frequency table
48 /* get platform freq by searching bus-frequency property */ in get_bus_freq()
51 ret = of_property_read_u32(soc, "bus-frequency", &sysfreq); in get_bus_freq()
60 pr_err("%s: can't get bus frequency %ld\n", in get_bus_freq()
104 /* reduce the duplicated frequencies in frequency table */
112 if (freq_table[j].frequency == CPUFREQ_ENTRY_INVALID || in freq_table_redup()
113 freq_table[j].frequency != in freq_table_redup()
114 freq_table[i].frequency) in freq_table_redup()
117 freq_table[i].frequency = CPUFREQ_ENTRY_INVALID; in freq_table_redup()
123 /* sort the frequencies in frequency table in descenting order */
132 max_freq = freq_table[i].frequency; in freq_table_sort()
135 freq = freq_table[j].frequency; in freq_table_sort()
146 table.frequency = freq_table[i].frequency; in freq_table_sort()
148 freq_table[i].frequency = freq_table[ind].frequency; in freq_table_sort()
150 freq_table[ind].frequency = table.frequency; in freq_table_sort()
196 table[i].frequency = freq / 1000; in qoriq_cpufreq_cpu_init()
201 table[i].frequency = CPUFREQ_TABLE_END; in qoriq_cpufreq_cpu_init()
285 dev_info(&pdev->dev, "Freescale QorIQ CPU frequency scaling driver\n"); in qoriq_cpufreq_probe()