Lines Matching defs:armdiv
25 struct clk *armdiv;
106 if (clk_get_rate(s3c_freq->armdiv) / 1000 != freq) {
107 ret = clk_set_rate(s3c_freq->armdiv, freq * 1000);
109 pr_err("cpufreq: Failed to set armdiv rate %dkHz: %d\n",
188 /* force armdiv to hclk frequency for transition from dvs*/
189 if (clk_get_rate(s3c_freq->armdiv) > clk_get_rate(s3c_freq->hclk)) {
190 pr_debug("cpufreq: force armdiv to hclk frequency (%lukHz)\n",
195 pr_err("cpufreq: Failed to set the armdiv to %lukHz: %d\n",
201 pr_debug("cpufreq: switching armclk parent to armdiv (%lukHz)\n",
202 clk_get_rate(s3c_freq->armdiv) / 1000);
204 ret = clk_set_parent(s3c_freq->armclk, s3c_freq->armdiv);
206 pr_err("cpufreq: Failed to switch armclk clock parent to armdiv: %d\n",
237 /* When leavin dvs mode, always switch the armdiv to the hclk rate
252 pr_debug("cpufreq: change armdiv to %dkHz\n", new_freq);
390 s3c_freq->armdiv = clk_get(NULL, "armdiv");
391 if (IS_ERR(s3c_freq->armdiv)) {
392 ret = PTR_ERR(s3c_freq->armdiv);
447 rate = clk_round_rate(s3c_freq->armdiv,
473 clk_put(s3c_freq->armdiv);