Lines Matching refs:ret

84 	int ret;
91 ret = -ENOMEM;
106 ret = usb_control_msg(d->udev, pipe, 0, requesttype, req->value,
112 if (ret > 0)
113 ret = 0;
116 if (!ret && requesttype == (USB_TYPE_VENDOR | USB_DIR_IN))
121 if (ret)
124 return ret;
126 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
127 return ret;
179 int ret;
184 ret = rtl28xx_rd_reg(d, reg, &tmp);
185 if (ret)
186 return ret;
200 int ret;
234 ret = -EOPNOTSUPP;
242 ret = rtl28xxu_ctrl_msg(d, &req);
249 ret = rtl28xxu_ctrl_msg(d, &req);
256 ret = rtl28xxu_ctrl_msg(d, &req);
257 if (ret)
264 ret = rtl28xxu_ctrl_msg(d, &req);
269 ret = -EOPNOTSUPP;
276 ret = 0;
283 ret = rtl28xxu_ctrl_msg(d, &req);
291 ret = rtl28xxu_ctrl_msg(d, &req);
298 ret = rtl28xxu_ctrl_msg(d, &req);
301 ret = -EINVAL;
307 return ret ? ret : num;
323 int ret;
342 ret = rtl28xx_wr_reg(d, SYS_GPIO_DIR, 0x0a);
343 if (ret)
347 ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_EN, 0x15);
348 if (ret)
362 ret = rtl28xxu_ctrl_msg(d, &req_gate_open);
363 if (ret)
367 ret = rtl28xxu_ctrl_msg(d, &req_qt1010);
368 if (ret == 0 && buf[0] == 0x2c) {
375 ret = rtl28xxu_ctrl_msg(d, &req_gate_open);
376 if (ret)
380 ret = rtl28xxu_ctrl_msg(d, &req_mt2060);
381 if (ret == 0 && buf[0] == 0x63) {
397 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
398 return ret;
404 int ret;
427 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_DIR, 0x00, 0x40);
428 if (ret)
431 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_EN, 0x48, 0x48);
432 if (ret)
441 ret = rtl28xxu_ctrl_msg(d, &req_gate_open);
442 if (ret)
448 ret = rtl28xxu_ctrl_msg(d, &req_fc0012);
449 if (ret == 0 && buf[0] == 0xa1) {
456 ret = rtl28xxu_ctrl_msg(d, &req_fc0013);
457 if (ret == 0 && buf[0] == 0xa3) {
464 ret = rtl28xxu_ctrl_msg(d, &req_mt2266);
465 if (ret == 0 && buf[0] == 0x85) {
472 ret = rtl28xxu_ctrl_msg(d, &req_fc2580);
473 if (ret == 0 && buf[0] == 0x56) {
480 ret = rtl28xxu_ctrl_msg(d, &req_mt2063);
481 if (ret == 0 && (buf[0] == 0x9e || buf[0] == 0x9c)) {
488 ret = rtl28xxu_ctrl_msg(d, &req_max3543);
489 if (ret == 0 && buf[0] == 0x38) {
496 ret = rtl28xxu_ctrl_msg(d, &req_tua9001);
497 if (ret == 0 && buf[0] == 0x23 && buf[1] == 0x28) {
504 ret = rtl28xxu_ctrl_msg(d, &req_mxl5007t);
505 if (ret == 0 && buf[0] == 0x14) {
512 ret = rtl28xxu_ctrl_msg(d, &req_e4000);
513 if (ret == 0 && buf[0] == 0x40) {
520 ret = rtl28xxu_ctrl_msg(d, &req_tda18272);
521 if (ret == 0 && (buf[0] == 0xc7 || buf[1] == 0x60)) {
528 ret = rtl28xxu_ctrl_msg(d, &req_r820t);
529 if (ret == 0 && buf[0] == 0x69) {
536 ret = rtl28xxu_ctrl_msg(d, &req_r828d);
537 if (ret == 0 && buf[0] == 0x69) {
548 ret = rtl28xxu_ctrl_msg(d, &req_gate_close);
549 if (ret < 0)
554 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
555 return ret;
594 int ret;
611 ret = -ENODEV;
618 ret = -ENODEV;
624 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
625 return ret;
661 int ret;
669 ret = rtl28xx_rd_reg(d, SYS_GPIO_OUT_VAL, &val);
670 if (ret)
679 ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_VAL, val);
680 if (ret)
684 ret = -EINVAL;
689 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
690 return ret;
696 int ret;
714 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_VAL, val, 0x10);
715 if (ret)
724 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_VAL, val, 0x02);
725 if (ret)
732 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
733 return ret;
773 int ret;
804 ret = -ENODEV;
811 ret = -ENODEV;
823 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
824 return ret;
855 int ret;
887 ret = -ENODEV;
893 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
894 return ret;
927 int ret;
1003 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_DIR, 0x00, 0x12);
1004 if (ret)
1007 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_EN, 0x12, 0x12);
1008 if (ret)
1028 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_VAL, 0x00, 0x01);
1029 if (ret)
1032 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_DIR, 0x00, 0x01);
1033 if (ret)
1036 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_EN, 0x01, 0x01);
1037 if (ret)
1053 ret = -ENODEV;
1059 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
1060 return ret;
1065 int ret;
1071 ret = rtl28xx_rd_reg(d, USB_SYSCTL_0, &val);
1072 if (ret)
1077 ret = rtl28xx_wr_reg(d, USB_SYSCTL_0, val);
1078 if (ret)
1082 ret = rtl28xx_wr_regs(d, USB_EPA_MAXPKT, "\x00\x02\x00\x00", 4);
1083 if (ret)
1087 ret = rtl28xx_wr_regs(d, USB_EPA_FIFO_CFG, "\x14\x00\x00\x00", 4);
1088 if (ret)
1091 return ret;
1093 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
1094 return ret;
1115 int ret;
1121 ret = rtl28xx_rd_reg(d, SYS_SYS0, &sys0);
1122 if (ret)
1126 ret = rtl28xx_rd_reg(d, SYS_GPIO_OUT_VAL, &gpio);
1127 if (ret)
1154 ret = rtl28xx_wr_reg(d, SYS_SYS0, sys0);
1155 if (ret)
1159 ret = rtl28xx_wr_reg(d, SYS_GPIO_OUT_VAL, gpio);
1160 if (ret)
1164 ret = rtl28xx_wr_regs(d, USB_EPA_CTL, epa_ctl, 2);
1165 if (ret)
1171 return ret;
1173 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
1174 return ret;
1179 int ret;
1185 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_VAL, 0x08, 0x18);
1186 if (ret)
1190 ret = rtl28xx_wr_reg_mask(d, SYS_DEMOD_CTL1, 0x00, 0x10);
1191 if (ret)
1195 ret = rtl28xx_wr_reg_mask(d, SYS_DEMOD_CTL, 0x80, 0x80);
1196 if (ret)
1200 ret = rtl28xx_wr_reg_mask(d, SYS_DEMOD_CTL, 0x20, 0x20);
1201 if (ret)
1207 ret = rtl28xx_wr_reg_mask(d, SYS_DEMOD_CTL, 0x48, 0x48);
1208 if (ret)
1212 ret = rtl28xx_wr_regs(d, USB_EPA_CTL, "\x00\x00", 2);
1213 if (ret)
1216 ret = usb_clear_halt(d->udev, usb_rcvbulkpipe(d->udev, 0x81));
1217 if (ret)
1221 ret = rtl28xx_wr_reg_mask(d, SYS_GPIO_OUT_VAL, 0x10, 0x10);
1222 if (ret)
1226 ret = rtl28xx_wr_reg_mask(d, SYS_DEMOD_CTL, 0x00, 0x48);
1227 if (ret)
1231 ret = rtl28xx_wr_reg_mask(d, SYS_DEMOD_CTL, 0x00, 0x80);
1232 if (ret)
1236 ret = rtl28xx_wr_regs(d, USB_EPA_CTL, "\x10\x02", 2);
1237 if (ret)
1241 return ret;
1243 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
1244 return ret;
1250 int ret, i;
1274 ret = rtl28xx_wr_reg(d, rc_nec_tab[i].reg,
1276 if (ret)
1282 ret = rtl2831_rd_regs(d, SYS_IRRC_RP, buf, 5);
1283 if (ret)
1304 ret = rtl28xx_wr_reg(d, SYS_IRRC_SR, 1);
1305 if (ret)
1309 ret = rtl28xx_wr_reg(d, SYS_IRRC_SR, 1);
1310 if (ret)
1314 return ret;
1316 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
1317 return ret;
1333 int ret, i, len;
1365 ret = rtl28xx_wr_reg_mask(d, init_tab[i].reg,
1367 if (ret)
1374 ret = rtl28xx_rd_reg(d, IR_RX_IF, &buf[0]);
1375 if (ret)
1381 ret = rtl28xx_rd_reg(d, IR_RX_BC, &buf[0]);
1382 if (ret)
1388 ret = rtl2831_rd_regs(d, IR_RX_BUF, buf, len);
1389 if (ret)
1394 ret = rtl28xx_wr_reg_mask(d, refresh_tab[i].reg,
1396 if (ret)
1413 return ret;
1415 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret);
1416 return ret;