Lines Matching refs:ret

32 	int ret;  in tda10071_wr_regs()  local
53 ret = i2c_transfer(priv->i2c, msg, 1); in tda10071_wr_regs()
54 if (ret == 1) { in tda10071_wr_regs()
55 ret = 0; in tda10071_wr_regs()
59 KBUILD_MODNAME, ret, reg, len); in tda10071_wr_regs()
60 ret = -EREMOTEIO; in tda10071_wr_regs()
62 return ret; in tda10071_wr_regs()
69 int ret; in tda10071_rd_regs() local
92 ret = i2c_transfer(priv->i2c, msg, 2); in tda10071_rd_regs()
93 if (ret == 2) { in tda10071_rd_regs()
95 ret = 0; in tda10071_rd_regs()
99 KBUILD_MODNAME, ret, reg, len); in tda10071_rd_regs()
100 ret = -EREMOTEIO; in tda10071_rd_regs()
102 return ret; in tda10071_rd_regs()
121 int ret; in tda10071_wr_reg_mask() local
126 ret = tda10071_rd_regs(priv, reg, &tmp, 1); in tda10071_wr_reg_mask()
127 if (ret) in tda10071_wr_reg_mask()
128 return ret; in tda10071_wr_reg_mask()
142 int ret, i; in tda10071_rd_reg_mask() local
145 ret = tda10071_rd_regs(priv, reg, &tmp, 1); in tda10071_rd_reg_mask()
146 if (ret) in tda10071_rd_reg_mask()
147 return ret; in tda10071_rd_reg_mask()
165 int ret, i; in tda10071_cmd_execute() local
169 ret = -EFAULT; in tda10071_cmd_execute()
174 ret = tda10071_wr_regs(priv, 0x00, cmd->args, cmd->len); in tda10071_cmd_execute()
175 if (ret) in tda10071_cmd_execute()
179 ret = tda10071_wr_reg(priv, 0x1f, 1); in tda10071_cmd_execute()
180 if (ret) in tda10071_cmd_execute()
185 ret = tda10071_rd_reg(priv, 0x1f, &tmp); in tda10071_cmd_execute()
186 if (ret) in tda10071_cmd_execute()
195 ret = -ETIMEDOUT; in tda10071_cmd_execute()
199 return ret; in tda10071_cmd_execute()
201 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_cmd_execute()
202 return ret; in tda10071_cmd_execute()
210 int ret; in tda10071_set_tone() local
214 ret = -EFAULT; in tda10071_set_tone()
231 ret = -EINVAL; in tda10071_set_tone()
241 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_set_tone()
242 if (ret) in tda10071_set_tone()
245 return ret; in tda10071_set_tone()
247 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_set_tone()
248 return ret; in tda10071_set_tone()
256 int ret; in tda10071_set_voltage() local
260 ret = -EFAULT; in tda10071_set_voltage()
279 ret = -EINVAL; in tda10071_set_voltage()
287 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_set_voltage()
288 if (ret) in tda10071_set_voltage()
291 return ret; in tda10071_set_voltage()
293 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_set_voltage()
294 return ret; in tda10071_set_voltage()
302 int ret, i; in tda10071_diseqc_send_master_cmd() local
306 ret = -EFAULT; in tda10071_diseqc_send_master_cmd()
314 ret = -EINVAL; in tda10071_diseqc_send_master_cmd()
320 ret = tda10071_rd_reg_mask(priv, 0x47, &tmp, 0x01); in tda10071_diseqc_send_master_cmd()
321 if (ret) in tda10071_diseqc_send_master_cmd()
330 ret = -ETIMEDOUT; in tda10071_diseqc_send_master_cmd()
334 ret = tda10071_wr_reg_mask(priv, 0x47, 0x00, 0x01); in tda10071_diseqc_send_master_cmd()
335 if (ret) in tda10071_diseqc_send_master_cmd()
347 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_diseqc_send_master_cmd()
348 if (ret) in tda10071_diseqc_send_master_cmd()
351 return ret; in tda10071_diseqc_send_master_cmd()
353 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_diseqc_send_master_cmd()
354 return ret; in tda10071_diseqc_send_master_cmd()
362 int ret, i; in tda10071_diseqc_recv_slave_reply() local
366 ret = -EFAULT; in tda10071_diseqc_recv_slave_reply()
374 ret = tda10071_rd_reg_mask(priv, 0x47, &tmp, 0x02); in tda10071_diseqc_recv_slave_reply()
375 if (ret) in tda10071_diseqc_recv_slave_reply()
384 ret = -ETIMEDOUT; in tda10071_diseqc_recv_slave_reply()
389 ret = tda10071_rd_reg(priv, 0x46, &tmp); in tda10071_diseqc_recv_slave_reply()
390 if (ret) in tda10071_diseqc_recv_slave_reply()
401 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_diseqc_recv_slave_reply()
402 if (ret) in tda10071_diseqc_recv_slave_reply()
405 ret = tda10071_rd_regs(priv, cmd.len, reply->msg, reply->msg_len); in tda10071_diseqc_recv_slave_reply()
406 if (ret) in tda10071_diseqc_recv_slave_reply()
409 return ret; in tda10071_diseqc_recv_slave_reply()
411 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_diseqc_recv_slave_reply()
412 return ret; in tda10071_diseqc_recv_slave_reply()
420 int ret, i; in tda10071_diseqc_send_burst() local
424 ret = -EFAULT; in tda10071_diseqc_send_burst()
441 ret = -EINVAL; in tda10071_diseqc_send_burst()
447 ret = tda10071_rd_reg_mask(priv, 0x47, &tmp, 0x01); in tda10071_diseqc_send_burst()
448 if (ret) in tda10071_diseqc_send_burst()
457 ret = -ETIMEDOUT; in tda10071_diseqc_send_burst()
461 ret = tda10071_wr_reg_mask(priv, 0x47, 0x00, 0x01); in tda10071_diseqc_send_burst()
462 if (ret) in tda10071_diseqc_send_burst()
469 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_diseqc_send_burst()
470 if (ret) in tda10071_diseqc_send_burst()
473 return ret; in tda10071_diseqc_send_burst()
475 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_diseqc_send_burst()
476 return ret; in tda10071_diseqc_send_burst()
482 int ret; in tda10071_read_status() local
488 ret = 0; in tda10071_read_status()
492 ret = tda10071_rd_reg(priv, 0x39, &tmp); in tda10071_read_status()
493 if (ret) in tda10071_read_status()
506 return ret; in tda10071_read_status()
508 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_read_status()
509 return ret; in tda10071_read_status()
515 int ret; in tda10071_read_snr() local
520 ret = 0; in tda10071_read_snr()
524 ret = tda10071_rd_regs(priv, 0x3a, buf, 2); in tda10071_read_snr()
525 if (ret) in tda10071_read_snr()
531 return ret; in tda10071_read_snr()
533 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_read_snr()
534 return ret; in tda10071_read_snr()
541 int ret; in tda10071_read_signal_strength() local
546 ret = 0; in tda10071_read_signal_strength()
553 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_read_signal_strength()
554 if (ret) in tda10071_read_signal_strength()
558 ret = tda10071_rd_reg(priv, 0x50, &tmp); in tda10071_read_signal_strength()
559 if (ret) in tda10071_read_signal_strength()
570 return ret; in tda10071_read_signal_strength()
572 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_read_signal_strength()
573 return ret; in tda10071_read_signal_strength()
580 int ret, i, len; in tda10071_read_ber() local
585 ret = 0; in tda10071_read_ber()
605 ret = tda10071_rd_reg(priv, reg, &tmp); in tda10071_read_ber()
606 if (ret) in tda10071_read_ber()
622 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_read_ber()
623 if (ret) in tda10071_read_ber()
626 ret = tda10071_rd_regs(priv, cmd.len, buf, len); in tda10071_read_ber()
627 if (ret) in tda10071_read_ber()
638 return ret; in tda10071_read_ber()
640 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_read_ber()
641 return ret; in tda10071_read_ber()
647 int ret = 0; in tda10071_read_ucblocks() local
658 return ret; in tda10071_read_ucblocks()
660 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_read_ucblocks()
661 return ret; in tda10071_read_ucblocks()
669 int ret, i; in tda10071_set_frontend() local
682 ret = -EFAULT; in tda10071_set_frontend()
700 ret = -EINVAL; in tda10071_set_frontend()
727 ret = -EINVAL; in tda10071_set_frontend()
744 ret = -EINVAL; in tda10071_set_frontend()
751 ret = -EINVAL; in tda10071_set_frontend()
769 ret = -EINVAL; in tda10071_set_frontend()
778 ret = tda10071_wr_reg(priv, 0x81, div); in tda10071_set_frontend()
779 if (ret) in tda10071_set_frontend()
782 ret = tda10071_wr_reg(priv, 0xe3, div); in tda10071_set_frontend()
783 if (ret) in tda10071_set_frontend()
802 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_set_frontend()
803 if (ret) in tda10071_set_frontend()
808 return ret; in tda10071_set_frontend()
810 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_set_frontend()
811 return ret; in tda10071_set_frontend()
818 int ret, i; in tda10071_get_frontend() local
822 ret = -EFAULT; in tda10071_get_frontend()
826 ret = tda10071_rd_regs(priv, 0x30, buf, 5); in tda10071_get_frontend()
827 if (ret) in tda10071_get_frontend()
859 ret = tda10071_rd_regs(priv, 0x52, buf, 3); in tda10071_get_frontend()
860 if (ret) in tda10071_get_frontend()
865 return ret; in tda10071_get_frontend()
867 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_get_frontend()
868 return ret; in tda10071_get_frontend()
875 int ret, i, len, remaining, fw_size; in tda10071_init() local
941 ret = tda10071_wr_reg_mask(priv, tab[i].reg, in tda10071_init()
943 if (ret) in tda10071_init()
951 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
952 if (ret) in tda10071_init()
958 ret = request_firmware(&fw, fw_file, priv->i2c->dev.parent); in tda10071_init()
959 if (ret) { in tda10071_init()
962 KBUILD_MODNAME, fw_file, ret); in tda10071_init()
968 ret = tda10071_wr_reg_mask(priv, tab2[i].reg, in tda10071_init()
970 if (ret) in tda10071_init()
975 ret = tda10071_wr_reg(priv, 0xe0, 0x7f); in tda10071_init()
976 if (ret) in tda10071_init()
979 ret = tda10071_wr_reg(priv, 0xf7, 0x81); in tda10071_init()
980 if (ret) in tda10071_init()
983 ret = tda10071_wr_reg(priv, 0xf8, 0x00); in tda10071_init()
984 if (ret) in tda10071_init()
987 ret = tda10071_wr_reg(priv, 0xf9, 0x00); in tda10071_init()
988 if (ret) in tda10071_init()
1007 ret = tda10071_wr_regs(priv, 0xfa, in tda10071_init()
1009 if (ret) { in tda10071_init()
1012 KBUILD_MODNAME, ret); in tda10071_init()
1018 ret = tda10071_wr_reg(priv, 0xf7, 0x0c); in tda10071_init()
1019 if (ret) in tda10071_init()
1022 ret = tda10071_wr_reg(priv, 0xe0, 0x00); in tda10071_init()
1023 if (ret) in tda10071_init()
1030 ret = tda10071_rd_reg(priv, 0x51, &tmp); in tda10071_init()
1031 if (ret) in tda10071_init()
1037 ret = -EFAULT; in tda10071_init()
1045 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
1046 if (ret) in tda10071_init()
1049 ret = tda10071_rd_regs(priv, cmd.len, buf, 4); in tda10071_init()
1050 if (ret) in tda10071_init()
1058 ret = tda10071_rd_regs(priv, 0x81, buf, 2); in tda10071_init()
1059 if (ret) in tda10071_init()
1071 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
1072 if (ret) in tda10071_init()
1096 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
1097 if (ret) in tda10071_init()
1107 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
1108 if (ret) in tda10071_init()
1111 ret = tda10071_wr_reg_mask(priv, 0xf0, 0x01, 0x01); in tda10071_init()
1112 if (ret) in tda10071_init()
1127 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
1128 if (ret) in tda10071_init()
1136 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_init()
1137 if (ret) in tda10071_init()
1141 return ret; in tda10071_init()
1145 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_init()
1146 return ret; in tda10071_init()
1153 int ret, i; in tda10071_sleep() local
1168 ret = -EFAULT; in tda10071_sleep()
1176 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_sleep()
1177 if (ret) in tda10071_sleep()
1181 ret = tda10071_wr_reg_mask(priv, tab[i].reg, tab[i].val, in tda10071_sleep()
1183 if (ret) in tda10071_sleep()
1187 return ret; in tda10071_sleep()
1189 dev_dbg(&priv->i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_sleep()
1190 return ret; in tda10071_sleep()
1212 int ret; in tda10071_attach() local
1219 ret = -ENOMEM; in tda10071_attach()
1226 ret = -EINVAL; in tda10071_attach()
1233 ret = -EINVAL; in tda10071_attach()
1242 ret = tda10071_rd_reg(priv, 0xff, &tmp); in tda10071_attach()
1243 if (ret || tmp != 0x0f) in tda10071_attach()
1247 ret = tda10071_rd_reg(priv, 0xdd, &tmp); in tda10071_attach()
1248 if (ret || tmp != 0x00) in tda10071_attach()
1252 ret = tda10071_rd_reg(priv, 0xfe, &tmp); in tda10071_attach()
1253 if (ret || tmp != 0x01) in tda10071_attach()
1262 dev_dbg(&i2c->dev, "%s: failed=%d\n", __func__, ret); in tda10071_attach()