Lines Matching refs:ret
26 int ret; in e4000_init() local
31 ret = regmap_write(dev->regmap, 0x00, 0x01); in e4000_init()
32 if (ret) in e4000_init()
36 ret = regmap_write(dev->regmap, 0x06, 0x00); in e4000_init()
37 if (ret) in e4000_init()
40 ret = regmap_write(dev->regmap, 0x7a, 0x96); in e4000_init()
41 if (ret) in e4000_init()
45 ret = regmap_bulk_write(dev->regmap, 0x7e, "\x01\xfe", 2); in e4000_init()
46 if (ret) in e4000_init()
49 ret = regmap_write(dev->regmap, 0x82, 0x00); in e4000_init()
50 if (ret) in e4000_init()
53 ret = regmap_write(dev->regmap, 0x24, 0x05); in e4000_init()
54 if (ret) in e4000_init()
57 ret = regmap_bulk_write(dev->regmap, 0x87, "\x20\x01", 2); in e4000_init()
58 if (ret) in e4000_init()
61 ret = regmap_bulk_write(dev->regmap, 0x9f, "\x7f\x07", 2); in e4000_init()
62 if (ret) in e4000_init()
66 ret = regmap_write(dev->regmap, 0x2d, 0x1f); in e4000_init()
67 if (ret) in e4000_init()
70 ret = regmap_bulk_write(dev->regmap, 0x70, "\x01\x01", 2); in e4000_init()
71 if (ret) in e4000_init()
75 ret = regmap_write(dev->regmap, 0x1a, 0x17); in e4000_init()
76 if (ret) in e4000_init()
79 ret = regmap_write(dev->regmap, 0x1f, 0x1a); in e4000_init()
80 if (ret) in e4000_init()
87 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_init()
88 return ret; in e4000_init()
94 int ret; in e4000_sleep() local
100 ret = regmap_write(dev->regmap, 0x00, 0x00); in e4000_sleep()
101 if (ret) in e4000_sleep()
106 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_sleep()
107 return ret; in e4000_sleep()
113 int ret, i; in e4000_set_params() local
124 ret = regmap_write(dev->regmap, 0x1a, 0x00); in e4000_set_params()
125 if (ret) in e4000_set_params()
148 ret = -EINVAL; in e4000_set_params()
169 ret = regmap_bulk_write(dev->regmap, 0x09, buf, 5); in e4000_set_params()
170 if (ret) in e4000_set_params()
179 ret = -EINVAL; in e4000_set_params()
183 ret = regmap_write(dev->regmap, 0x10, e400_lna_filter_lut[i].val); in e4000_set_params()
184 if (ret) in e4000_set_params()
193 ret = -EINVAL; in e4000_set_params()
200 ret = regmap_bulk_write(dev->regmap, 0x11, buf, 2); in e4000_set_params()
201 if (ret) in e4000_set_params()
210 ret = -EINVAL; in e4000_set_params()
214 ret = regmap_write(dev->regmap, 0x07, e4000_band_lut[i].reg07_val); in e4000_set_params()
215 if (ret) in e4000_set_params()
218 ret = regmap_write(dev->regmap, 0x78, e4000_band_lut[i].reg78_val); in e4000_set_params()
219 if (ret) in e4000_set_params()
225 ret = regmap_bulk_write(dev->regmap, 0x15, "\x00\x7e\x24", 3); in e4000_set_params()
227 ret = regmap_bulk_write(dev->regmap, 0x15, "\x00\x7f", 2); in e4000_set_params()
229 ret = regmap_bulk_write(dev->regmap, 0x15, "\x01", 1); in e4000_set_params()
231 ret = regmap_bulk_write(dev->regmap, 0x16, "\x7e", 1); in e4000_set_params()
233 if (ret) in e4000_set_params()
236 ret = regmap_write(dev->regmap, 0x29, 0x01); in e4000_set_params()
237 if (ret) in e4000_set_params()
240 ret = regmap_bulk_read(dev->regmap, 0x2a, buf, 3); in e4000_set_params()
241 if (ret) in e4000_set_params()
251 ret = regmap_bulk_write(dev->regmap, 0x50, q_data, 4); in e4000_set_params()
252 if (ret) in e4000_set_params()
255 ret = regmap_bulk_write(dev->regmap, 0x60, i_data, 4); in e4000_set_params()
256 if (ret) in e4000_set_params()
260 ret = regmap_write(dev->regmap, 0x1a, 0x17); in e4000_set_params()
261 if (ret) in e4000_set_params()
266 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_set_params()
267 return ret; in e4000_set_params()
300 int ret; in e4000_s_power() local
305 ret = e4000_init(dev); in e4000_s_power()
307 ret = e4000_sleep(dev); in e4000_s_power()
308 if (ret) in e4000_s_power()
309 return ret; in e4000_s_power()
401 int ret; in e4000_set_lna_gain() local
417 ret = regmap_write(dev->regmap, 0x1a, u8tmp); in e4000_set_lna_gain()
418 if (ret) in e4000_set_lna_gain()
422 ret = regmap_write(dev->regmap, 0x14, dev->lna_gain->val); in e4000_set_lna_gain()
423 if (ret) in e4000_set_lna_gain()
429 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_set_lna_gain()
430 return ret; in e4000_set_lna_gain()
437 int ret; in e4000_set_mixer_gain() local
449 ret = regmap_write(dev->regmap, 0x20, u8tmp); in e4000_set_mixer_gain()
450 if (ret) in e4000_set_mixer_gain()
454 ret = regmap_write(dev->regmap, 0x15, dev->mixer_gain->val); in e4000_set_mixer_gain()
455 if (ret) in e4000_set_mixer_gain()
461 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_set_mixer_gain()
462 return ret; in e4000_set_mixer_gain()
469 int ret; in e4000_set_if_gain() local
486 ret = regmap_write(dev->regmap, 0x1a, u8tmp); in e4000_set_if_gain()
487 if (ret) in e4000_set_if_gain()
493 ret = regmap_bulk_write(dev->regmap, 0x16, buf, 2); in e4000_set_if_gain()
494 if (ret) in e4000_set_if_gain()
500 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_set_if_gain()
501 return ret; in e4000_set_if_gain()
508 int ret; in e4000_pll_lock() local
511 ret = regmap_read(dev->regmap, 0x07, &uitmp); in e4000_pll_lock()
512 if (ret) in e4000_pll_lock()
519 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_pll_lock()
520 return ret; in e4000_pll_lock()
527 int ret; in e4000_g_volatile_ctrl() local
534 ret = e4000_pll_lock(dev->fe); in e4000_g_volatile_ctrl()
539 ret = -EINVAL; in e4000_g_volatile_ctrl()
542 return ret; in e4000_g_volatile_ctrl()
549 int ret; in e4000_s_ctrl() local
563 ret = e4000_set_params(dev); in e4000_s_ctrl()
567 ret = e4000_set_lna_gain(dev->fe); in e4000_s_ctrl()
571 ret = e4000_set_mixer_gain(dev->fe); in e4000_s_ctrl()
575 ret = e4000_set_if_gain(dev->fe); in e4000_s_ctrl()
580 ret = -EINVAL; in e4000_s_ctrl()
583 return ret; in e4000_s_ctrl()
641 int ret; in e4000_probe() local
650 ret = -ENOMEM; in e4000_probe()
659 ret = PTR_ERR(dev->regmap); in e4000_probe()
664 ret = regmap_read(dev->regmap, 0x02, &uitmp); in e4000_probe()
665 if (ret) in e4000_probe()
671 ret = -ENODEV; in e4000_probe()
676 ret = regmap_write(dev->regmap, 0x00, 0x00); in e4000_probe()
677 if (ret) in e4000_probe()
706 ret = dev->hdl.error; in e4000_probe()
728 dev_dbg(&client->dev, "failed=%d\n", ret); in e4000_probe()
729 return ret; in e4000_probe()