Lines Matching refs:ret
52 int ret, wlen, rlen; in af9035_ctrl_msg() local
62 ret = -EINVAL; in af9035_ctrl_msg()
84 ret = dvb_usbv2_generic_rw_locked(d, in af9035_ctrl_msg()
86 if (ret) in af9035_ctrl_msg()
101 ret = -EIO; in af9035_ctrl_msg()
109 ret = 1; in af9035_ctrl_msg()
115 ret = -EIO; in af9035_ctrl_msg()
124 if (ret < 0) in af9035_ctrl_msg()
125 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_ctrl_msg()
126 return ret; in af9035_ctrl_msg()
179 int ret; in af9035_wr_reg_mask() local
184 ret = af9035_rd_regs(d, reg, &tmp, 1); in af9035_wr_reg_mask()
185 if (ret) in af9035_wr_reg_mask()
186 return ret; in af9035_wr_reg_mask()
199 int ret, num; in af9035_add_i2c_dev() local
220 ret = -ENODEV; in af9035_add_i2c_dev()
229 ret = -ENODEV; in af9035_add_i2c_dev()
236 ret = -ENODEV; in af9035_add_i2c_dev()
243 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_add_i2c_dev()
244 return ret; in af9035_add_i2c_dev()
287 int ret; in af9035_i2c_master_xfer() local
337 ret = -EOPNOTSUPP; in af9035_i2c_master_xfer()
349 ret = af9035_rd_regs(d, reg, &msg[1].buf[0], in af9035_i2c_master_xfer()
375 ret = af9035_ctrl_msg(d, &req); in af9035_i2c_master_xfer()
380 ret = -EOPNOTSUPP; in af9035_i2c_master_xfer()
392 ret = af9035_wr_regs(d, reg, &msg[0].buf[3], in af9035_i2c_master_xfer()
418 ret = af9035_ctrl_msg(d, &req); in af9035_i2c_master_xfer()
423 ret = -EOPNOTSUPP; in af9035_i2c_master_xfer()
445 ret = af9035_ctrl_msg(d, &req); in af9035_i2c_master_xfer()
454 ret = -EOPNOTSUPP; in af9035_i2c_master_xfer()
459 if (ret < 0) in af9035_i2c_master_xfer()
460 return ret; in af9035_i2c_master_xfer()
478 int ret; in af9035_identify_state() local
484 ret = af9035_rd_regs(d, 0x1222, rbuf, 3); in af9035_identify_state()
485 if (ret < 0) in af9035_identify_state()
491 ret = af9035_rd_reg(d, 0x384f, &state->prechip_version); in af9035_identify_state()
492 if (ret < 0) in af9035_identify_state()
514 ret = af9035_ctrl_msg(d, &req); in af9035_identify_state()
515 if (ret < 0) in af9035_identify_state()
520 ret = WARM; in af9035_identify_state()
522 ret = COLD; in af9035_identify_state()
524 return ret; in af9035_identify_state()
527 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_identify_state()
529 return ret; in af9035_identify_state()
535 int ret, i, j, len; in af9035_download_firmware_old() local
578 ret = af9035_ctrl_msg(d, &req); in af9035_download_firmware_old()
579 if (ret < 0) in af9035_download_firmware_old()
590 ret = af9035_ctrl_msg(d, &req_fw_dl); in af9035_download_firmware_old()
591 if (ret < 0) in af9035_download_firmware_old()
597 ret = af9035_ctrl_msg(d, &req); in af9035_download_firmware_old()
598 if (ret < 0) in af9035_download_firmware_old()
614 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_download_firmware_old()
616 return ret; in af9035_download_firmware_old()
622 int ret, i, i_prev; in af9035_download_firmware_new() local
647 ret = af9035_ctrl_msg(d, &req_fw_dl); in af9035_download_firmware_new()
648 if (ret < 0) in af9035_download_firmware_new()
659 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_download_firmware_new()
661 return ret; in af9035_download_firmware_new()
668 int ret; in af9035_download_firmware() local
683 ret = af9035_rd_reg(d, state->eeprom_addr + EEPROM_TS_MODE, &tmp); in af9035_download_firmware()
684 if (ret < 0) in af9035_download_firmware()
689 ret = af9035_wr_reg_mask(d, 0x00d8b0, 0x01, 0x01); in af9035_download_firmware()
690 if (ret < 0) in af9035_download_firmware()
693 ret = af9035_wr_reg_mask(d, 0x00d8b1, 0x01, 0x01); in af9035_download_firmware()
694 if (ret < 0) in af9035_download_firmware()
697 ret = af9035_wr_reg_mask(d, 0x00d8af, 0x00, 0x01); in af9035_download_firmware()
698 if (ret < 0) in af9035_download_firmware()
703 ret = af9035_wr_reg_mask(d, 0x00d8af, 0x01, 0x01); in af9035_download_firmware()
704 if (ret < 0) in af9035_download_firmware()
708 ret = af9035_rd_reg(d, in af9035_download_firmware()
711 if (ret < 0) in af9035_download_firmware()
720 ret = af9035_wr_reg(d, 0x004bfb, tmp); in af9035_download_firmware()
721 if (ret < 0) in af9035_download_firmware()
724 ret = af9035_wr_reg(d, 0x00417f, tmp); in af9035_download_firmware()
725 if (ret < 0) in af9035_download_firmware()
729 ret = af9035_wr_reg_mask(d, 0x00d81a, 0x01, 0x01); in af9035_download_firmware()
730 if (ret < 0) in af9035_download_firmware()
736 ret = af9035_download_firmware_old(d, fw); in af9035_download_firmware()
738 ret = af9035_download_firmware_new(d, fw); in af9035_download_firmware()
739 if (ret < 0) in af9035_download_firmware()
744 ret = af9035_ctrl_msg(d, &req); in af9035_download_firmware()
745 if (ret < 0) in af9035_download_firmware()
750 ret = af9035_ctrl_msg(d, &req_fw_ver); in af9035_download_firmware()
751 if (ret < 0) in af9035_download_firmware()
757 ret = -ENODEV; in af9035_download_firmware()
767 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_download_firmware()
769 return ret; in af9035_download_firmware()
775 int ret, i; in af9035_read_config() local
803 ret = af9035_rd_reg(d, tmp16, &tmp); in af9035_read_config()
804 if (ret < 0) in af9035_read_config()
822 ret = af9035_rd_reg(d, state->eeprom_addr + EEPROM_TS_MODE, &tmp); in af9035_read_config()
823 if (ret < 0) in af9035_read_config()
834 ret = af9035_rd_reg(d, in af9035_read_config()
837 if (ret < 0) in af9035_read_config()
851 ret = af9035_rd_reg(d, addr + EEPROM_1_TUNER_ID, &tmp); in af9035_read_config()
852 if (ret < 0) in af9035_read_config()
933 ret = af9035_rd_reg(d, addr + EEPROM_1_IF_L, &tmp); in af9035_read_config()
934 if (ret < 0) in af9035_read_config()
939 ret = af9035_rd_reg(d, addr + EEPROM_1_IF_H, &tmp); in af9035_read_config()
940 if (ret < 0) in af9035_read_config()
952 ret = af9035_rd_reg(d, 0x00d800, &tmp); in af9035_read_config()
953 if (ret < 0) in af9035_read_config()
968 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_read_config()
970 return ret; in af9035_read_config()
976 int ret; in af9035_tua9001_tuner_callback() local
994 ret = af9035_wr_reg_mask(d, 0x00d8e7, val, 0x01); in af9035_tua9001_tuner_callback()
995 if (ret < 0) in af9035_tua9001_tuner_callback()
1004 ret = af9035_wr_reg_mask(d, 0x00d8eb, val, 0x01); in af9035_tua9001_tuner_callback()
1005 if (ret < 0) in af9035_tua9001_tuner_callback()
1013 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_tua9001_tuner_callback()
1015 return ret; in af9035_tua9001_tuner_callback()
1022 int ret; in af9035_fc0011_tuner_callback() local
1027 ret = af9035_wr_reg_mask(d, 0xd8eb, 1, 1); in af9035_fc0011_tuner_callback()
1028 if (ret < 0) in af9035_fc0011_tuner_callback()
1031 ret = af9035_wr_reg_mask(d, 0xd8ec, 1, 1); in af9035_fc0011_tuner_callback()
1032 if (ret < 0) in af9035_fc0011_tuner_callback()
1035 ret = af9035_wr_reg_mask(d, 0xd8ed, 1, 1); in af9035_fc0011_tuner_callback()
1036 if (ret < 0) in af9035_fc0011_tuner_callback()
1040 ret = af9035_wr_reg_mask(d, 0xd8d0, 1, 1); in af9035_fc0011_tuner_callback()
1041 if (ret < 0) in af9035_fc0011_tuner_callback()
1044 ret = af9035_wr_reg_mask(d, 0xd8d1, 1, 1); in af9035_fc0011_tuner_callback()
1045 if (ret < 0) in af9035_fc0011_tuner_callback()
1051 ret = af9035_wr_reg(d, 0xd8e9, 1); in af9035_fc0011_tuner_callback()
1052 if (ret < 0) in af9035_fc0011_tuner_callback()
1055 ret = af9035_wr_reg(d, 0xd8e8, 1); in af9035_fc0011_tuner_callback()
1056 if (ret < 0) in af9035_fc0011_tuner_callback()
1059 ret = af9035_wr_reg(d, 0xd8e7, 1); in af9035_fc0011_tuner_callback()
1060 if (ret < 0) in af9035_fc0011_tuner_callback()
1065 ret = af9035_wr_reg(d, 0xd8e7, 0); in af9035_fc0011_tuner_callback()
1066 if (ret < 0) in af9035_fc0011_tuner_callback()
1072 ret = -EINVAL; in af9035_fc0011_tuner_callback()
1079 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_fc0011_tuner_callback()
1081 return ret; in af9035_fc0011_tuner_callback()
1130 int ret; in af9035_frontend_attach() local
1136 ret = -ENODEV; in af9035_frontend_attach()
1142 ret = af9035_add_i2c_dev(d, "af9033", state->af9033_i2c_addr[adap->id], in af9035_frontend_attach()
1144 if (ret) in af9035_frontend_attach()
1148 ret = -ENODEV; in af9035_frontend_attach()
1159 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_frontend_attach()
1161 return ret; in af9035_frontend_attach()
1168 int ret; in it930x_frontend_attach() local
1181 ret = af9035_add_i2c_dev(d, "si2168", 0x67, &si2168_config, in it930x_frontend_attach()
1183 if (ret) in it930x_frontend_attach()
1187 ret = -ENODEV; in it930x_frontend_attach()
1195 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in it930x_frontend_attach()
1197 return ret; in it930x_frontend_attach()
1291 int ret; in af9035_tuner_attach() local
1309 ret = af9035_wr_reg_mask(d, 0x00d8ec, 0x01, 0x01); in af9035_tuner_attach()
1310 if (ret < 0) in af9035_tuner_attach()
1313 ret = af9035_wr_reg_mask(d, 0x00d8ed, 0x01, 0x01); in af9035_tuner_attach()
1314 if (ret < 0) in af9035_tuner_attach()
1317 ret = af9035_wr_reg_mask(d, 0x00d8e8, 0x01, 0x01); in af9035_tuner_attach()
1318 if (ret < 0) in af9035_tuner_attach()
1321 ret = af9035_wr_reg_mask(d, 0x00d8e9, 0x01, 0x01); in af9035_tuner_attach()
1322 if (ret < 0) in af9035_tuner_attach()
1335 ret = af9035_wr_reg(d, 0x00d8e0, 1); in af9035_tuner_attach()
1336 if (ret < 0) in af9035_tuner_attach()
1339 ret = af9035_wr_reg(d, 0x00d8e1, 1); in af9035_tuner_attach()
1340 if (ret < 0) in af9035_tuner_attach()
1343 ret = af9035_wr_reg(d, 0x00d8df, 0); in af9035_tuner_attach()
1344 if (ret < 0) in af9035_tuner_attach()
1349 ret = af9035_wr_reg(d, 0x00d8df, 1); in af9035_tuner_attach()
1350 if (ret < 0) in af9035_tuner_attach()
1355 ret = af9035_wr_reg(d, 0x00d8c0, 1); in af9035_tuner_attach()
1356 if (ret < 0) in af9035_tuner_attach()
1359 ret = af9035_wr_reg(d, 0x00d8c1, 1); in af9035_tuner_attach()
1360 if (ret < 0) in af9035_tuner_attach()
1363 ret = af9035_wr_reg(d, 0x00d8bf, 0); in af9035_tuner_attach()
1364 if (ret < 0) in af9035_tuner_attach()
1367 ret = af9035_wr_reg(d, 0x00d8b4, 1); in af9035_tuner_attach()
1368 if (ret < 0) in af9035_tuner_attach()
1371 ret = af9035_wr_reg(d, 0x00d8b5, 1); in af9035_tuner_attach()
1372 if (ret < 0) in af9035_tuner_attach()
1375 ret = af9035_wr_reg(d, 0x00d8b3, 1); in af9035_tuner_attach()
1376 if (ret < 0) in af9035_tuner_attach()
1395 ret = af9035_wr_reg_mask(d, 0xd8eb, 0x01, 0x01); in af9035_tuner_attach()
1396 if (ret < 0) in af9035_tuner_attach()
1399 ret = af9035_wr_reg_mask(d, 0xd8ec, 0x01, 0x01); in af9035_tuner_attach()
1400 if (ret < 0) in af9035_tuner_attach()
1403 ret = af9035_wr_reg_mask(d, 0xd8ed, 0x01, 0x01); in af9035_tuner_attach()
1404 if (ret < 0) in af9035_tuner_attach()
1421 ret = af9035_wr_reg_mask(d, 0xd8eb, 0x01, 0x01); in af9035_tuner_attach()
1422 if (ret < 0) in af9035_tuner_attach()
1425 ret = af9035_wr_reg_mask(d, 0xd8ec, 0x01, 0x01); in af9035_tuner_attach()
1426 if (ret < 0) in af9035_tuner_attach()
1429 ret = af9035_wr_reg_mask(d, 0xd8ed, 0x01, 0x01); in af9035_tuner_attach()
1430 if (ret < 0) in af9035_tuner_attach()
1442 ret = i2c_transfer(&d->i2c_adap, msg, 1); in af9035_tuner_attach()
1443 if (ret < 0) in af9035_tuner_attach()
1468 ret = af9035_add_i2c_dev(d, "it913x", in af9035_tuner_attach()
1471 if (ret) in af9035_tuner_attach()
1493 ret = af9035_add_i2c_dev(d, "it913x", in af9035_tuner_attach()
1496 if (ret) in af9035_tuner_attach()
1507 ret = -ENODEV; in af9035_tuner_attach()
1514 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_tuner_attach()
1516 return ret; in af9035_tuner_attach()
1523 int ret; in it930x_tuner_attach() local
1529 ret = af9035_wr_reg(d, 0x00f6a7, 0x07); in it930x_tuner_attach()
1530 if (ret < 0) in it930x_tuner_attach()
1534 ret = af9035_wr_reg(d, 0x00f103, 0x07); in it930x_tuner_attach()
1535 if (ret < 0) in it930x_tuner_attach()
1539 ret = af9035_wr_reg_mask(d, 0xd8d4, 0x01, 0x01); in it930x_tuner_attach()
1540 if (ret < 0) in it930x_tuner_attach()
1543 ret = af9035_wr_reg_mask(d, 0xd8d5, 0x01, 0x01); in it930x_tuner_attach()
1544 if (ret < 0) in it930x_tuner_attach()
1547 ret = af9035_wr_reg_mask(d, 0xd8d3, 0x01, 0x01); in it930x_tuner_attach()
1548 if (ret < 0) in it930x_tuner_attach()
1552 ret = af9035_wr_reg_mask(d, 0xd8b8, 0x01, 0x01); in it930x_tuner_attach()
1553 if (ret < 0) in it930x_tuner_attach()
1556 ret = af9035_wr_reg_mask(d, 0xd8b9, 0x01, 0x01); in it930x_tuner_attach()
1557 if (ret < 0) in it930x_tuner_attach()
1560 ret = af9035_wr_reg_mask(d, 0xd8b7, 0x00, 0x01); in it930x_tuner_attach()
1561 if (ret < 0) in it930x_tuner_attach()
1566 ret = af9035_wr_reg_mask(d, 0xd8b7, 0x01, 0x01); in it930x_tuner_attach()
1567 if (ret < 0) in it930x_tuner_attach()
1572 ret = af9035_add_i2c_dev(d, "si2157", 0x63, in it930x_tuner_attach()
1575 if (ret) in it930x_tuner_attach()
1581 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in it930x_tuner_attach()
1583 return ret; in it930x_tuner_attach()
1635 int ret, i; in af9035_init() local
1665 ret = af9035_wr_reg_mask(d, tab[i].reg, tab[i].val, in af9035_init()
1667 if (ret < 0) in af9035_init()
1674 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_init()
1676 return ret; in af9035_init()
1682 int ret, i; in it930x_init() local
1747 ret = af9035_wr_reg_mask(d, tab[i].reg, in it930x_init()
1750 if (ret < 0) in it930x_init()
1756 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in it930x_init()
1758 return ret; in it930x_init()
1765 int ret; in af9035_rc_query() local
1770 ret = af9035_ctrl_msg(d, &req); in af9035_rc_query()
1771 if (ret == 1) in af9035_rc_query()
1773 else if (ret < 0) in af9035_rc_query()
1797 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_rc_query()
1799 return ret; in af9035_rc_query()
1805 int ret; in af9035_get_rc_config() local
1808 ret = af9035_rd_reg(d, state->eeprom_addr + EEPROM_IR_MODE, &tmp); in af9035_get_rc_config()
1809 if (ret < 0) in af9035_get_rc_config()
1816 ret = af9035_rd_reg(d, state->eeprom_addr + EEPROM_IR_TYPE, in af9035_get_rc_config()
1818 if (ret < 0) in af9035_get_rc_config()
1844 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_get_rc_config()
1846 return ret; in af9035_get_rc_config()