Lines Matching refs:ret
54 int ret;
63 ret = i2c_transfer(state->i2c, &msg, 1);
65 if (ret != 1)
66 deb_info("%s: writereg error (reg == 0x%02x, val == 0x%02x, ret == %i)\n",
67 __func__, reg, data, ret);
69 return (ret != 1) ? -EREMOTEIO : 0;
74 int ret;
92 ret = i2c_transfer(state->i2c, msg, 2);
94 if (ret != 2)
95 deb_info("%s: readreg error (reg == 0x%02x, ret == %i)\n",
96 __func__, reg, ret);
125 int ret;
136 ret = m88rs2000_writereg(state, 0x9c, (u8)(tmp >> 4));
142 ret |= m88rs2000_writereg(state, 0x9d, reg);
144 return ret;
150 int ret;
171 ret = m88rs2000_writereg(state, 0x93, b[2]);
172 ret |= m88rs2000_writereg(state, 0x94, b[1]);
173 ret |= m88rs2000_writereg(state, 0x95, b[0]);
176 ret |= m88rs2000_writereg(state, 0xa0, 0x20);
178 ret |= m88rs2000_writereg(state, 0xa0, 0x60);
180 ret |= m88rs2000_writereg(state, 0xa1, 0xe0);
183 ret |= m88rs2000_writereg(state, 0xa3, 0x20);
185 ret |= m88rs2000_writereg(state, 0xa3, 0x98);
187 ret |= m88rs2000_writereg(state, 0xa3, 0x90);
190 return ret;
375 int ret = 0;
383 ret = m88rs2000_writereg(state, tab[i].reg,
399 if (ret < 0)
434 int ret;
439 ret = m88rs2000_tab_set(state,
442 ret = m88rs2000_tab_set(state, m88rs2000_setup);
444 return ret;
450 int ret;
452 ret = m88rs2000_tab_set(state, m88rs2000_shutdown);
453 return ret;
537 int ret;
562 ret = m88rs2000_writereg(state, 0x70, reg | fec_set);
564 ret |= m88rs2000_writereg(state, 0x76, 0x8);
566 return ret;
602 int i, ret = 0;
617 ret = fe->ops.tuner_ops.set_params(fe);
619 if (ret < 0)
623 ret = fe->ops.tuner_ops.get_frequency(fe, &tuner_freq);
625 if (ret < 0)
636 ret = m88rs2000_writereg(state, 0x86, 0xc2);
638 ret = m88rs2000_writereg(state, 0x86, 0xc6);
640 ret |= m88rs2000_set_carrieroffset(fe, offset);
641 if (ret < 0)
646 ret = m88rs2000_writereg(state, 0xf1, 0xa4);
648 ret = m88rs2000_writereg(state, 0xf1, 0xbf);
650 ret |= m88rs2000_tab_set(state, fe_reset);
651 if (ret < 0)
655 ret = m88rs2000_set_fec(state, c->fec_inner);
656 ret |= m88rs2000_writereg(state, 0x85, 0x1);
657 ret |= m88rs2000_writereg(state, 0x8a, 0xbf);
658 ret |= m88rs2000_writereg(state, 0x8d, 0x1e);
659 ret |= m88rs2000_writereg(state, 0x90, 0xf1);
660 ret |= m88rs2000_writereg(state, 0x91, 0x08);
662 if (ret < 0)
666 ret = m88rs2000_set_symbolrate(fe, c->symbol_rate);
667 if (ret < 0)
671 ret = m88rs2000_tab_set(state, fe_trigger);
672 if (ret < 0)