Lines Matching refs:ret
37 int ret, i, j; in af9033_wr_reg_val_tab() local
51 ret = regmap_bulk_write(dev->regmap, tab[i].reg - j, in af9033_wr_reg_val_tab()
53 if (ret) in af9033_wr_reg_val_tab()
64 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_wr_reg_val_tab()
65 return ret; in af9033_wr_reg_val_tab()
73 int ret, i, len; in af9033_init() local
114 ret = regmap_bulk_write(dev->regmap, 0x800025, buf, 4); in af9033_init()
115 if (ret) in af9033_init()
135 ret = regmap_bulk_write(dev->regmap, 0x80f1cd, buf, 3); in af9033_init()
136 if (ret) in af9033_init()
144 ret = regmap_update_bits(dev->regmap, tab[i].reg, tab[i].mask, in af9033_init()
146 if (ret) in af9033_init()
152 ret = regmap_write(dev->regmap, 0x80fba8, 0x00); in af9033_init()
153 if (ret) in af9033_init()
159 ret = regmap_update_bits(dev->regmap, 0x80f9a5, 0x01, 0x00); in af9033_init()
160 if (ret) in af9033_init()
162 ret = regmap_update_bits(dev->regmap, 0x80f9b5, 0x01, 0x01); in af9033_init()
163 if (ret) in af9033_init()
166 ret = regmap_update_bits(dev->regmap, 0x80f990, 0x01, 0x00); in af9033_init()
167 if (ret) in af9033_init()
169 ret = regmap_update_bits(dev->regmap, 0x80f9b5, 0x01, 0x00); in af9033_init()
170 if (ret) in af9033_init()
195 ret = af9033_wr_reg_val_tab(dev, init, len); in af9033_init()
196 if (ret) in af9033_init()
253 ret = -ENODEV; in af9033_init()
257 ret = af9033_wr_reg_val_tab(dev, init, len); in af9033_init()
258 if (ret) in af9033_init()
262 ret = regmap_update_bits(dev->regmap, 0x00d91c, 0x01, 0x01); in af9033_init()
263 if (ret) in af9033_init()
265 ret = regmap_update_bits(dev->regmap, 0x00d917, 0x01, 0x00); in af9033_init()
266 if (ret) in af9033_init()
268 ret = regmap_update_bits(dev->regmap, 0x00d916, 0x01, 0x00); in af9033_init()
269 if (ret) in af9033_init()
277 ret = regmap_write(dev->regmap, 0x800000, 0x01); in af9033_init()
278 if (ret) in af9033_init()
299 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_init()
300 return ret; in af9033_init()
307 int ret; in af9033_sleep() local
312 ret = regmap_write(dev->regmap, 0x80004c, 0x01); in af9033_sleep()
313 if (ret) in af9033_sleep()
315 ret = regmap_write(dev->regmap, 0x800000, 0x00); in af9033_sleep()
316 if (ret) in af9033_sleep()
318 ret = regmap_read_poll_timeout(dev->regmap, 0x80004c, utmp, utmp == 0, in af9033_sleep()
320 if (ret) in af9033_sleep()
322 ret = regmap_update_bits(dev->regmap, 0x80fb24, 0x08, 0x08); in af9033_sleep()
323 if (ret) in af9033_sleep()
329 ret = regmap_update_bits(dev->regmap, 0x00d917, 0x01, 0x00); in af9033_sleep()
330 if (ret) in af9033_sleep()
332 ret = regmap_update_bits(dev->regmap, 0x00d916, 0x01, 0x01); in af9033_sleep()
333 if (ret) in af9033_sleep()
339 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_sleep()
340 return ret; in af9033_sleep()
359 int ret, i; in af9033_set_frontend() local
380 ret = -EINVAL; in af9033_set_frontend()
400 ret = -EINVAL; in af9033_set_frontend()
404 ret = regmap_bulk_write(dev->regmap, 0x800001, coeff_lut[i].val, in af9033_set_frontend()
406 if (ret) in af9033_set_frontend()
420 ret = -EINVAL; in af9033_set_frontend()
443 ret = regmap_bulk_write(dev->regmap, 0x800029, buf, 3); in af9033_set_frontend()
444 if (ret) in af9033_set_frontend()
452 ret = regmap_update_bits(dev->regmap, 0x80f904, 0x03, in af9033_set_frontend()
454 if (ret) in af9033_set_frontend()
456 ret = regmap_write(dev->regmap, 0x800040, 0x00); in af9033_set_frontend()
457 if (ret) in af9033_set_frontend()
459 ret = regmap_write(dev->regmap, 0x800047, 0x00); in af9033_set_frontend()
460 if (ret) in af9033_set_frontend()
462 ret = regmap_update_bits(dev->regmap, 0x80f999, 0x01, 0x00); in af9033_set_frontend()
463 if (ret) in af9033_set_frontend()
471 ret = regmap_write(dev->regmap, 0x80004b, tmp); in af9033_set_frontend()
472 if (ret) in af9033_set_frontend()
475 ret = regmap_write(dev->regmap, 0x800000, 0x00); in af9033_set_frontend()
476 if (ret) in af9033_set_frontend()
481 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_set_frontend()
482 return ret; in af9033_set_frontend()
490 int ret; in af9033_get_frontend() local
496 ret = regmap_bulk_read(dev->regmap, 0x80f900, buf, 8); in af9033_get_frontend()
497 if (ret) in af9033_get_frontend()
607 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_get_frontend()
608 return ret; in af9033_get_frontend()
616 int ret, tmp = 0; in af9033_read_status() local
625 ret = regmap_read(dev->regmap, 0x800047, &utmp); in af9033_read_status()
626 if (ret) in af9033_read_status()
635 ret = regmap_read(dev->regmap, 0x80f5a9, &utmp); in af9033_read_status()
636 if (ret) in af9033_read_status()
644 ret = regmap_read(dev->regmap, 0x80f999, &utmp); in af9033_read_status()
645 if (ret) in af9033_read_status()
659 ret = regmap_read(dev->regmap, 0x80004a, &utmp); in af9033_read_status()
660 if (ret) in af9033_read_status()
664 ret = regmap_read(dev->regmap, 0x8000f7, &utmp); in af9033_read_status()
665 if (ret) in af9033_read_status()
681 ret = regmap_bulk_read(dev->regmap, 0x80002c, buf, 3); in af9033_read_status()
682 if (ret) in af9033_read_status()
688 ret = regmap_read(dev->regmap, 0x80f78b, &utmp); in af9033_read_status()
689 if (ret) in af9033_read_status()
696 ret = regmap_read(dev->regmap, 0x80f900, &utmp); in af9033_read_status()
697 if (ret) in af9033_read_status()
719 ret = regmap_read(dev->regmap, 0x80f903, &utmp); in af9033_read_status()
720 if (ret) in af9033_read_status()
782 ret = regmap_bulk_read(dev->regmap, 0x800032, buf, 7); in af9033_read_status()
783 if (ret) in af9033_read_status()
814 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_read_status()
815 return ret; in af9033_read_status()
823 int ret; in af9033_read_snr() local
839 ret = regmap_read(dev->regmap, 0x80f903, &utmp); in af9033_read_snr()
840 if (ret) in af9033_read_snr()
864 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_read_snr()
865 return ret; in af9033_read_snr()
873 int ret, tmp, power_real; in af9033_read_signal_strength() local
881 ret = regmap_read(dev->regmap, 0x800048, &utmp); in af9033_read_signal_strength()
882 if (ret) in af9033_read_signal_strength()
888 ret = regmap_read(dev->regmap, 0x8000f7, &utmp); in af9033_read_signal_strength()
889 if (ret) in af9033_read_signal_strength()
892 ret = regmap_bulk_read(dev->regmap, 0x80f900, buf, 7); in af9033_read_signal_strength()
893 if (ret) in af9033_read_signal_strength()
921 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_read_signal_strength()
922 return ret; in af9033_read_signal_strength()
948 int ret; in af9033_i2c_gate_ctrl() local
952 ret = regmap_update_bits(dev->regmap, 0x00fa04, 0x01, enable); in af9033_i2c_gate_ctrl()
953 if (ret) in af9033_i2c_gate_ctrl()
958 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_i2c_gate_ctrl()
959 return ret; in af9033_i2c_gate_ctrl()
966 int ret; in af9033_pid_filter_ctrl() local
970 ret = regmap_update_bits(dev->regmap, 0x80f993, 0x01, onoff); in af9033_pid_filter_ctrl()
971 if (ret) in af9033_pid_filter_ctrl()
976 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_pid_filter_ctrl()
977 return ret; in af9033_pid_filter_ctrl()
985 int ret; in af9033_pid_filter() local
994 ret = regmap_bulk_write(dev->regmap, 0x80f996, wbuf, 2); in af9033_pid_filter()
995 if (ret) in af9033_pid_filter()
997 ret = regmap_write(dev->regmap, 0x80f994, onoff); in af9033_pid_filter()
998 if (ret) in af9033_pid_filter()
1000 ret = regmap_write(dev->regmap, 0x80f995, index); in af9033_pid_filter()
1001 if (ret) in af9033_pid_filter()
1006 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_pid_filter()
1007 return ret; in af9033_pid_filter()
1055 int ret; in af9033_probe() local
1066 ret = -ENOMEM; in af9033_probe()
1087 ret = -ENODEV; in af9033_probe()
1097 ret = PTR_ERR(dev->regmap); in af9033_probe()
1118 ret = regmap_bulk_read(dev->regmap, reg, &buf[0], 4); in af9033_probe()
1119 if (ret) in af9033_probe()
1121 ret = regmap_bulk_read(dev->regmap, 0x804191, &buf[4], 4); in af9033_probe()
1122 if (ret) in af9033_probe()
1133 ret = regmap_write(dev->regmap, 0x80004c, 0x01); in af9033_probe()
1134 if (ret) in af9033_probe()
1136 ret = regmap_write(dev->regmap, 0x800000, 0x00); in af9033_probe()
1137 if (ret) in af9033_probe()
1160 dev_dbg(&client->dev, "failed=%d\n", ret); in af9033_probe()
1161 return ret; in af9033_probe()