Lines Matching refs:ret
51 #define lg_chkerr(ret) \ argument
54 __ret = (ret < 0); \
56 pr_err("error %d on line %d\n", ret, __LINE__); \
122 int ret; in lgdt3306a_write_reg() local
131 ret = i2c_transfer(state->i2c_adap, &msg, 1); in lgdt3306a_write_reg()
133 if (ret != 1) { in lgdt3306a_write_reg()
135 msg.buf[0], msg.buf[1], msg.buf[2], ret); in lgdt3306a_write_reg()
136 if (ret < 0) in lgdt3306a_write_reg()
137 return ret; in lgdt3306a_write_reg()
146 int ret; in lgdt3306a_read_reg() local
155 ret = i2c_transfer(state->i2c_adap, msg, 2); in lgdt3306a_read_reg()
157 if (ret != 2) { in lgdt3306a_read_reg()
159 state->cfg->i2c_addr, reg, ret); in lgdt3306a_read_reg()
160 if (ret < 0) in lgdt3306a_read_reg()
161 return ret; in lgdt3306a_read_reg()
173 int ret = lgdt3306a_read_reg(state, reg, &__val); \
174 if (lg_chkerr(ret)) \
183 int ret; in lgdt3306a_set_reg_bit() local
187 ret = lgdt3306a_read_reg(state, reg, &val); in lgdt3306a_set_reg_bit()
188 if (lg_chkerr(ret)) in lgdt3306a_set_reg_bit()
194 ret = lgdt3306a_write_reg(state, reg, val); in lgdt3306a_set_reg_bit()
195 lg_chkerr(ret); in lgdt3306a_set_reg_bit()
197 return ret; in lgdt3306a_set_reg_bit()
204 int ret; in lgdt3306a_soft_reset() local
208 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 0); in lgdt3306a_soft_reset()
209 if (lg_chkerr(ret)) in lgdt3306a_soft_reset()
213 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 1); in lgdt3306a_soft_reset()
214 lg_chkerr(ret); in lgdt3306a_soft_reset()
217 return ret; in lgdt3306a_soft_reset()
224 int ret; in lgdt3306a_mpeg_mode() local
228 ret = lgdt3306a_set_reg_bit(state, 0x0071, 7, in lgdt3306a_mpeg_mode()
230 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode()
237 ret = lgdt3306a_set_reg_bit(state, 0x0071, 6, 0); in lgdt3306a_mpeg_mode()
238 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode()
241 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_mode()
242 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode()
250 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_mode()
251 lg_chkerr(ret); in lgdt3306a_mpeg_mode()
254 return ret; in lgdt3306a_mpeg_mode()
262 int ret; in lgdt3306a_mpeg_mode_polarity() local
266 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_mode_polarity()
267 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode_polarity()
277 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_mode_polarity()
278 lg_chkerr(ret); in lgdt3306a_mpeg_mode_polarity()
281 return ret; in lgdt3306a_mpeg_mode_polarity()
288 int ret; in lgdt3306a_mpeg_tristate() local
293 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_tristate()
294 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
301 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_tristate()
302 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
306 ret = lgdt3306a_set_reg_bit(state, 0x0003, 6, 1); in lgdt3306a_mpeg_tristate()
307 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
312 ret = lgdt3306a_set_reg_bit(state, 0x0003, 6, 0); in lgdt3306a_mpeg_tristate()
313 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
316 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_tristate()
317 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
321 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_tristate()
322 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
327 return ret; in lgdt3306a_mpeg_tristate()
343 int ret; in lgdt3306a_power() local
349 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 0); in lgdt3306a_power()
350 if (lg_chkerr(ret)) in lgdt3306a_power()
354 ret = lgdt3306a_set_reg_bit(state, 0x0000, 0, 0); in lgdt3306a_power()
355 if (lg_chkerr(ret)) in lgdt3306a_power()
360 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 1); in lgdt3306a_power()
361 if (lg_chkerr(ret)) in lgdt3306a_power()
365 ret = lgdt3306a_set_reg_bit(state, 0x0000, 0, 1); in lgdt3306a_power()
366 if (lg_chkerr(ret)) in lgdt3306a_power()
374 return ret; in lgdt3306a_power()
381 int ret; in lgdt3306a_set_vsb() local
386 ret = lgdt3306a_read_reg(state, 0x0002, &val); in lgdt3306a_set_vsb()
389 ret = lgdt3306a_write_reg(state, 0x0002, val); in lgdt3306a_set_vsb()
390 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
394 ret = lgdt3306a_write_reg(state, 0x0008, 0x80); in lgdt3306a_set_vsb()
395 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
399 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_vsb()
402 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_vsb()
403 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
407 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_vsb()
409 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_vsb()
410 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
414 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_set_vsb()
416 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_set_vsb()
417 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
423 ret = lgdt3306a_write_reg(state, 0x0024, 0x00); in lgdt3306a_set_vsb()
424 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
428 ret = lgdt3306a_write_reg(state, 0x002e, 0x00); in lgdt3306a_set_vsb()
429 ret = lgdt3306a_write_reg(state, 0x002f, 0x00); in lgdt3306a_set_vsb()
430 ret = lgdt3306a_write_reg(state, 0x0030, 0x00); in lgdt3306a_set_vsb()
433 ret = lgdt3306a_write_reg(state, 0x002b, 0x00); in lgdt3306a_set_vsb()
434 ret = lgdt3306a_write_reg(state, 0x002c, 0x00); in lgdt3306a_set_vsb()
435 ret = lgdt3306a_write_reg(state, 0x002d, 0x00); in lgdt3306a_set_vsb()
438 ret = lgdt3306a_write_reg(state, 0x0028, 0x00); in lgdt3306a_set_vsb()
439 ret = lgdt3306a_write_reg(state, 0x0029, 0x00); in lgdt3306a_set_vsb()
440 ret = lgdt3306a_write_reg(state, 0x002a, 0x00); in lgdt3306a_set_vsb()
443 ret = lgdt3306a_write_reg(state, 0x0025, 0x00); in lgdt3306a_set_vsb()
444 ret = lgdt3306a_write_reg(state, 0x0026, 0x00); in lgdt3306a_set_vsb()
445 ret = lgdt3306a_write_reg(state, 0x0027, 0x00); in lgdt3306a_set_vsb()
451 ret = lgdt3306a_write_reg(state, 0x0024, 0x5A); in lgdt3306a_set_vsb()
452 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
456 ret = lgdt3306a_write_reg(state, 0x002e, 0x5A); in lgdt3306a_set_vsb()
457 ret = lgdt3306a_write_reg(state, 0x002f, 0x00); in lgdt3306a_set_vsb()
458 ret = lgdt3306a_write_reg(state, 0x0030, 0x00); in lgdt3306a_set_vsb()
461 ret = lgdt3306a_write_reg(state, 0x002b, 0x36); in lgdt3306a_set_vsb()
462 ret = lgdt3306a_write_reg(state, 0x002c, 0x00); in lgdt3306a_set_vsb()
463 ret = lgdt3306a_write_reg(state, 0x002d, 0x00); in lgdt3306a_set_vsb()
466 ret = lgdt3306a_write_reg(state, 0x0028, 0x2A); in lgdt3306a_set_vsb()
467 ret = lgdt3306a_write_reg(state, 0x0029, 0x00); in lgdt3306a_set_vsb()
468 ret = lgdt3306a_write_reg(state, 0x002a, 0x00); in lgdt3306a_set_vsb()
471 ret = lgdt3306a_write_reg(state, 0x0025, 0x06); in lgdt3306a_set_vsb()
472 ret = lgdt3306a_write_reg(state, 0x0026, 0x00); in lgdt3306a_set_vsb()
473 ret = lgdt3306a_write_reg(state, 0x0027, 0x00); in lgdt3306a_set_vsb()
476 ret = lgdt3306a_read_reg(state, 0x001e, &val); in lgdt3306a_set_vsb()
479 ret = lgdt3306a_write_reg(state, 0x001e, val); in lgdt3306a_set_vsb()
481 ret = lgdt3306a_write_reg(state, 0x0022, 0x08); in lgdt3306a_set_vsb()
483 ret = lgdt3306a_write_reg(state, 0x0023, 0xFF); in lgdt3306a_set_vsb()
485 ret = lgdt3306a_read_reg(state, 0x211f, &val); in lgdt3306a_set_vsb()
487 ret = lgdt3306a_write_reg(state, 0x211f, val); in lgdt3306a_set_vsb()
489 ret = lgdt3306a_write_reg(state, 0x2173, 0x01); in lgdt3306a_set_vsb()
491 ret = lgdt3306a_read_reg(state, 0x1061, &val); in lgdt3306a_set_vsb()
494 ret = lgdt3306a_write_reg(state, 0x1061, val); in lgdt3306a_set_vsb()
496 ret = lgdt3306a_read_reg(state, 0x103d, &val); in lgdt3306a_set_vsb()
498 ret = lgdt3306a_write_reg(state, 0x103d, val); in lgdt3306a_set_vsb()
500 ret = lgdt3306a_write_reg(state, 0x2122, 0x40); in lgdt3306a_set_vsb()
502 ret = lgdt3306a_read_reg(state, 0x2141, &val); in lgdt3306a_set_vsb()
504 ret = lgdt3306a_write_reg(state, 0x2141, val); in lgdt3306a_set_vsb()
506 ret = lgdt3306a_read_reg(state, 0x2135, &val); in lgdt3306a_set_vsb()
509 ret = lgdt3306a_write_reg(state, 0x2135, val); in lgdt3306a_set_vsb()
511 ret = lgdt3306a_read_reg(state, 0x0003, &val); in lgdt3306a_set_vsb()
513 ret = lgdt3306a_write_reg(state, 0x0003, val); in lgdt3306a_set_vsb()
515 ret = lgdt3306a_read_reg(state, 0x001c, &val); in lgdt3306a_set_vsb()
517 ret = lgdt3306a_write_reg(state, 0x001c, val); in lgdt3306a_set_vsb()
520 ret = lgdt3306a_read_reg(state, 0x2179, &val); in lgdt3306a_set_vsb()
522 ret = lgdt3306a_write_reg(state, 0x2179, val); in lgdt3306a_set_vsb()
524 ret = lgdt3306a_read_reg(state, 0x217a, &val); in lgdt3306a_set_vsb()
526 ret = lgdt3306a_write_reg(state, 0x217a, val); in lgdt3306a_set_vsb()
529 ret = lgdt3306a_soft_reset(state); in lgdt3306a_set_vsb()
530 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
535 return ret; in lgdt3306a_set_vsb()
541 int ret; in lgdt3306a_set_qam() local
546 ret = lgdt3306a_write_reg(state, 0x0008, 0x08); in lgdt3306a_set_qam()
547 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
551 ret = lgdt3306a_read_reg(state, 0x0002, &val); in lgdt3306a_set_qam()
554 ret = lgdt3306a_write_reg(state, 0x0002, val); in lgdt3306a_set_qam()
555 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
559 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_qam()
561 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_qam()
562 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
566 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_qam()
569 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_qam()
570 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
574 ret = lgdt3306a_read_reg(state, 0x101a, &val); in lgdt3306a_set_qam()
581 ret = lgdt3306a_write_reg(state, 0x101a, val); in lgdt3306a_set_qam()
582 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
586 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_set_qam()
589 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_set_qam()
590 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
594 ret = lgdt3306a_read_reg(state, 0x0024, &val); in lgdt3306a_set_qam()
596 ret = lgdt3306a_write_reg(state, 0x0024, val); in lgdt3306a_set_qam()
597 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
601 ret = lgdt3306a_soft_reset(state); in lgdt3306a_set_qam()
602 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
607 return ret; in lgdt3306a_set_qam()
613 int ret; in lgdt3306a_set_modulation() local
619 ret = lgdt3306a_set_vsb(state); in lgdt3306a_set_modulation()
622 ret = lgdt3306a_set_qam(state, QAM_64); in lgdt3306a_set_modulation()
625 ret = lgdt3306a_set_qam(state, QAM_256); in lgdt3306a_set_modulation()
630 if (lg_chkerr(ret)) in lgdt3306a_set_modulation()
636 return ret; in lgdt3306a_set_modulation()
664 int ret; in lgdt3306a_set_inversion() local
668 ret = lgdt3306a_set_reg_bit(state, 0x0002, 2, inversion ? 1 : 0); in lgdt3306a_set_inversion()
669 return ret; in lgdt3306a_set_inversion()
675 int ret; in lgdt3306a_set_inversion_auto() local
680 ret = lgdt3306a_set_reg_bit(state, 0x0002, 3, enabled); in lgdt3306a_set_inversion_auto()
681 return ret; in lgdt3306a_set_inversion_auto()
688 int ret = 0; in lgdt3306a_spectral_inversion() local
697 ret = lgdt3306a_set_inversion(state, inversion); in lgdt3306a_spectral_inversion()
702 ret = lgdt3306a_set_inversion_auto(state, 0); in lgdt3306a_spectral_inversion()
707 ret = lgdt3306a_set_inversion_auto(state, 1); in lgdt3306a_spectral_inversion()
710 ret = -EINVAL; in lgdt3306a_spectral_inversion()
713 return ret; in lgdt3306a_spectral_inversion()
719 int ret; in lgdt3306a_set_if() local
761 ret = lgdt3306a_write_reg(state, 0x0010, nco1); in lgdt3306a_set_if()
762 if (ret) in lgdt3306a_set_if()
763 return ret; in lgdt3306a_set_if()
764 ret = lgdt3306a_write_reg(state, 0x0011, nco2); in lgdt3306a_set_if()
765 if (ret) in lgdt3306a_set_if()
766 return ret; in lgdt3306a_set_if()
791 int ret; in lgdt3306a_sleep() local
796 ret = lgdt3306a_mpeg_tristate(state, 1); /* disable data bus */ in lgdt3306a_sleep()
797 if (lg_chkerr(ret)) in lgdt3306a_sleep()
800 ret = lgdt3306a_power(state, 0); /* power down */ in lgdt3306a_sleep()
801 lg_chkerr(ret); in lgdt3306a_sleep()
818 int ret; in lgdt3306a_init() local
823 ret = lgdt3306a_set_reg_bit(state, 0x0001, 0, 1); /* SIMFASTENB=0x01 */ in lgdt3306a_init()
824 if (lg_chkerr(ret)) in lgdt3306a_init()
828 ret = lgdt3306a_set_inversion_auto(state, 0); in lgdt3306a_init()
829 if (lg_chkerr(ret)) in lgdt3306a_init()
833 ret = lgdt3306a_set_inversion(state, 1); in lgdt3306a_init()
834 if (lg_chkerr(ret)) in lgdt3306a_init()
840 ret = lgdt3306a_set_reg_bit(state, 0x0004, 7, 1); in lgdt3306a_init()
841 if (lg_chkerr(ret)) in lgdt3306a_init()
847 ret = lgdt3306a_set_reg_bit(state, 0x0004, 2, 0); in lgdt3306a_init()
848 if (lg_chkerr(ret)) in lgdt3306a_init()
854 ret = lgdt3306a_set_reg_bit(state, 0x0004, 3, 0); in lgdt3306a_init()
855 if (lg_chkerr(ret)) in lgdt3306a_init()
861 ret = lgdt3306a_set_reg_bit(state, 0x0005, 6, 0); in lgdt3306a_init()
862 if (lg_chkerr(ret)) in lgdt3306a_init()
867 ret = lgdt3306a_read_reg(state, 0x0005, &val); in lgdt3306a_init()
868 if (lg_chkerr(ret)) in lgdt3306a_init()
872 ret = lgdt3306a_write_reg(state, 0x0005, val); in lgdt3306a_init()
873 if (lg_chkerr(ret)) in lgdt3306a_init()
875 ret = lgdt3306a_write_reg(state, 0x0006, 0x64); in lgdt3306a_init()
876 if (lg_chkerr(ret)) in lgdt3306a_init()
880 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_init()
881 if (lg_chkerr(ret)) in lgdt3306a_init()
885 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_init()
886 if (lg_chkerr(ret)) in lgdt3306a_init()
891 ret = lgdt3306a_read_reg(state, 0x0005, &val); in lgdt3306a_init()
892 if (lg_chkerr(ret)) in lgdt3306a_init()
896 ret = lgdt3306a_write_reg(state, 0x0005, val); in lgdt3306a_init()
897 if (lg_chkerr(ret)) in lgdt3306a_init()
899 ret = lgdt3306a_write_reg(state, 0x0006, 0x64); in lgdt3306a_init()
900 if (lg_chkerr(ret)) in lgdt3306a_init()
904 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_init()
905 if (lg_chkerr(ret)) in lgdt3306a_init()
909 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_init()
910 if (lg_chkerr(ret)) in lgdt3306a_init()
916 ret = lgdt3306a_write_reg(state, 0x000e, 0x00); in lgdt3306a_init()
917 ret = lgdt3306a_write_reg(state, 0x000f, 0x00); in lgdt3306a_init()
921 ret = lgdt3306a_write_reg(state, 0x0010, 0x34); /* 3.25MHz */ in lgdt3306a_init()
922 ret = lgdt3306a_write_reg(state, 0x0011, 0x00); in lgdt3306a_init()
925 ret = lgdt3306a_write_reg(state, 0x0014, 0); /* gain error=0 */ in lgdt3306a_init()
928 ret = lgdt3306a_read_reg(state, 0x103c, &val); in lgdt3306a_init()
931 ret = lgdt3306a_write_reg(state, 0x103c, val); in lgdt3306a_init()
934 ret = lgdt3306a_read_reg(state, 0x103d, &val); in lgdt3306a_init()
937 ret = lgdt3306a_write_reg(state, 0x103d, val); in lgdt3306a_init()
940 ret = lgdt3306a_read_reg(state, 0x1036, &val); in lgdt3306a_init()
943 ret = lgdt3306a_write_reg(state, 0x1036, val); in lgdt3306a_init()
946 ret = lgdt3306a_read_reg(state, 0x211f, &val); in lgdt3306a_init()
948 ret = lgdt3306a_write_reg(state, 0x211f, val); in lgdt3306a_init()
951 ret = lgdt3306a_read_reg(state, 0x2849, &val); in lgdt3306a_init()
953 ret = lgdt3306a_write_reg(state, 0x2849, val); in lgdt3306a_init()
956 ret = lgdt3306a_set_vsb(state); in lgdt3306a_init()
959 ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); in lgdt3306a_init()
962 ret = lgdt3306a_mpeg_tristate(state, 1); in lgdt3306a_init()
965 ret = lgdt3306a_sleep(state); in lgdt3306a_init()
966 lg_chkerr(ret); in lgdt3306a_init()
969 return ret; in lgdt3306a_init()
976 int ret; in lgdt3306a_set_parameters() local
988 ret = lgdt3306a_power(state, 1); /* power up */ in lgdt3306a_set_parameters()
989 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
993 ret = fe->ops.tuner_ops.set_params(fe); in lgdt3306a_set_parameters()
997 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1003 ret = lgdt3306a_set_modulation(state, p); in lgdt3306a_set_parameters()
1004 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1007 ret = lgdt3306a_agc_setup(state, p); in lgdt3306a_set_parameters()
1008 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1011 ret = lgdt3306a_set_if(state, p); in lgdt3306a_set_parameters()
1012 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1015 ret = lgdt3306a_spectral_inversion(state, p, in lgdt3306a_set_parameters()
1017 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1020 ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); in lgdt3306a_set_parameters()
1021 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1024 ret = lgdt3306a_mpeg_mode_polarity(state, in lgdt3306a_set_parameters()
1027 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1030 ret = lgdt3306a_mpeg_tristate(state, 0); /* enable data bus */ in lgdt3306a_set_parameters()
1031 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1034 ret = lgdt3306a_soft_reset(state); in lgdt3306a_set_parameters()
1035 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1043 return ret; in lgdt3306a_set_parameters()
1072 int ret; in lgdt3306a_monitor_vsb() local
1076 ret = lgdt3306a_read_reg(state, 0x21a1, &val); in lgdt3306a_monitor_vsb()
1077 if (ret) in lgdt3306a_monitor_vsb()
1078 return ret; in lgdt3306a_monitor_vsb()
1081 ret = lgdt3306a_read_reg(state, 0x2185, &maxPowerMan); in lgdt3306a_monitor_vsb()
1082 if (ret) in lgdt3306a_monitor_vsb()
1083 return ret; in lgdt3306a_monitor_vsb()
1085 ret = lgdt3306a_read_reg(state, 0x2191, &val); in lgdt3306a_monitor_vsb()
1086 if (ret) in lgdt3306a_monitor_vsb()
1087 return ret; in lgdt3306a_monitor_vsb()
1090 ret = lgdt3306a_read_reg(state, 0x2180, &val); in lgdt3306a_monitor_vsb()
1091 if (ret) in lgdt3306a_monitor_vsb()
1092 return ret; in lgdt3306a_monitor_vsb()
1095 ret = lgdt3306a_read_reg(state, 0x2181, &val); in lgdt3306a_monitor_vsb()
1096 if (ret) in lgdt3306a_monitor_vsb()
1097 return ret; in lgdt3306a_monitor_vsb()
1104 ret = lgdt3306a_read_reg(state, 0x1061, &val); in lgdt3306a_monitor_vsb()
1105 if (ret) in lgdt3306a_monitor_vsb()
1106 return ret; in lgdt3306a_monitor_vsb()
1116 ret = lgdt3306a_write_reg(state, 0x1061, val); in lgdt3306a_monitor_vsb()
1117 if (ret) in lgdt3306a_monitor_vsb()
1118 return ret; in lgdt3306a_monitor_vsb()
1121 ret = lgdt3306a_read_reg(state, 0x0024, &val); in lgdt3306a_monitor_vsb()
1122 if (ret) in lgdt3306a_monitor_vsb()
1123 return ret; in lgdt3306a_monitor_vsb()
1128 ret = lgdt3306a_write_reg(state, 0x0024, val); in lgdt3306a_monitor_vsb()
1129 if (ret) in lgdt3306a_monitor_vsb()
1130 return ret; in lgdt3306a_monitor_vsb()
1133 ret = lgdt3306a_read_reg(state, 0x103d, &val); in lgdt3306a_monitor_vsb()
1134 if (ret) in lgdt3306a_monitor_vsb()
1135 return ret; in lgdt3306a_monitor_vsb()
1138 ret = lgdt3306a_write_reg(state, 0x103d, val); in lgdt3306a_monitor_vsb()
1140 return ret; in lgdt3306a_monitor_vsb()
1147 int ret; in lgdt3306a_check_oper_mode() local
1149 ret = lgdt3306a_read_reg(state, 0x0081, &val); in lgdt3306a_check_oper_mode()
1150 if (ret) in lgdt3306a_check_oper_mode()
1158 ret = lgdt3306a_read_reg(state, 0x00a6, &val); in lgdt3306a_check_oper_mode()
1159 if (ret) in lgdt3306a_check_oper_mode()
1179 int ret; in lgdt3306a_check_lock_status() local
1188 ret = lgdt3306a_read_reg(state, 0x00a6, &val); in lgdt3306a_check_lock_status()
1189 if (ret) in lgdt3306a_check_lock_status()
1190 return ret; in lgdt3306a_check_lock_status()
1202 ret = lgdt3306a_read_reg(state, 0x0080, &val); in lgdt3306a_check_lock_status()
1203 if (ret) in lgdt3306a_check_lock_status()
1204 return ret; in lgdt3306a_check_lock_status()
1218 ret = lgdt3306a_read_reg(state, 0x1094, &val); in lgdt3306a_check_lock_status()
1219 if (ret) in lgdt3306a_check_lock_status()
1220 return ret; in lgdt3306a_check_lock_status()
1236 ret = lgdt3306a_read_reg(state, 0x0080, &val); in lgdt3306a_check_lock_status()
1237 if (ret) in lgdt3306a_check_lock_status()
1238 return ret; in lgdt3306a_check_lock_status()
1264 int ret; in lgdt3306a_check_neverlock_status() local
1267 ret = lgdt3306a_read_reg(state, 0x0080, &val); in lgdt3306a_check_neverlock_status()
1268 if (ret) in lgdt3306a_check_neverlock_status()
1269 return ret; in lgdt3306a_check_neverlock_status()
1280 int ret; in lgdt3306a_pre_monitoring() local
1284 ret = lgdt3306a_read_reg(state, 0x21bc, &currChDiffACQ); in lgdt3306a_pre_monitoring()
1285 if (ret) in lgdt3306a_pre_monitoring()
1286 return ret; in lgdt3306a_pre_monitoring()
1289 ret = lgdt3306a_read_reg(state, 0x21a1, &val); in lgdt3306a_pre_monitoring()
1290 if (ret) in lgdt3306a_pre_monitoring()
1291 return ret; in lgdt3306a_pre_monitoring()
1295 ret = lgdt3306a_read_reg(state, 0x2199, &val); in lgdt3306a_pre_monitoring()
1296 if (ret) in lgdt3306a_pre_monitoring()
1297 return ret; in lgdt3306a_pre_monitoring()
1300 ret = lgdt3306a_read_reg(state, 0x0090, &val); in lgdt3306a_pre_monitoring()
1301 if (ret) in lgdt3306a_pre_monitoring()
1302 return ret; in lgdt3306a_pre_monitoring()
1313 ret = lgdt3306a_read_reg(state, 0x2135, &val); in lgdt3306a_pre_monitoring()
1314 if (ret) in lgdt3306a_pre_monitoring()
1315 return ret; in lgdt3306a_pre_monitoring()
1318 ret = lgdt3306a_write_reg(state, 0x2135, val); in lgdt3306a_pre_monitoring()
1319 if (ret) in lgdt3306a_pre_monitoring()
1320 return ret; in lgdt3306a_pre_monitoring()
1322 ret = lgdt3306a_read_reg(state, 0x2141, &val); in lgdt3306a_pre_monitoring()
1323 if (ret) in lgdt3306a_pre_monitoring()
1324 return ret; in lgdt3306a_pre_monitoring()
1327 ret = lgdt3306a_write_reg(state, 0x2141, val); in lgdt3306a_pre_monitoring()
1328 if (ret) in lgdt3306a_pre_monitoring()
1329 return ret; in lgdt3306a_pre_monitoring()
1331 ret = lgdt3306a_write_reg(state, 0x2122, 0x70); in lgdt3306a_pre_monitoring()
1332 if (ret) in lgdt3306a_pre_monitoring()
1333 return ret; in lgdt3306a_pre_monitoring()
1335 ret = lgdt3306a_read_reg(state, 0x2135, &val); in lgdt3306a_pre_monitoring()
1336 if (ret) in lgdt3306a_pre_monitoring()
1337 return ret; in lgdt3306a_pre_monitoring()
1340 ret = lgdt3306a_write_reg(state, 0x2135, val); in lgdt3306a_pre_monitoring()
1341 if (ret) in lgdt3306a_pre_monitoring()
1342 return ret; in lgdt3306a_pre_monitoring()
1344 ret = lgdt3306a_read_reg(state, 0x2141, &val); in lgdt3306a_pre_monitoring()
1345 if (ret) in lgdt3306a_pre_monitoring()
1346 return ret; in lgdt3306a_pre_monitoring()
1349 ret = lgdt3306a_write_reg(state, 0x2141, val); in lgdt3306a_pre_monitoring()
1350 if (ret) in lgdt3306a_pre_monitoring()
1351 return ret; in lgdt3306a_pre_monitoring()
1353 ret = lgdt3306a_write_reg(state, 0x2122, 0x40); in lgdt3306a_pre_monitoring()
1354 if (ret) in lgdt3306a_pre_monitoring()
1355 return ret; in lgdt3306a_pre_monitoring()
1425 int ret; in lgdt3306a_get_packet_error() local
1427 ret = lgdt3306a_read_reg(state, 0x00fa, &val); in lgdt3306a_get_packet_error()
1428 if (ret) in lgdt3306a_get_packet_error()
1429 return ret; in lgdt3306a_get_packet_error()
1509 int ret; in lgdt3306a_vsb_lock_poll() local
1521 ret = lgdt3306a_pre_monitoring(state); in lgdt3306a_vsb_lock_poll()
1522 if (ret) in lgdt3306a_vsb_lock_poll()
1569 int ret = 0; in lgdt3306a_read_status() local
1572 ret = fe->ops.tuner_ops.get_rf_strength(fe, &strength); in lgdt3306a_read_status()
1573 if (ret == 0) in lgdt3306a_read_status()
1601 ret = lgdt3306a_monitor_vsb(state); in lgdt3306a_read_status()
1605 ret = -EINVAL; in lgdt3306a_read_status()
1608 return ret; in lgdt3306a_read_status()
1631 int ret; in lgdt3306a_read_signal_strength() local
1651 ret = fe->ops.read_snr(fe, &snr); in lgdt3306a_read_signal_strength()
1652 if (lg_chkerr(ret)) in lgdt3306a_read_signal_strength()
1671 return ret; in lgdt3306a_read_signal_strength()
1714 int ret = 0; in lgdt3306a_tune() local
1721 ret = lgdt3306a_set_parameters(fe); in lgdt3306a_tune()
1722 if (ret != 0) in lgdt3306a_tune()
1723 return ret; in lgdt3306a_tune()
1726 ret = lgdt3306a_read_status(fe, status); in lgdt3306a_tune()
1728 return ret; in lgdt3306a_tune()
1743 int ret; in lgdt3306a_search() local
1746 ret = lgdt3306a_set_parameters(fe); in lgdt3306a_search()
1747 if (ret) in lgdt3306a_search()
1750 ret = lgdt3306a_read_status(fe, &status); in lgdt3306a_search()
1751 if (ret) in lgdt3306a_search()
1761 dbg_info("failed (%d)\n", ret); in lgdt3306a_search()
1785 int ret; in lgdt3306a_attach() local
1806 ret = lgdt3306a_read_reg(state, 0x0000, &val); in lgdt3306a_attach()
1807 if (lg_chkerr(ret)) in lgdt3306a_attach()
1816 ret = lgdt3306a_read_reg(state, 0x0001, &val); in lgdt3306a_attach()
1817 if (lg_chkerr(ret)) in lgdt3306a_attach()
1826 ret = lgdt3306a_read_reg(state, 0x0002, &val); in lgdt3306a_attach()
1827 if (lg_chkerr(ret)) in lgdt3306a_attach()
2165 int ret; in lgdt3306a_probe() local
2169 ret = -ENOMEM; in lgdt3306a_probe()
2179 ret = -ENODEV; in lgdt3306a_probe()
2191 ret = -ENOMEM; in lgdt3306a_probe()
2195 ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0); in lgdt3306a_probe()
2196 if (ret) in lgdt3306a_probe()
2211 dev_dbg(&client->dev, "failed=%d\n", ret); in lgdt3306a_probe()
2212 return ret; in lgdt3306a_probe()