Lines Matching refs:ret

21 	int ret;
26 ret = regmap_bulk_read(dev->regmap, reg, &tmp, 1);
27 if (ret)
28 return ret;
43 int ret, i;
47 ret = -EFAULT;
54 ret = regmap_bulk_write(dev->regmap, 0x00, cmd->args, cmd->len);
55 if (ret)
59 ret = regmap_write(dev->regmap, 0x1f, 1);
60 if (ret)
65 ret = regmap_read(dev->regmap, 0x1f, &uitmp);
66 if (ret)
76 ret = -ETIMEDOUT;
80 return ret;
84 dev_dbg(&client->dev, "failed=%d\n", ret);
85 return ret;
94 int ret;
98 ret = -EFAULT;
113 ret = -EINVAL;
123 ret = tda10071_cmd_execute(dev, &cmd);
124 if (ret)
127 return ret;
129 dev_dbg(&client->dev, "failed=%d\n", ret);
130 return ret;
139 int ret;
143 ret = -EFAULT;
161 ret = -EINVAL;
169 ret = tda10071_cmd_execute(dev, &cmd);
170 if (ret)
173 return ret;
175 dev_dbg(&client->dev, "failed=%d\n", ret);
176 return ret;
185 int ret, i;
189 ret = -EFAULT;
196 ret = -EINVAL;
202 ret = regmap_read(dev->regmap, 0x47, &uitmp);
203 if (ret)
212 ret = -ETIMEDOUT;
216 ret = regmap_update_bits(dev->regmap, 0x47, 0x01, 0x00);
217 if (ret)
229 ret = tda10071_cmd_execute(dev, &cmd);
230 if (ret)
233 return ret;
235 dev_dbg(&client->dev, "failed=%d\n", ret);
236 return ret;
245 int ret, i;
249 ret = -EFAULT;
257 ret = regmap_read(dev->regmap, 0x47, &uitmp);
258 if (ret)
267 ret = -ETIMEDOUT;
272 ret = regmap_read(dev->regmap, 0x46, &uitmp);
273 if (ret)
284 ret = tda10071_cmd_execute(dev, &cmd);
285 if (ret)
288 ret = regmap_bulk_read(dev->regmap, cmd.len, reply->msg,
290 if (ret)
293 return ret;
295 dev_dbg(&client->dev, "failed=%d\n", ret);
296 return ret;
305 int ret, i;
310 ret = -EFAULT;
325 ret = -EINVAL;
331 ret = regmap_read(dev->regmap, 0x47, &uitmp);
332 if (ret)
341 ret = -ETIMEDOUT;
345 ret = regmap_update_bits(dev->regmap, 0x47, 0x01, 0x00);
346 if (ret)
353 ret = tda10071_cmd_execute(dev, &cmd);
354 if (ret)
357 return ret;
359 dev_dbg(&client->dev, "failed=%d\n", ret);
360 return ret;
369 int ret;
376 ret = 0;
380 ret = regmap_read(dev->regmap, 0x39, &uitmp);
381 if (ret)
399 ret = tda10071_cmd_execute(dev, &cmd);
400 if (ret)
404 ret = regmap_read(dev->regmap, 0x50, &uitmp);
405 if (ret)
417 ret = regmap_bulk_read(dev->regmap, 0x3a, buf, 2);
418 if (ret)
444 ret = -EINVAL;
448 ret = regmap_read(dev->regmap, reg, &uitmp);
449 if (ret)
454 ret = 0;
464 ret = tda10071_cmd_execute(dev, &cmd);
465 if (ret)
468 ret = regmap_bulk_read(dev->regmap, cmd.len, buf, len);
469 if (ret)
495 return ret;
497 dev_dbg(&client->dev, "failed=%d\n", ret);
498 return ret;
553 int ret, i;
565 ret = -EFAULT;
583 ret = -EINVAL;
609 ret = -EINVAL;
625 ret = -EINVAL;
631 ret = -EINVAL;
647 ret = -EINVAL;
656 ret = regmap_write(dev->regmap, 0x81, div);
657 if (ret)
660 ret = regmap_write(dev->regmap, 0xe3, div);
661 if (ret)
680 ret = tda10071_cmd_execute(dev, &cmd);
681 if (ret)
686 return ret;
688 dev_dbg(&client->dev, "failed=%d\n", ret);
689 return ret;
697 int ret, i;
701 ret = 0;
705 ret = regmap_bulk_read(dev->regmap, 0x30, buf, 5);
706 if (ret)
738 ret = regmap_bulk_read(dev->regmap, 0x52, buf, 3);
739 if (ret)
744 return ret;
746 dev_dbg(&client->dev, "failed=%d\n", ret);
747 return ret;
756 int ret, i, len, remaining, fw_size;
823 ret = tda10071_wr_reg_mask(dev, tab[i].reg,
825 if (ret)
833 ret = tda10071_cmd_execute(dev, &cmd);
834 if (ret)
840 ret = request_firmware(&fw, fw_file, &client->dev);
841 if (ret) {
844 fw_file, ret);
850 ret = tda10071_wr_reg_mask(dev, tab2[i].reg,
852 if (ret)
857 ret = regmap_write(dev->regmap, 0xe0, 0x7f);
858 if (ret)
861 ret = regmap_write(dev->regmap, 0xf7, 0x81);
862 if (ret)
865 ret = regmap_write(dev->regmap, 0xf8, 0x00);
866 if (ret)
869 ret = regmap_write(dev->regmap, 0xf9, 0x00);
870 if (ret)
888 ret = regmap_bulk_write(dev->regmap, 0xfa,
890 if (ret) {
892 "firmware download failed=%d\n", ret);
898 ret = regmap_write(dev->regmap, 0xf7, 0x0c);
899 if (ret)
902 ret = regmap_write(dev->regmap, 0xe0, 0x00);
903 if (ret)
910 ret = regmap_read(dev->regmap, 0x51, &uitmp);
911 if (ret)
916 ret = -EFAULT;
924 ret = tda10071_cmd_execute(dev, &cmd);
925 if (ret)
928 ret = regmap_bulk_read(dev->regmap, cmd.len, buf, 4);
929 if (ret)
937 ret = regmap_bulk_read(dev->regmap, 0x81, buf, 2);
938 if (ret)
950 ret = tda10071_cmd_execute(dev, &cmd);
951 if (ret)
975 ret = tda10071_cmd_execute(dev, &cmd);
976 if (ret)
986 ret = tda10071_cmd_execute(dev, &cmd);
987 if (ret)
990 ret = regmap_update_bits(dev->regmap, 0xf0, 0x01, 0x01);
991 if (ret)
1006 ret = tda10071_cmd_execute(dev, &cmd);
1007 if (ret)
1015 ret = tda10071_cmd_execute(dev, &cmd);
1016 if (ret)
1030 return ret;
1034 dev_dbg(&client->dev, "failed=%d\n", ret);
1035 return ret;
1043 int ret, i;
1058 ret = -EFAULT;
1066 ret = tda10071_cmd_execute(dev, &cmd);
1067 if (ret)
1071 ret = tda10071_wr_reg_mask(dev, tab[i].reg, tab[i].val,
1073 if (ret)
1077 return ret;
1079 dev_dbg(&client->dev, "failed=%d\n", ret);
1080 return ret;
1153 int ret;
1162 ret = -ENOMEM;
1176 ret = PTR_ERR(dev->regmap);
1181 ret = regmap_read(dev->regmap, 0xff, &uitmp);
1182 if (ret)
1185 ret = -ENODEV;
1190 ret = regmap_read(dev->regmap, 0xdd, &uitmp);
1191 if (ret)
1194 ret = -ENODEV;
1199 ret = regmap_read(dev->regmap, 0xfe, &uitmp);
1200 if (ret)
1203 ret = -ENODEV;
1220 dev_dbg(&client->dev, "failed=%d\n", ret);
1221 return ret;