Lines Matching refs:mpu_clk
40 struct clk * mpu_clk;
47 mpu_clk = clk_get(NULL, MPU_CLK);
48 if (IS_ERR(mpu_clk))
49 return PTR_ERR(mpu_clk);
50 policy->min = clk_round_rate(mpu_clk, policy->min * 1000) / 1000;
51 policy->max = clk_round_rate(mpu_clk, policy->max * 1000) / 1000;
54 clk_put(mpu_clk);
61 struct clk * mpu_clk;
67 mpu_clk = clk_get(NULL, MPU_CLK);
68 if (IS_ERR(mpu_clk))
70 rate = clk_get_rate(mpu_clk) / 1000;
71 clk_put(mpu_clk);
80 struct clk * mpu_clk;
84 mpu_clk = clk_get(NULL, MPU_CLK);
85 if (IS_ERR(mpu_clk))
86 return PTR_ERR(mpu_clk);
89 freqs.new = clk_round_rate(mpu_clk, target_freq * 1000) / 1000;
93 ret = clk_set_rate(mpu_clk, target_freq * 1000);
95 clk_put(mpu_clk);
102 struct clk * mpu_clk;
104 mpu_clk = clk_get(NULL, MPU_CLK);
105 if (IS_ERR(mpu_clk))
106 return PTR_ERR(mpu_clk);
112 policy->cpuinfo.min_freq = clk_round_rate(mpu_clk, 0) / 1000;
113 policy->cpuinfo.max_freq = clk_round_rate(mpu_clk, VERY_HI_RATE) / 1000;
115 clk_put(mpu_clk);