Lines Matching full:rate

16  * code.  However, some notion of "rate set" is probably still necessary
17 * for OMAP2xxx at least. Rate sets should be generalized so they can be
19 * has in the past expressed a preference to use rate sets for OPP changes,
48 * sys_ck_rate: the rate of the external high-frequency clock
58 * Set virt_prcm_set's rate to the mpu_speed field of the current PRCM set.
67 * Look for a rate equal or less than the target rate given a configuration set.
73 static long omap2_round_to_table_rate(struct clk_hw *hw, unsigned long rate, in omap2_round_to_table_rate() argument
90 if (ptr->mpu_speed <= rate) in omap2_round_to_table_rate()
96 /* Sets basic clocks based on the specified rate */
97 static int omap2_select_table_rate(struct clk_hw *hw, unsigned long rate, in omap2_select_table_rate() argument
112 if (prcm->mpu_speed <= rate) { in omap2_select_table_rate()
119 printk(KERN_INFO "Could not set MPU rate to %luMHz\n", in omap2_select_table_rate()
120 rate / 1000000); in omap2_select_table_rate()
165 * omap2xxx_clkt_vps_check_bootloader_rates - determine which of the rate
166 * table sets matches the current CORE DPLL hardware rate
168 * Check the MPU rate set by bootloader. Sets the 'curr_prcm_set'
169 * global to point to the active rate set when found; otherwise, sets
175 unsigned long rate; in omap2xxx_clkt_vps_check_bootloader_rates() local
177 rate = omap2xxx_clk_get_core_rate(); in omap2xxx_clkt_vps_check_bootloader_rates()
183 if (prcm->dpll_speed <= rate) in omap2xxx_clkt_vps_check_bootloader_rates()
190 * omap2xxx_clkt_vps_late_init - store a copy of the sys_ck rate
192 * Store a copy of the sys_ck rate for later use by the OMAP2xxx DVFS
193 * code. (The sys_ck rate does not -- or rather, must not -- change
195 * sys_ck rate, but before the virt_prcm_set clock rate is