Lines Matching refs:armdiv
25 struct clk *armdiv; member
106 if (clk_get_rate(s3c_freq->armdiv) / 1000 != freq) { in s3c2416_cpufreq_set_armdiv()
107 ret = clk_set_rate(s3c_freq->armdiv, freq * 1000); in s3c2416_cpufreq_set_armdiv()
189 if (clk_get_rate(s3c_freq->armdiv) > clk_get_rate(s3c_freq->hclk)) { in s3c2416_cpufreq_leave_dvs()
202 clk_get_rate(s3c_freq->armdiv) / 1000); in s3c2416_cpufreq_leave_dvs()
204 ret = clk_set_parent(s3c_freq->armclk, s3c_freq->armdiv); in s3c2416_cpufreq_leave_dvs()
380 s3c_freq->armdiv = clk_get(NULL, "armdiv"); in s3c2416_cpufreq_driver_init()
381 if (IS_ERR(s3c_freq->armdiv)) { in s3c2416_cpufreq_driver_init()
382 ret = PTR_ERR(s3c_freq->armdiv); in s3c2416_cpufreq_driver_init()
437 rate = clk_round_rate(s3c_freq->armdiv, in s3c2416_cpufreq_driver_init()
463 clk_put(s3c_freq->armdiv); in s3c2416_cpufreq_driver_init()