Lines Matching defs:fclk
38 static struct clk *fclk;
62 unsigned long hclk, fclk, armclk;
65 fclk = cfg->freq.fclk;
69 s3c_freq_dbg("%s: fclk is %lu, armclk %lu, max hclk %lu\n",
70 __func__, fclk, armclk, hclk_max);
72 if (armclk > fclk) {
73 printk(KERN_WARNING "%s: armclk > fclk\n", __func__);
74 armclk = fclk;
78 if (armclk < fclk && armclk < hclk_max)
85 hclk = (fclk / hdiv);
112 /* if we're running armclk lower than fclk, this really means
115 if (armclk < fclk) {
198 clk_set_parent(armclk, cfg->divs.dvs ? hclk : fclk);
201 static int run_freq_for(unsigned long max_hclk, unsigned long fclk,
211 freq = fclk / div;
237 cfg->info->max.fclk,
248 .fclk = 400000000,
277 fclk = s3c_cpufreq_clk_get(NULL, "fclk");
280 if (IS_ERR(xtal) || IS_ERR(hclk) || IS_ERR(fclk) || IS_ERR(armclk)) {