Lines Matching refs:ret
46 int ret;
68 ret = -EINVAL;
84 ret = regmap_update_bits(state->regmap, addr, 0x0f << pos,
86 if (ret)
91 dev_dbg(&client->dev, "failed %d\n", ret);
92 return ret;
110 int ret, i, sampling_freq;
120 ret = fe->ops.tuner_ops.set_params(fe);
121 if (ret)
136 ret = -EINVAL;
140 ret = regmap_bulk_write(state->regmap, 0xae00, coeff_lut[i].val,
142 if (ret)
150 ret = fe->ops.tuner_ops.get_if_frequency(fe,
152 if (ret)
188 ret = regmap_bulk_write(state->regmap, 0xd140, buf, 3);
189 if (ret)
192 ret = regmap_bulk_write(state->regmap, 0x9be7, buf, 6);
193 if (ret)
198 ret = regmap_update_bits(state->regmap, 0xd330, 0x08, 0x08);
199 if (ret)
203 ret = regmap_update_bits(state->regmap, 0xd507, 0x40, 0x00);
204 if (ret)
208 ret = regmap_update_bits(state->regmap, 0x9bfe, 0x01, 0x00);
209 if (ret)
213 ret = regmap_update_bits(state->regmap, 0x9bc2, 0x01, 0x00);
214 if (ret)
354 ret = -EINVAL;
358 ret = regmap_bulk_write(state->regmap, 0xd3c0, buf, 3);
359 if (ret)
364 ret = regmap_write(state->regmap, 0xaefd, 0x00);
365 if (ret)
371 ret = regmap_write(state->regmap, 0xaefd, 0x01);
372 if (ret)
375 ret = regmap_write(state->regmap, 0xaefe, 0x00);
376 if (ret)
383 ret = regmap_write(state->regmap, 0xffff, 0x00);
384 if (ret)
393 dev_dbg(&client->dev, "failed %d\n", ret);
394 return ret;
402 int ret;
407 ret = regmap_bulk_read(state->regmap, 0xd3c0, buf, 3);
408 if (ret)
511 dev_dbg(&client->dev, "failed %d\n", ret);
512 return ret;
520 int ret, stmp1;
535 ret = regmap_read(state->regmap, 0xd507, &utmp);
536 if (ret)
544 ret = regmap_read(state->regmap, 0xd330, &utmp);
545 if (ret)
567 ret = regmap_read(state->regmap, 0x9bee, &utmp);
568 if (ret)
573 ret = regmap_read(state->regmap, 0x9bbd, &utmp1);
574 if (ret)
576 ret = regmap_read(state->regmap, 0x9bd0, &utmp2);
577 if (ret)
579 ret = regmap_read(state->regmap, 0x9be2, &utmp3);
580 if (ret)
582 ret = regmap_read(state->regmap, 0x9be4, &utmp4);
583 if (ret)
606 ret = regmap_bulk_read(state->regmap, 0xd07c, buf, 2);
607 if (ret)
644 ret = regmap_read(state->regmap, 0xd2e1, &utmp);
645 if (ret)
654 ret = regmap_bulk_read(state->regmap, 0xd2e3, buf, 3);
655 if (ret)
661 ret = regmap_read(state->regmap, 0xd3c1, &utmp);
662 if (ret)
726 ret = regmap_read(state->regmap, 0xd391, &utmp);
727 if (ret)
736 ret = regmap_bulk_read(state->regmap, 0xd385, buf, 7);
737 if (ret)
749 ret = regmap_bulk_write(state->regmap, 0xd385, buf, 2);
750 if (ret)
755 ret = regmap_update_bits(state->regmap, 0xd391, 0x20, 0x20);
756 if (ret)
789 dev_dbg(&client->dev, "failed %d\n", ret);
790 return ret;
833 int ret, i, len;
841 ret = regmap_update_bits(state->regmap, 0xd73a, 0x08, 0x00);
842 if (ret)
846 ret = regmap_update_bits(state->regmap, 0xd417, 0x02, 0x00);
847 if (ret)
851 ret = regmap_update_bits(state->regmap, 0xd417, 0x10, 0x00);
852 if (ret)
856 ret = regmap_bulk_write(state->regmap, 0x9bf2, state->api_version, 4);
857 if (ret)
875 ret = -EINVAL;
879 ret = regmap_update_bits(state->regmap, 0x9bd2, 0x0f, utmp);
880 if (ret)
887 ret = regmap_bulk_write(state->regmap, 0xd180, buf, 3);
888 if (ret)
896 ret = regmap_update_bits(state->regmap, tab[i].reg, tab[i].mask,
898 if (ret)
949 ret = regmap_update_bits(state->regmap, tab[i].reg, tab[i].mask,
951 if (ret)
960 ret = regmap_update_bits(state->regmap, 0xd500, 0x0e, utmp);
961 if (ret)
965 ret = regmap_update_bits(state->regmap, 0xd730, 0x01, 0x01);
966 if (ret)
973 dev_dbg(&client->dev, "failed %d\n", ret);
974 return ret;
981 int ret;
987 ret = regmap_update_bits(state->regmap, 0xd730, 0x01, 0x00);
988 if (ret)
992 ret = regmap_update_bits(state->regmap, 0xd417, 0x10, 0x10);
993 if (ret)
997 ret = regmap_write(state->regmap, 0xaeff, 0x01);
998 if (ret)
1002 ret = regmap_read_poll_timeout(state->regmap, 0xd417, utmp,
1004 if (ret)
1008 ret = -ETIMEDOUT;
1013 ret = regmap_update_bits(state->regmap, 0xd73a, 0x08, 0x08);
1014 if (ret)
1019 dev_dbg(&client->dev, "failed %d\n", ret);
1020 return ret;
1028 int ret, i, len, rem;
1038 ret = regmap_read(state->regmap, 0x98be, &utmp);
1039 if (ret)
1051 ret = request_firmware(&firmware, name, &client->dev);
1052 if (ret) {
1054 name, ret);
1069 ret = regmap_bulk_write(state->regmap, 0x50fc, buf, 4);
1070 if (ret)
1077 ret = regmap_bulk_write(state->regmap,
1081 if (ret) {
1083 ret);
1091 ret = regmap_write(state->regmap, 0xe205, 0x01);
1092 if (ret)
1096 ret = regmap_read_poll_timeout(state->regmap, 0x98be, utmp,
1099 if (ret)
1105 ret = -ENODEV;
1109 ret = -ENODEV;
1121 dev_dbg(&client->dev, "failed %d\n", ret);
1122 return ret;
1167 int ret;
1171 ret = regmap_update_bits(state->regmap, 0xd503, 0x01, onoff);
1172 if (ret)
1177 dev_dbg(&client->dev, "failed %d\n", ret);
1178 return ret;
1186 int ret;
1194 ret = 0;
1200 ret = regmap_bulk_write(state->regmap, 0xd505, buf, 2);
1201 if (ret)
1203 ret = regmap_write(state->regmap, 0xd504, onoff << 5 | index << 0);
1204 if (ret)
1209 dev_dbg(&client->dev, "failed %d\n", ret);
1210 return ret;
1240 int ret;
1245 ret = regmap_update_bits(state->regmap, 0x1d417, 0x08, 0x08);
1247 ret = regmap_update_bits(state->regmap, 0x1d607, 0x04, 0x04);
1248 if (ret)
1253 dev_dbg(&client->dev, "failed %d\n", ret);
1254 return ret;
1261 int ret;
1266 ret = regmap_update_bits(state->regmap, 0x1d417, 0x08, 0x00);
1268 ret = regmap_update_bits(state->regmap, 0x1d607, 0x04, 0x00);
1269 if (ret)
1274 dev_dbg(&client->dev, "failed %d\n", ret);
1275 return ret;
1282 int ret;
1294 ret = -EINVAL;
1305 ret = __i2c_transfer(client->adapter, msg, 1);
1308 if (ret < 0) {
1310 } else if (ret != 1) {
1311 ret = -EREMOTEIO;
1317 dev_dbg(&client->dev, "failed %d\n", ret);
1318 return ret;
1324 int ret;
1346 ret = __i2c_transfer(client->adapter, msg, 2);
1349 if (ret < 0) {
1351 } else if (ret != 2) {
1352 ret = -EREMOTEIO;
1358 dev_dbg(&client->dev, "failed %d\n", ret);
1359 return ret;
1366 int ret, i;
1375 ret = af9013_wregs(client, cmd, reg, val, len, lock);
1376 if (ret)
1381 ret = af9013_wregs(client, cmd, reg, val, len, lock);
1382 if (ret)
1387 ret = af9013_wregs(client, cmd, reg + i, val + i, 1,
1389 if (ret)
1396 dev_dbg(&client->dev, "failed %d\n", ret);
1397 return ret;
1405 int ret, i;
1414 ret = af9013_rregs(client, cmd, reg, val_buf, len, lock);
1415 if (ret)
1420 ret = af9013_rregs(client, cmd, reg + i, val + i, 1,
1422 if (ret)
1429 dev_dbg(&client->dev, "failed %d\n", ret);
1430 return ret;
1438 int ret, i;
1452 ret = -ENOMEM;
1472 ret = PTR_ERR(state->regmap);
1479 ret = -ENOMEM;
1483 ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0);
1484 if (ret)
1489 ret = af9013_download_firmware(state);
1490 if (ret)
1495 ret = regmap_bulk_read(state->regmap, 0x5103, firmware_version,
1497 if (ret)
1502 ret = af9013_set_gpio(state, i, state->gpio[i]);
1503 if (ret)
1538 dev_dbg(&client->dev, "failed %d\n", ret);
1539 return ret;