Lines Matching refs:ret
44 int ret, i; in fc2580_set_params() local
75 ret = -EINVAL; in fc2580_set_params()
112 ret = regmap_write(dev->regmap, 0x02, synth_config); in fc2580_set_params()
113 if (ret) in fc2580_set_params()
116 ret = regmap_write(dev->regmap, 0x18, div_ref_val << 0 | k_cw >> 16); in fc2580_set_params()
117 if (ret) in fc2580_set_params()
120 ret = regmap_write(dev->regmap, 0x1a, (k_cw >> 8) & 0xff); in fc2580_set_params()
121 if (ret) in fc2580_set_params()
124 ret = regmap_write(dev->regmap, 0x1b, (k_cw >> 0) & 0xff); in fc2580_set_params()
125 if (ret) in fc2580_set_params()
128 ret = regmap_write(dev->regmap, 0x1c, div_n); in fc2580_set_params()
129 if (ret) in fc2580_set_params()
138 ret = -EINVAL; in fc2580_set_params()
142 ret = fc2580_wr_reg_ff(dev, 0x25, fc2580_freq_regs_lut[i].r25_val); in fc2580_set_params()
143 if (ret) in fc2580_set_params()
146 ret = fc2580_wr_reg_ff(dev, 0x27, fc2580_freq_regs_lut[i].r27_val); in fc2580_set_params()
147 if (ret) in fc2580_set_params()
150 ret = fc2580_wr_reg_ff(dev, 0x28, fc2580_freq_regs_lut[i].r28_val); in fc2580_set_params()
151 if (ret) in fc2580_set_params()
154 ret = fc2580_wr_reg_ff(dev, 0x29, fc2580_freq_regs_lut[i].r29_val); in fc2580_set_params()
155 if (ret) in fc2580_set_params()
158 ret = fc2580_wr_reg_ff(dev, 0x2b, fc2580_freq_regs_lut[i].r2b_val); in fc2580_set_params()
159 if (ret) in fc2580_set_params()
162 ret = fc2580_wr_reg_ff(dev, 0x2c, fc2580_freq_regs_lut[i].r2c_val); in fc2580_set_params()
163 if (ret) in fc2580_set_params()
166 ret = fc2580_wr_reg_ff(dev, 0x2d, fc2580_freq_regs_lut[i].r2d_val); in fc2580_set_params()
167 if (ret) in fc2580_set_params()
170 ret = fc2580_wr_reg_ff(dev, 0x30, fc2580_freq_regs_lut[i].r30_val); in fc2580_set_params()
171 if (ret) in fc2580_set_params()
174 ret = fc2580_wr_reg_ff(dev, 0x44, fc2580_freq_regs_lut[i].r44_val); in fc2580_set_params()
175 if (ret) in fc2580_set_params()
178 ret = fc2580_wr_reg_ff(dev, 0x50, fc2580_freq_regs_lut[i].r50_val); in fc2580_set_params()
179 if (ret) in fc2580_set_params()
182 ret = fc2580_wr_reg_ff(dev, 0x53, fc2580_freq_regs_lut[i].r53_val); in fc2580_set_params()
183 if (ret) in fc2580_set_params()
186 ret = fc2580_wr_reg_ff(dev, 0x5f, fc2580_freq_regs_lut[i].r5f_val); in fc2580_set_params()
187 if (ret) in fc2580_set_params()
190 ret = fc2580_wr_reg_ff(dev, 0x61, fc2580_freq_regs_lut[i].r61_val); in fc2580_set_params()
191 if (ret) in fc2580_set_params()
194 ret = fc2580_wr_reg_ff(dev, 0x62, fc2580_freq_regs_lut[i].r62_val); in fc2580_set_params()
195 if (ret) in fc2580_set_params()
198 ret = fc2580_wr_reg_ff(dev, 0x63, fc2580_freq_regs_lut[i].r63_val); in fc2580_set_params()
199 if (ret) in fc2580_set_params()
202 ret = fc2580_wr_reg_ff(dev, 0x67, fc2580_freq_regs_lut[i].r67_val); in fc2580_set_params()
203 if (ret) in fc2580_set_params()
206 ret = fc2580_wr_reg_ff(dev, 0x68, fc2580_freq_regs_lut[i].r68_val); in fc2580_set_params()
207 if (ret) in fc2580_set_params()
210 ret = fc2580_wr_reg_ff(dev, 0x69, fc2580_freq_regs_lut[i].r69_val); in fc2580_set_params()
211 if (ret) in fc2580_set_params()
214 ret = fc2580_wr_reg_ff(dev, 0x6a, fc2580_freq_regs_lut[i].r6a_val); in fc2580_set_params()
215 if (ret) in fc2580_set_params()
218 ret = fc2580_wr_reg_ff(dev, 0x6b, fc2580_freq_regs_lut[i].r6b_val); in fc2580_set_params()
219 if (ret) in fc2580_set_params()
222 ret = fc2580_wr_reg_ff(dev, 0x6c, fc2580_freq_regs_lut[i].r6c_val); in fc2580_set_params()
223 if (ret) in fc2580_set_params()
226 ret = fc2580_wr_reg_ff(dev, 0x6d, fc2580_freq_regs_lut[i].r6d_val); in fc2580_set_params()
227 if (ret) in fc2580_set_params()
230 ret = fc2580_wr_reg_ff(dev, 0x6e, fc2580_freq_regs_lut[i].r6e_val); in fc2580_set_params()
231 if (ret) in fc2580_set_params()
234 ret = fc2580_wr_reg_ff(dev, 0x6f, fc2580_freq_regs_lut[i].r6f_val); in fc2580_set_params()
235 if (ret) in fc2580_set_params()
244 ret = -EINVAL; in fc2580_set_params()
248 ret = regmap_write(dev->regmap, 0x36, fc2580_if_filter_lut[i].r36_val); in fc2580_set_params()
249 if (ret) in fc2580_set_params()
254 ret = regmap_write(dev->regmap, 0x37, uitmp); in fc2580_set_params()
255 if (ret) in fc2580_set_params()
258 ret = regmap_write(dev->regmap, 0x39, fc2580_if_filter_lut[i].r39_val); in fc2580_set_params()
259 if (ret) in fc2580_set_params()
265 ret = regmap_write(dev->regmap, 0x2e, 0x09); in fc2580_set_params()
266 if (ret) in fc2580_set_params()
270 ret = regmap_read(dev->regmap, 0x2f, &uitmp); in fc2580_set_params()
271 if (ret) in fc2580_set_params()
275 ret = regmap_write(dev->regmap, 0x2e, 0x01); in fc2580_set_params()
276 if (ret) in fc2580_set_params()
284 dev_dbg(&client->dev, "failed=%d\n", ret); in fc2580_set_params()
285 return ret; in fc2580_set_params()
291 int ret, i; in fc2580_init() local
296 ret = regmap_write(dev->regmap, fc2580_init_reg_vals[i].reg, in fc2580_init()
298 if (ret) in fc2580_init()
305 dev_dbg(&client->dev, "failed=%d\n", ret); in fc2580_init()
306 return ret; in fc2580_init()
312 int ret; in fc2580_sleep() local
318 ret = regmap_write(dev->regmap, 0x02, 0x0a); in fc2580_sleep()
319 if (ret) in fc2580_sleep()
323 dev_dbg(&client->dev, "failed=%d\n", ret); in fc2580_sleep()
324 return ret; in fc2580_sleep()
393 int ret; in fc2580_s_power() local
398 ret = fc2580_init(dev); in fc2580_s_power()
400 ret = fc2580_sleep(dev); in fc2580_s_power()
401 if (ret) in fc2580_s_power()
402 return ret; in fc2580_s_power()
494 int ret; in fc2580_s_ctrl() local
508 ret = fc2580_set_params(dev); in fc2580_s_ctrl()
512 ret = -EINVAL; in fc2580_s_ctrl()
514 return ret; in fc2580_s_ctrl()
538 int ret; in fc2580_probe() local
547 ret = -ENOMEM; in fc2580_probe()
558 ret = PTR_ERR(dev->regmap); in fc2580_probe()
563 ret = regmap_read(dev->regmap, 0x01, &uitmp); in fc2580_probe()
564 if (ret) in fc2580_probe()
574 ret = -ENODEV; in fc2580_probe()
589 ret = dev->hdl.error; in fc2580_probe()
610 dev_dbg(&client->dev, "failed=%d\n", ret); in fc2580_probe()
611 return ret; in fc2580_probe()