Lines Matching refs:ret

27 	int ret;  in e4000_init()  local
32 ret = regmap_write(s->regmap, 0x02, 0x40); in e4000_init()
35 ret = regmap_write(s->regmap, 0x00, 0x01); in e4000_init()
36 if (ret) in e4000_init()
40 ret = regmap_write(s->regmap, 0x06, 0x00); in e4000_init()
41 if (ret) in e4000_init()
44 ret = regmap_write(s->regmap, 0x7a, 0x96); in e4000_init()
45 if (ret) in e4000_init()
49 ret = regmap_bulk_write(s->regmap, 0x7e, "\x01\xfe", 2); in e4000_init()
50 if (ret) in e4000_init()
53 ret = regmap_write(s->regmap, 0x82, 0x00); in e4000_init()
54 if (ret) in e4000_init()
57 ret = regmap_write(s->regmap, 0x24, 0x05); in e4000_init()
58 if (ret) in e4000_init()
61 ret = regmap_bulk_write(s->regmap, 0x87, "\x20\x01", 2); in e4000_init()
62 if (ret) in e4000_init()
65 ret = regmap_bulk_write(s->regmap, 0x9f, "\x7f\x07", 2); in e4000_init()
66 if (ret) in e4000_init()
70 ret = regmap_write(s->regmap, 0x2d, 0x1f); in e4000_init()
71 if (ret) in e4000_init()
74 ret = regmap_bulk_write(s->regmap, 0x70, "\x01\x01", 2); in e4000_init()
75 if (ret) in e4000_init()
79 ret = regmap_write(s->regmap, 0x1a, 0x17); in e4000_init()
80 if (ret) in e4000_init()
83 ret = regmap_write(s->regmap, 0x1f, 0x1a); in e4000_init()
84 if (ret) in e4000_init()
89 if (ret) in e4000_init()
90 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_init()
92 return ret; in e4000_init()
98 int ret; in e4000_sleep() local
104 ret = regmap_write(s->regmap, 0x00, 0x00); in e4000_sleep()
105 if (ret) in e4000_sleep()
108 if (ret) in e4000_sleep()
109 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_sleep()
111 return ret; in e4000_sleep()
118 int ret, i, sigma_delta; in e4000_set_params() local
128 ret = regmap_write(s->regmap, 0x1a, 0x00); in e4000_set_params()
129 if (ret) in e4000_set_params()
139 ret = -EINVAL; in e4000_set_params()
155 ret = regmap_bulk_write(s->regmap, 0x09, buf, 5); in e4000_set_params()
156 if (ret) in e4000_set_params()
166 ret = -EINVAL; in e4000_set_params()
170 ret = regmap_write(s->regmap, 0x10, e400_lna_filter_lut[i].val); in e4000_set_params()
171 if (ret) in e4000_set_params()
181 ret = -EINVAL; in e4000_set_params()
188 ret = regmap_bulk_write(s->regmap, 0x11, buf, 2); in e4000_set_params()
189 if (ret) in e4000_set_params()
199 ret = -EINVAL; in e4000_set_params()
203 ret = regmap_write(s->regmap, 0x07, e4000_band_lut[i].reg07_val); in e4000_set_params()
204 if (ret) in e4000_set_params()
207 ret = regmap_write(s->regmap, 0x78, e4000_band_lut[i].reg78_val); in e4000_set_params()
208 if (ret) in e4000_set_params()
214 ret = regmap_bulk_write(s->regmap, 0x15, "\x00\x7e\x24", 3); in e4000_set_params()
216 ret = regmap_bulk_write(s->regmap, 0x15, "\x00\x7f", 2); in e4000_set_params()
218 ret = regmap_bulk_write(s->regmap, 0x15, "\x01", 1); in e4000_set_params()
220 ret = regmap_bulk_write(s->regmap, 0x16, "\x7e", 1); in e4000_set_params()
222 if (ret) in e4000_set_params()
225 ret = regmap_write(s->regmap, 0x29, 0x01); in e4000_set_params()
226 if (ret) in e4000_set_params()
229 ret = regmap_bulk_read(s->regmap, 0x2a, buf, 3); in e4000_set_params()
230 if (ret) in e4000_set_params()
240 ret = regmap_bulk_write(s->regmap, 0x50, q_data, 4); in e4000_set_params()
241 if (ret) in e4000_set_params()
244 ret = regmap_bulk_write(s->regmap, 0x60, i_data, 4); in e4000_set_params()
245 if (ret) in e4000_set_params()
249 ret = regmap_write(s->regmap, 0x1a, 0x17); in e4000_set_params()
250 if (ret) in e4000_set_params()
253 if (ret) in e4000_set_params()
254 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_set_params()
256 return ret; in e4000_set_params()
274 int ret; in e4000_set_lna_gain() local
290 ret = regmap_write(s->regmap, 0x1a, u8tmp); in e4000_set_lna_gain()
291 if (ret) in e4000_set_lna_gain()
295 ret = regmap_write(s->regmap, 0x14, s->lna_gain->val); in e4000_set_lna_gain()
296 if (ret) in e4000_set_lna_gain()
300 if (ret) in e4000_set_lna_gain()
301 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_set_lna_gain()
303 return ret; in e4000_set_lna_gain()
309 int ret; in e4000_set_mixer_gain() local
321 ret = regmap_write(s->regmap, 0x20, u8tmp); in e4000_set_mixer_gain()
322 if (ret) in e4000_set_mixer_gain()
326 ret = regmap_write(s->regmap, 0x15, s->mixer_gain->val); in e4000_set_mixer_gain()
327 if (ret) in e4000_set_mixer_gain()
331 if (ret) in e4000_set_mixer_gain()
332 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_set_mixer_gain()
334 return ret; in e4000_set_mixer_gain()
340 int ret; in e4000_set_if_gain() local
357 ret = regmap_write(s->regmap, 0x1a, u8tmp); in e4000_set_if_gain()
358 if (ret) in e4000_set_if_gain()
364 ret = regmap_bulk_write(s->regmap, 0x16, buf, 2); in e4000_set_if_gain()
365 if (ret) in e4000_set_if_gain()
369 if (ret) in e4000_set_if_gain()
370 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_set_if_gain()
372 return ret; in e4000_set_if_gain()
378 int ret; in e4000_pll_lock() local
381 ret = regmap_read(s->regmap, 0x07, &utmp); in e4000_pll_lock()
382 if (ret) in e4000_pll_lock()
387 if (ret) in e4000_pll_lock()
388 dev_dbg(&s->client->dev, "failed=%d\n", ret); in e4000_pll_lock()
390 return ret; in e4000_pll_lock()
396 int ret; in e4000_g_volatile_ctrl() local
403 ret = e4000_pll_lock(s->fe); in e4000_g_volatile_ctrl()
408 ret = -EINVAL; in e4000_g_volatile_ctrl()
411 return ret; in e4000_g_volatile_ctrl()
419 int ret; in e4000_s_ctrl() local
428 ret = e4000_set_params(s->fe); in e4000_s_ctrl()
432 ret = e4000_set_lna_gain(s->fe); in e4000_s_ctrl()
436 ret = e4000_set_mixer_gain(s->fe); in e4000_s_ctrl()
440 ret = e4000_set_if_gain(s->fe); in e4000_s_ctrl()
445 ret = -EINVAL; in e4000_s_ctrl()
448 return ret; in e4000_s_ctrl()
481 int ret; in e4000_probe() local
491 ret = -ENOMEM; in e4000_probe()
501 ret = PTR_ERR(s->regmap); in e4000_probe()
506 ret = regmap_read(s->regmap, 0x02, &utmp); in e4000_probe()
507 if (ret) in e4000_probe()
513 ret = -ENODEV; in e4000_probe()
518 ret = regmap_write(s->regmap, 0x00, 0x00); in e4000_probe()
519 if (ret) in e4000_probe()
548 ret = s->hdl.error; in e4000_probe()
568 if (ret) { in e4000_probe()
569 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_probe()
573 return ret; in e4000_probe()