Lines Matching full:freq
40 static u32 at91_pll_rate(u32 freq, u32 reg) in at91_pll_rate() argument
47 freq /= div; in at91_pll_rate()
48 freq *= mul + 1; in at91_pll_rate()
50 freq = 0; in at91_pll_rate()
53 return freq; in at91_pll_rate()
58 unsigned freq, mckr; in at91_clock_init() local
92 freq = gd->arch.mck_rate_hz; in at91_clock_init()
95 freq >>= mckr & AT91_PMC_MCKR_PRES_MASK; in at91_clock_init()
99 gd->arch.mck_rate_hz = freq / 2; in at91_clock_init()
102 gd->arch.mck_rate_hz = freq / 3; in at91_clock_init()
105 gd->arch.mck_rate_hz = freq / 4; in at91_clock_init()
111 gd->arch.cpu_clk_rate_hz = freq; in at91_clock_init()
220 u32 freq; in at91_get_periph_generated_clk() local
231 freq = CONFIG_SYS_AT91_SLOW_CLOCK; in at91_get_periph_generated_clk()
234 freq = gd->arch.main_clk_rate_hz; in at91_get_periph_generated_clk()
237 freq = gd->arch.plla_rate_hz; in at91_get_periph_generated_clk()
240 freq = AT91_UTMI_PLL_CLK_FREQ; in at91_get_periph_generated_clk()
243 freq = gd->arch.mck_rate_hz; in at91_get_periph_generated_clk()
247 freq = 0; in at91_get_periph_generated_clk()
254 return freq / div; in at91_get_periph_generated_clk()