Lines Matching refs:ret

46 	int ret;  in imx6q_set_target()  local
71 ret = regulator_set_voltage_tol(pu_reg, imx6_soc_volt[index], 0); in imx6q_set_target()
72 if (ret) { in imx6q_set_target()
73 dev_err(cpu_dev, "failed to scale vddpu up: %d\n", ret); in imx6q_set_target()
74 return ret; in imx6q_set_target()
77 ret = regulator_set_voltage_tol(soc_reg, imx6_soc_volt[index], 0); in imx6q_set_target()
78 if (ret) { in imx6q_set_target()
79 dev_err(cpu_dev, "failed to scale vddsoc up: %d\n", ret); in imx6q_set_target()
80 return ret; in imx6q_set_target()
82 ret = regulator_set_voltage_tol(arm_reg, volt, 0); in imx6q_set_target()
83 if (ret) { in imx6q_set_target()
85 "failed to scale vddarm up: %d\n", ret); in imx6q_set_target()
86 return ret; in imx6q_set_target()
107 ret = clk_set_rate(arm_clk, new_freq * 1000); in imx6q_set_target()
108 if (ret) { in imx6q_set_target()
109 dev_err(cpu_dev, "failed to set clock rate: %d\n", ret); in imx6q_set_target()
111 return ret; in imx6q_set_target()
116 ret = regulator_set_voltage_tol(arm_reg, volt, 0); in imx6q_set_target()
117 if (ret) { in imx6q_set_target()
119 "failed to scale vddarm down: %d\n", ret); in imx6q_set_target()
120 ret = 0; in imx6q_set_target()
122 ret = regulator_set_voltage_tol(soc_reg, imx6_soc_volt[index], 0); in imx6q_set_target()
123 if (ret) { in imx6q_set_target()
124 dev_warn(cpu_dev, "failed to scale vddsoc down: %d\n", ret); in imx6q_set_target()
125 ret = 0; in imx6q_set_target()
128 ret = regulator_set_voltage_tol(pu_reg, imx6_soc_volt[index], 0); in imx6q_set_target()
129 if (ret) { in imx6q_set_target()
130 dev_warn(cpu_dev, "failed to scale vddpu down: %d\n", ret); in imx6q_set_target()
131 ret = 0; in imx6q_set_target()
160 int num, ret; in imx6q_cpufreq_probe() local
185 ret = -ENOENT; in imx6q_cpufreq_probe()
194 ret = -ENOENT; in imx6q_cpufreq_probe()
205 ret = of_init_opp_table(cpu_dev); in imx6q_cpufreq_probe()
206 if (ret < 0) { in imx6q_cpufreq_probe()
207 dev_err(cpu_dev, "failed to init OPP table: %d\n", ret); in imx6q_cpufreq_probe()
216 ret = num; in imx6q_cpufreq_probe()
217 dev_err(cpu_dev, "no OPP table is found: %d\n", ret); in imx6q_cpufreq_probe()
222 ret = dev_pm_opp_init_cpufreq_table(cpu_dev, &freq_table); in imx6q_cpufreq_probe()
223 if (ret) { in imx6q_cpufreq_probe()
224 dev_err(cpu_dev, "failed to init cpufreq table: %d\n", ret); in imx6q_cpufreq_probe()
231 ret = -ENOMEM; in imx6q_cpufreq_probe()
276 ret = regulator_set_voltage_time(soc_reg, imx6_soc_volt[0], imx6_soc_volt[num - 1]); in imx6q_cpufreq_probe()
277 if (ret > 0) in imx6q_cpufreq_probe()
278 transition_latency += ret * 1000; in imx6q_cpufreq_probe()
280 ret = regulator_set_voltage_time(pu_reg, imx6_soc_volt[0], imx6_soc_volt[num - 1]); in imx6q_cpufreq_probe()
281 if (ret > 0) in imx6q_cpufreq_probe()
282 transition_latency += ret * 1000; in imx6q_cpufreq_probe()
298 ret = regulator_set_voltage_time(arm_reg, min_volt, max_volt); in imx6q_cpufreq_probe()
299 if (ret > 0) in imx6q_cpufreq_probe()
300 transition_latency += ret * 1000; in imx6q_cpufreq_probe()
302 ret = cpufreq_register_driver(&imx6q_cpufreq_driver); in imx6q_cpufreq_probe()
303 if (ret) { in imx6q_cpufreq_probe()
304 dev_err(cpu_dev, "failed register driver: %d\n", ret); in imx6q_cpufreq_probe()
335 return ret; in imx6q_cpufreq_probe()