Lines Matching refs:ret
50 int i, ret = 0; in fc0013_init() local
95 ret = fc0013_writereg(priv, i, reg[i]); in fc0013_init()
96 if (ret) in fc0013_init()
103 if (ret) in fc0013_init()
104 err("fc0013_writereg failed: %d", ret); in fc0013_init()
106 return ret; in fc0013_init()
118 int ret; in fc0013_rc_cal_add() local
126 ret = fc0013_writereg(priv, 0x10, 0x00); in fc0013_rc_cal_add()
127 if (ret) in fc0013_rc_cal_add()
131 ret = fc0013_readreg(priv, 0x10, &rc_cal); in fc0013_rc_cal_add()
132 if (ret) in fc0013_rc_cal_add()
140 ret = fc0013_writereg(priv, 0x0d, 0x11); in fc0013_rc_cal_add()
141 if (ret) in fc0013_rc_cal_add()
146 ret = fc0013_writereg(priv, 0x10, 0x0f); in fc0013_rc_cal_add()
148 ret = fc0013_writereg(priv, 0x10, 0x00); in fc0013_rc_cal_add()
150 ret = fc0013_writereg(priv, 0x10, (u8)val); in fc0013_rc_cal_add()
156 return ret; in fc0013_rc_cal_add()
163 int ret; in fc0013_rc_cal_reset() local
168 ret = fc0013_writereg(priv, 0x0d, 0x01); in fc0013_rc_cal_reset()
169 if (!ret) in fc0013_rc_cal_reset()
170 ret = fc0013_writereg(priv, 0x10, 0x00); in fc0013_rc_cal_reset()
175 return ret; in fc0013_rc_cal_reset()
181 int ret; in fc0013_set_vhf_track() local
184 ret = fc0013_readreg(priv, 0x1d, &tmp); in fc0013_set_vhf_track()
185 if (ret) in fc0013_set_vhf_track()
189 ret = fc0013_writereg(priv, 0x1d, tmp | 0x1c); in fc0013_set_vhf_track()
191 ret = fc0013_writereg(priv, 0x1d, tmp | 0x18); in fc0013_set_vhf_track()
193 ret = fc0013_writereg(priv, 0x1d, tmp | 0x14); in fc0013_set_vhf_track()
195 ret = fc0013_writereg(priv, 0x1d, tmp | 0x10); in fc0013_set_vhf_track()
197 ret = fc0013_writereg(priv, 0x1d, tmp | 0x0c); in fc0013_set_vhf_track()
199 ret = fc0013_writereg(priv, 0x1d, tmp | 0x08); in fc0013_set_vhf_track()
201 ret = fc0013_writereg(priv, 0x1d, tmp | 0x04); in fc0013_set_vhf_track()
203 ret = fc0013_writereg(priv, 0x1d, tmp | 0x1c); in fc0013_set_vhf_track()
206 return ret; in fc0013_set_vhf_track()
212 int i, ret = 0; in fc0013_set_params() local
222 ret = fe->callback(priv->i2c, DVB_FRONTEND_COMPONENT_TUNER, in fc0013_set_params()
224 if (ret) in fc0013_set_params()
245 ret = fc0013_set_vhf_track(priv, freq); in fc0013_set_params()
246 if (ret) in fc0013_set_params()
251 ret = fc0013_readreg(priv, 0x07, &tmp); in fc0013_set_params()
252 if (ret) in fc0013_set_params()
254 ret = fc0013_writereg(priv, 0x07, tmp | 0x10); in fc0013_set_params()
255 if (ret) in fc0013_set_params()
259 ret = fc0013_readreg(priv, 0x14, &tmp); in fc0013_set_params()
260 if (ret) in fc0013_set_params()
262 ret = fc0013_writereg(priv, 0x14, tmp & 0x1f); in fc0013_set_params()
263 if (ret) in fc0013_set_params()
267 ret = fc0013_readreg(priv, 0x07, &tmp); in fc0013_set_params()
268 if (ret) in fc0013_set_params()
270 ret = fc0013_writereg(priv, 0x07, tmp & 0xef); in fc0013_set_params()
271 if (ret) in fc0013_set_params()
275 ret = fc0013_readreg(priv, 0x14, &tmp); in fc0013_set_params()
276 if (ret) in fc0013_set_params()
278 ret = fc0013_writereg(priv, 0x14, (tmp & 0x1f) | 0x40); in fc0013_set_params()
279 if (ret) in fc0013_set_params()
283 ret = fc0013_readreg(priv, 0x07, &tmp); in fc0013_set_params()
284 if (ret) in fc0013_set_params()
286 ret = fc0013_writereg(priv, 0x07, tmp & 0xef); in fc0013_set_params()
287 if (ret) in fc0013_set_params()
291 ret = fc0013_readreg(priv, 0x14, &tmp); in fc0013_set_params()
292 if (ret) in fc0013_set_params()
294 ret = fc0013_writereg(priv, 0x14, (tmp & 0x1f) | 0x20); in fc0013_set_params()
295 if (ret) in fc0013_set_params()
410 ret = fc0013_writereg(priv, i, reg[i]); in fc0013_set_params()
411 if (ret) in fc0013_set_params()
415 ret = fc0013_readreg(priv, 0x11, &tmp); in fc0013_set_params()
416 if (ret) in fc0013_set_params()
419 ret = fc0013_writereg(priv, 0x11, tmp | 0x04); in fc0013_set_params()
421 ret = fc0013_writereg(priv, 0x11, tmp & 0xfb); in fc0013_set_params()
422 if (ret) in fc0013_set_params()
426 ret = fc0013_writereg(priv, 0x0e, 0x80); in fc0013_set_params()
427 if (!ret) in fc0013_set_params()
428 ret = fc0013_writereg(priv, 0x0e, 0x00); in fc0013_set_params()
431 if (!ret) in fc0013_set_params()
432 ret = fc0013_writereg(priv, 0x0e, 0x00); in fc0013_set_params()
434 if (!ret) { in fc0013_set_params()
436 ret = fc0013_readreg(priv, 0x0e, &tmp); in fc0013_set_params()
438 if (ret) in fc0013_set_params()
447 ret = fc0013_writereg(priv, 0x06, reg[6]); in fc0013_set_params()
448 if (!ret) in fc0013_set_params()
449 ret = fc0013_writereg(priv, 0x0e, 0x80); in fc0013_set_params()
450 if (!ret) in fc0013_set_params()
451 ret = fc0013_writereg(priv, 0x0e, 0x00); in fc0013_set_params()
456 ret = fc0013_writereg(priv, 0x06, reg[6]); in fc0013_set_params()
457 if (!ret) in fc0013_set_params()
458 ret = fc0013_writereg(priv, 0x0e, 0x80); in fc0013_set_params()
459 if (!ret) in fc0013_set_params()
460 ret = fc0013_writereg(priv, 0x0e, 0x00); in fc0013_set_params()
470 if (ret) in fc0013_set_params()
471 warn("%s: failed: %d", __func__, ret); in fc0013_set_params()
472 return ret; in fc0013_set_params()
501 int ret; in fc0013_get_rf_strength() local
519 ret = fc0013_writereg(priv, 0x13, 0x00); in fc0013_get_rf_strength()
520 if (ret) in fc0013_get_rf_strength()
523 ret = fc0013_readreg(priv, 0x13, &tmp); in fc0013_get_rf_strength()
524 if (ret) in fc0013_get_rf_strength()
528 ret = fc0013_readreg(priv, 0x14, &tmp); in fc0013_get_rf_strength()
529 if (ret) in fc0013_get_rf_strength()
551 ret = -1; in fc0013_get_rf_strength()
560 if (ret) in fc0013_get_rf_strength()
561 warn("%s: failed: %d", __func__, ret); in fc0013_get_rf_strength()
562 return ret; in fc0013_get_rf_strength()