Lines Matching refs:ret

50 #define lg_chkerr(ret)							\  argument
53 __ret = (ret < 0); \
55 pr_err("error %d on line %d\n", ret, __LINE__); \
119 int ret; in lgdt3306a_write_reg() local
128 ret = i2c_transfer(state->i2c_adap, &msg, 1); in lgdt3306a_write_reg()
130 if (ret != 1) { in lgdt3306a_write_reg()
132 msg.buf[0], msg.buf[1], msg.buf[2], ret); in lgdt3306a_write_reg()
133 if (ret < 0) in lgdt3306a_write_reg()
134 return ret; in lgdt3306a_write_reg()
143 int ret; in lgdt3306a_read_reg() local
152 ret = i2c_transfer(state->i2c_adap, msg, 2); in lgdt3306a_read_reg()
154 if (ret != 2) { in lgdt3306a_read_reg()
156 state->cfg->i2c_addr, reg, ret); in lgdt3306a_read_reg()
157 if (ret < 0) in lgdt3306a_read_reg()
158 return ret; in lgdt3306a_read_reg()
170 int ret = lgdt3306a_read_reg(state, reg, &__val); \
171 if (lg_chkerr(ret)) \
180 int ret; in lgdt3306a_set_reg_bit() local
184 ret = lgdt3306a_read_reg(state, reg, &val); in lgdt3306a_set_reg_bit()
185 if (lg_chkerr(ret)) in lgdt3306a_set_reg_bit()
191 ret = lgdt3306a_write_reg(state, reg, val); in lgdt3306a_set_reg_bit()
192 lg_chkerr(ret); in lgdt3306a_set_reg_bit()
194 return ret; in lgdt3306a_set_reg_bit()
201 int ret; in lgdt3306a_soft_reset() local
205 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 0); in lgdt3306a_soft_reset()
206 if (lg_chkerr(ret)) in lgdt3306a_soft_reset()
210 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 1); in lgdt3306a_soft_reset()
211 lg_chkerr(ret); in lgdt3306a_soft_reset()
214 return ret; in lgdt3306a_soft_reset()
221 int ret; in lgdt3306a_mpeg_mode() local
225 ret = lgdt3306a_set_reg_bit(state, 0x0071, 7, in lgdt3306a_mpeg_mode()
227 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode()
234 ret = lgdt3306a_set_reg_bit(state, 0x0071, 6, 0); in lgdt3306a_mpeg_mode()
235 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode()
238 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_mode()
239 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode()
247 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_mode()
248 lg_chkerr(ret); in lgdt3306a_mpeg_mode()
251 return ret; in lgdt3306a_mpeg_mode()
259 int ret; in lgdt3306a_mpeg_mode_polarity() local
263 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_mode_polarity()
264 if (lg_chkerr(ret)) in lgdt3306a_mpeg_mode_polarity()
274 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_mode_polarity()
275 lg_chkerr(ret); in lgdt3306a_mpeg_mode_polarity()
278 return ret; in lgdt3306a_mpeg_mode_polarity()
285 int ret; in lgdt3306a_mpeg_tristate() local
290 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_tristate()
291 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
298 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_tristate()
299 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
303 ret = lgdt3306a_set_reg_bit(state, 0x0003, 6, 1); in lgdt3306a_mpeg_tristate()
304 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
309 ret = lgdt3306a_set_reg_bit(state, 0x0003, 6, 0); in lgdt3306a_mpeg_tristate()
310 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
313 ret = lgdt3306a_read_reg(state, 0x0070, &val); in lgdt3306a_mpeg_tristate()
314 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
318 ret = lgdt3306a_write_reg(state, 0x0070, val); in lgdt3306a_mpeg_tristate()
319 if (lg_chkerr(ret)) in lgdt3306a_mpeg_tristate()
324 return ret; in lgdt3306a_mpeg_tristate()
340 int ret; in lgdt3306a_power() local
346 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 0); in lgdt3306a_power()
347 if (lg_chkerr(ret)) in lgdt3306a_power()
351 ret = lgdt3306a_set_reg_bit(state, 0x0000, 0, 0); in lgdt3306a_power()
352 if (lg_chkerr(ret)) in lgdt3306a_power()
357 ret = lgdt3306a_set_reg_bit(state, 0x0000, 7, 1); in lgdt3306a_power()
358 if (lg_chkerr(ret)) in lgdt3306a_power()
362 ret = lgdt3306a_set_reg_bit(state, 0x0000, 0, 1); in lgdt3306a_power()
363 if (lg_chkerr(ret)) in lgdt3306a_power()
371 return ret; in lgdt3306a_power()
378 int ret; in lgdt3306a_set_vsb() local
383 ret = lgdt3306a_read_reg(state, 0x0002, &val); in lgdt3306a_set_vsb()
386 ret = lgdt3306a_write_reg(state, 0x0002, val); in lgdt3306a_set_vsb()
387 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
391 ret = lgdt3306a_write_reg(state, 0x0008, 0x80); in lgdt3306a_set_vsb()
392 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
396 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_vsb()
399 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_vsb()
400 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
404 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_vsb()
406 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_vsb()
407 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
411 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_set_vsb()
413 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_set_vsb()
414 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
420 ret = lgdt3306a_write_reg(state, 0x0024, 0x00); in lgdt3306a_set_vsb()
421 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
425 ret = lgdt3306a_write_reg(state, 0x002e, 0x00); in lgdt3306a_set_vsb()
426 ret = lgdt3306a_write_reg(state, 0x002f, 0x00); in lgdt3306a_set_vsb()
427 ret = lgdt3306a_write_reg(state, 0x0030, 0x00); in lgdt3306a_set_vsb()
430 ret = lgdt3306a_write_reg(state, 0x002b, 0x00); in lgdt3306a_set_vsb()
431 ret = lgdt3306a_write_reg(state, 0x002c, 0x00); in lgdt3306a_set_vsb()
432 ret = lgdt3306a_write_reg(state, 0x002d, 0x00); in lgdt3306a_set_vsb()
435 ret = lgdt3306a_write_reg(state, 0x0028, 0x00); in lgdt3306a_set_vsb()
436 ret = lgdt3306a_write_reg(state, 0x0029, 0x00); in lgdt3306a_set_vsb()
437 ret = lgdt3306a_write_reg(state, 0x002a, 0x00); in lgdt3306a_set_vsb()
440 ret = lgdt3306a_write_reg(state, 0x0025, 0x00); in lgdt3306a_set_vsb()
441 ret = lgdt3306a_write_reg(state, 0x0026, 0x00); in lgdt3306a_set_vsb()
442 ret = lgdt3306a_write_reg(state, 0x0027, 0x00); in lgdt3306a_set_vsb()
448 ret = lgdt3306a_write_reg(state, 0x0024, 0x5A); in lgdt3306a_set_vsb()
449 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
453 ret = lgdt3306a_write_reg(state, 0x002e, 0x5A); in lgdt3306a_set_vsb()
454 ret = lgdt3306a_write_reg(state, 0x002f, 0x00); in lgdt3306a_set_vsb()
455 ret = lgdt3306a_write_reg(state, 0x0030, 0x00); in lgdt3306a_set_vsb()
458 ret = lgdt3306a_write_reg(state, 0x002b, 0x36); in lgdt3306a_set_vsb()
459 ret = lgdt3306a_write_reg(state, 0x002c, 0x00); in lgdt3306a_set_vsb()
460 ret = lgdt3306a_write_reg(state, 0x002d, 0x00); in lgdt3306a_set_vsb()
463 ret = lgdt3306a_write_reg(state, 0x0028, 0x2A); in lgdt3306a_set_vsb()
464 ret = lgdt3306a_write_reg(state, 0x0029, 0x00); in lgdt3306a_set_vsb()
465 ret = lgdt3306a_write_reg(state, 0x002a, 0x00); in lgdt3306a_set_vsb()
468 ret = lgdt3306a_write_reg(state, 0x0025, 0x06); in lgdt3306a_set_vsb()
469 ret = lgdt3306a_write_reg(state, 0x0026, 0x00); in lgdt3306a_set_vsb()
470 ret = lgdt3306a_write_reg(state, 0x0027, 0x00); in lgdt3306a_set_vsb()
473 ret = lgdt3306a_read_reg(state, 0x001e, &val); in lgdt3306a_set_vsb()
476 ret = lgdt3306a_write_reg(state, 0x001e, val); in lgdt3306a_set_vsb()
478 ret = lgdt3306a_write_reg(state, 0x0022, 0x08); in lgdt3306a_set_vsb()
480 ret = lgdt3306a_write_reg(state, 0x0023, 0xFF); in lgdt3306a_set_vsb()
482 ret = lgdt3306a_read_reg(state, 0x211f, &val); in lgdt3306a_set_vsb()
484 ret = lgdt3306a_write_reg(state, 0x211f, val); in lgdt3306a_set_vsb()
486 ret = lgdt3306a_write_reg(state, 0x2173, 0x01); in lgdt3306a_set_vsb()
488 ret = lgdt3306a_read_reg(state, 0x1061, &val); in lgdt3306a_set_vsb()
491 ret = lgdt3306a_write_reg(state, 0x1061, val); in lgdt3306a_set_vsb()
493 ret = lgdt3306a_read_reg(state, 0x103d, &val); in lgdt3306a_set_vsb()
495 ret = lgdt3306a_write_reg(state, 0x103d, val); in lgdt3306a_set_vsb()
497 ret = lgdt3306a_write_reg(state, 0x2122, 0x40); in lgdt3306a_set_vsb()
499 ret = lgdt3306a_read_reg(state, 0x2141, &val); in lgdt3306a_set_vsb()
501 ret = lgdt3306a_write_reg(state, 0x2141, val); in lgdt3306a_set_vsb()
503 ret = lgdt3306a_read_reg(state, 0x2135, &val); in lgdt3306a_set_vsb()
506 ret = lgdt3306a_write_reg(state, 0x2135, val); in lgdt3306a_set_vsb()
508 ret = lgdt3306a_read_reg(state, 0x0003, &val); in lgdt3306a_set_vsb()
510 ret = lgdt3306a_write_reg(state, 0x0003, val); in lgdt3306a_set_vsb()
512 ret = lgdt3306a_read_reg(state, 0x001c, &val); in lgdt3306a_set_vsb()
514 ret = lgdt3306a_write_reg(state, 0x001c, val); in lgdt3306a_set_vsb()
517 ret = lgdt3306a_read_reg(state, 0x2179, &val); in lgdt3306a_set_vsb()
519 ret = lgdt3306a_write_reg(state, 0x2179, val); in lgdt3306a_set_vsb()
521 ret = lgdt3306a_read_reg(state, 0x217a, &val); in lgdt3306a_set_vsb()
523 ret = lgdt3306a_write_reg(state, 0x217a, val); in lgdt3306a_set_vsb()
526 ret = lgdt3306a_soft_reset(state); in lgdt3306a_set_vsb()
527 if (lg_chkerr(ret)) in lgdt3306a_set_vsb()
532 return ret; in lgdt3306a_set_vsb()
538 int ret; in lgdt3306a_set_qam() local
543 ret = lgdt3306a_write_reg(state, 0x0008, 0x08); in lgdt3306a_set_qam()
544 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
548 ret = lgdt3306a_read_reg(state, 0x0002, &val); in lgdt3306a_set_qam()
551 ret = lgdt3306a_write_reg(state, 0x0002, val); in lgdt3306a_set_qam()
552 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
556 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_qam()
558 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_qam()
559 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
563 ret = lgdt3306a_read_reg(state, 0x0009, &val); in lgdt3306a_set_qam()
566 ret = lgdt3306a_write_reg(state, 0x0009, val); in lgdt3306a_set_qam()
567 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
571 ret = lgdt3306a_read_reg(state, 0x101a, &val); in lgdt3306a_set_qam()
578 ret = lgdt3306a_write_reg(state, 0x101a, val); in lgdt3306a_set_qam()
579 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
583 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_set_qam()
586 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_set_qam()
587 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
591 ret = lgdt3306a_read_reg(state, 0x0024, &val); in lgdt3306a_set_qam()
593 ret = lgdt3306a_write_reg(state, 0x0024, val); in lgdt3306a_set_qam()
594 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
598 ret = lgdt3306a_soft_reset(state); in lgdt3306a_set_qam()
599 if (lg_chkerr(ret)) in lgdt3306a_set_qam()
604 return ret; in lgdt3306a_set_qam()
610 int ret; in lgdt3306a_set_modulation() local
616 ret = lgdt3306a_set_vsb(state); in lgdt3306a_set_modulation()
619 ret = lgdt3306a_set_qam(state, QAM_64); in lgdt3306a_set_modulation()
622 ret = lgdt3306a_set_qam(state, QAM_256); in lgdt3306a_set_modulation()
627 if (lg_chkerr(ret)) in lgdt3306a_set_modulation()
633 return ret; in lgdt3306a_set_modulation()
661 int ret; in lgdt3306a_set_inversion() local
665 ret = lgdt3306a_set_reg_bit(state, 0x0002, 2, inversion ? 1 : 0); in lgdt3306a_set_inversion()
666 return ret; in lgdt3306a_set_inversion()
672 int ret; in lgdt3306a_set_inversion_auto() local
677 ret = lgdt3306a_set_reg_bit(state, 0x0002, 3, enabled); in lgdt3306a_set_inversion_auto()
678 return ret; in lgdt3306a_set_inversion_auto()
685 int ret = 0; in lgdt3306a_spectral_inversion() local
694 ret = lgdt3306a_set_inversion(state, inversion); in lgdt3306a_spectral_inversion()
699 ret = lgdt3306a_set_inversion_auto(state, 0); in lgdt3306a_spectral_inversion()
704 ret = lgdt3306a_set_inversion_auto(state, 1); in lgdt3306a_spectral_inversion()
707 ret = -EINVAL; in lgdt3306a_spectral_inversion()
710 return ret; in lgdt3306a_spectral_inversion()
716 int ret; in lgdt3306a_set_if() local
758 ret = lgdt3306a_write_reg(state, 0x0010, nco1); in lgdt3306a_set_if()
759 if (ret) in lgdt3306a_set_if()
760 return ret; in lgdt3306a_set_if()
761 ret = lgdt3306a_write_reg(state, 0x0011, nco2); in lgdt3306a_set_if()
762 if (ret) in lgdt3306a_set_if()
763 return ret; in lgdt3306a_set_if()
788 int ret; in lgdt3306a_sleep() local
793 ret = lgdt3306a_mpeg_tristate(state, 1); /* disable data bus */ in lgdt3306a_sleep()
794 if (lg_chkerr(ret)) in lgdt3306a_sleep()
797 ret = lgdt3306a_power(state, 0); /* power down */ in lgdt3306a_sleep()
798 lg_chkerr(ret); in lgdt3306a_sleep()
815 int ret; in lgdt3306a_init() local
820 ret = lgdt3306a_set_reg_bit(state, 0x0001, 0, 1); /* SIMFASTENB=0x01 */ in lgdt3306a_init()
821 if (lg_chkerr(ret)) in lgdt3306a_init()
825 ret = lgdt3306a_set_inversion_auto(state, 0); in lgdt3306a_init()
826 if (lg_chkerr(ret)) in lgdt3306a_init()
830 ret = lgdt3306a_set_inversion(state, 1); in lgdt3306a_init()
831 if (lg_chkerr(ret)) in lgdt3306a_init()
837 ret = lgdt3306a_set_reg_bit(state, 0x0004, 7, 1); in lgdt3306a_init()
838 if (lg_chkerr(ret)) in lgdt3306a_init()
844 ret = lgdt3306a_set_reg_bit(state, 0x0004, 2, 0); in lgdt3306a_init()
845 if (lg_chkerr(ret)) in lgdt3306a_init()
851 ret = lgdt3306a_set_reg_bit(state, 0x0004, 3, 0); in lgdt3306a_init()
852 if (lg_chkerr(ret)) in lgdt3306a_init()
858 ret = lgdt3306a_set_reg_bit(state, 0x0005, 6, 0); in lgdt3306a_init()
859 if (lg_chkerr(ret)) in lgdt3306a_init()
864 ret = lgdt3306a_read_reg(state, 0x0005, &val); in lgdt3306a_init()
865 if (lg_chkerr(ret)) in lgdt3306a_init()
869 ret = lgdt3306a_write_reg(state, 0x0005, val); in lgdt3306a_init()
870 if (lg_chkerr(ret)) in lgdt3306a_init()
872 ret = lgdt3306a_write_reg(state, 0x0006, 0x64); in lgdt3306a_init()
873 if (lg_chkerr(ret)) in lgdt3306a_init()
877 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_init()
878 if (lg_chkerr(ret)) in lgdt3306a_init()
882 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_init()
883 if (lg_chkerr(ret)) in lgdt3306a_init()
888 ret = lgdt3306a_read_reg(state, 0x0005, &val); in lgdt3306a_init()
889 if (lg_chkerr(ret)) in lgdt3306a_init()
893 ret = lgdt3306a_write_reg(state, 0x0005, val); in lgdt3306a_init()
894 if (lg_chkerr(ret)) in lgdt3306a_init()
896 ret = lgdt3306a_write_reg(state, 0x0006, 0x64); in lgdt3306a_init()
897 if (lg_chkerr(ret)) in lgdt3306a_init()
901 ret = lgdt3306a_read_reg(state, 0x000d, &val); in lgdt3306a_init()
902 if (lg_chkerr(ret)) in lgdt3306a_init()
906 ret = lgdt3306a_write_reg(state, 0x000d, val); in lgdt3306a_init()
907 if (lg_chkerr(ret)) in lgdt3306a_init()
913 ret = lgdt3306a_write_reg(state, 0x000e, 0x00); in lgdt3306a_init()
914 ret = lgdt3306a_write_reg(state, 0x000f, 0x00); in lgdt3306a_init()
918 ret = lgdt3306a_write_reg(state, 0x0010, 0x34); /* 3.25MHz */ in lgdt3306a_init()
919 ret = lgdt3306a_write_reg(state, 0x0011, 0x00); in lgdt3306a_init()
922 ret = lgdt3306a_write_reg(state, 0x0014, 0); /* gain error=0 */ in lgdt3306a_init()
925 ret = lgdt3306a_read_reg(state, 0x103c, &val); in lgdt3306a_init()
928 ret = lgdt3306a_write_reg(state, 0x103c, val); in lgdt3306a_init()
931 ret = lgdt3306a_read_reg(state, 0x103d, &val); in lgdt3306a_init()
934 ret = lgdt3306a_write_reg(state, 0x103d, val); in lgdt3306a_init()
937 ret = lgdt3306a_read_reg(state, 0x1036, &val); in lgdt3306a_init()
940 ret = lgdt3306a_write_reg(state, 0x1036, val); in lgdt3306a_init()
943 ret = lgdt3306a_read_reg(state, 0x211f, &val); in lgdt3306a_init()
945 ret = lgdt3306a_write_reg(state, 0x211f, val); in lgdt3306a_init()
948 ret = lgdt3306a_read_reg(state, 0x2849, &val); in lgdt3306a_init()
950 ret = lgdt3306a_write_reg(state, 0x2849, val); in lgdt3306a_init()
953 ret = lgdt3306a_set_vsb(state); in lgdt3306a_init()
956 ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); in lgdt3306a_init()
959 ret = lgdt3306a_mpeg_tristate(state, 1); in lgdt3306a_init()
962 ret = lgdt3306a_sleep(state); in lgdt3306a_init()
963 lg_chkerr(ret); in lgdt3306a_init()
966 return ret; in lgdt3306a_init()
973 int ret; in lgdt3306a_set_parameters() local
985 ret = lgdt3306a_power(state, 1); /* power up */ in lgdt3306a_set_parameters()
986 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
990 ret = fe->ops.tuner_ops.set_params(fe); in lgdt3306a_set_parameters()
994 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1000 ret = lgdt3306a_set_modulation(state, p); in lgdt3306a_set_parameters()
1001 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1004 ret = lgdt3306a_agc_setup(state, p); in lgdt3306a_set_parameters()
1005 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1008 ret = lgdt3306a_set_if(state, p); in lgdt3306a_set_parameters()
1009 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1012 ret = lgdt3306a_spectral_inversion(state, p, in lgdt3306a_set_parameters()
1014 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1017 ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode); in lgdt3306a_set_parameters()
1018 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1021 ret = lgdt3306a_mpeg_mode_polarity(state, in lgdt3306a_set_parameters()
1024 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1027 ret = lgdt3306a_mpeg_tristate(state, 0); /* enable data bus */ in lgdt3306a_set_parameters()
1028 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1031 ret = lgdt3306a_soft_reset(state); in lgdt3306a_set_parameters()
1032 if (lg_chkerr(ret)) in lgdt3306a_set_parameters()
1040 return ret; in lgdt3306a_set_parameters()
1069 int ret; in lgdt3306a_monitor_vsb() local
1073 ret = lgdt3306a_read_reg(state, 0x21a1, &val); in lgdt3306a_monitor_vsb()
1074 if (ret) in lgdt3306a_monitor_vsb()
1075 return ret; in lgdt3306a_monitor_vsb()
1078 ret = lgdt3306a_read_reg(state, 0x2185, &maxPowerMan); in lgdt3306a_monitor_vsb()
1079 if (ret) in lgdt3306a_monitor_vsb()
1080 return ret; in lgdt3306a_monitor_vsb()
1082 ret = lgdt3306a_read_reg(state, 0x2191, &val); in lgdt3306a_monitor_vsb()
1083 if (ret) in lgdt3306a_monitor_vsb()
1084 return ret; in lgdt3306a_monitor_vsb()
1087 ret = lgdt3306a_read_reg(state, 0x2180, &val); in lgdt3306a_monitor_vsb()
1088 if (ret) in lgdt3306a_monitor_vsb()
1089 return ret; in lgdt3306a_monitor_vsb()
1092 ret = lgdt3306a_read_reg(state, 0x2181, &val); in lgdt3306a_monitor_vsb()
1093 if (ret) in lgdt3306a_monitor_vsb()
1094 return ret; in lgdt3306a_monitor_vsb()
1101 ret = lgdt3306a_read_reg(state, 0x1061, &val); in lgdt3306a_monitor_vsb()
1102 if (ret) in lgdt3306a_monitor_vsb()
1103 return ret; in lgdt3306a_monitor_vsb()
1113 ret = lgdt3306a_write_reg(state, 0x1061, val); in lgdt3306a_monitor_vsb()
1114 if (ret) in lgdt3306a_monitor_vsb()
1115 return ret; in lgdt3306a_monitor_vsb()
1118 ret = lgdt3306a_read_reg(state, 0x0024, &val); in lgdt3306a_monitor_vsb()
1119 if (ret) in lgdt3306a_monitor_vsb()
1120 return ret; in lgdt3306a_monitor_vsb()
1125 ret = lgdt3306a_write_reg(state, 0x0024, val); in lgdt3306a_monitor_vsb()
1126 if (ret) in lgdt3306a_monitor_vsb()
1127 return ret; in lgdt3306a_monitor_vsb()
1130 ret = lgdt3306a_read_reg(state, 0x103d, &val); in lgdt3306a_monitor_vsb()
1131 if (ret) in lgdt3306a_monitor_vsb()
1132 return ret; in lgdt3306a_monitor_vsb()
1135 ret = lgdt3306a_write_reg(state, 0x103d, val); in lgdt3306a_monitor_vsb()
1137 return ret; in lgdt3306a_monitor_vsb()
1144 int ret; in lgdt3306a_check_oper_mode() local
1146 ret = lgdt3306a_read_reg(state, 0x0081, &val); in lgdt3306a_check_oper_mode()
1147 if (ret) in lgdt3306a_check_oper_mode()
1155 ret = lgdt3306a_read_reg(state, 0x00a6, &val); in lgdt3306a_check_oper_mode()
1156 if (ret) in lgdt3306a_check_oper_mode()
1176 int ret; in lgdt3306a_check_lock_status() local
1185 ret = lgdt3306a_read_reg(state, 0x00a6, &val); in lgdt3306a_check_lock_status()
1186 if (ret) in lgdt3306a_check_lock_status()
1187 return ret; in lgdt3306a_check_lock_status()
1199 ret = lgdt3306a_read_reg(state, 0x0080, &val); in lgdt3306a_check_lock_status()
1200 if (ret) in lgdt3306a_check_lock_status()
1201 return ret; in lgdt3306a_check_lock_status()
1215 ret = lgdt3306a_read_reg(state, 0x1094, &val); in lgdt3306a_check_lock_status()
1216 if (ret) in lgdt3306a_check_lock_status()
1217 return ret; in lgdt3306a_check_lock_status()
1233 ret = lgdt3306a_read_reg(state, 0x0080, &val); in lgdt3306a_check_lock_status()
1234 if (ret) in lgdt3306a_check_lock_status()
1235 return ret; in lgdt3306a_check_lock_status()
1261 int ret; in lgdt3306a_check_neverlock_status() local
1264 ret = lgdt3306a_read_reg(state, 0x0080, &val); in lgdt3306a_check_neverlock_status()
1265 if (ret) in lgdt3306a_check_neverlock_status()
1266 return ret; in lgdt3306a_check_neverlock_status()
1277 int ret; in lgdt3306a_pre_monitoring() local
1281 ret = lgdt3306a_read_reg(state, 0x21bc, &currChDiffACQ); in lgdt3306a_pre_monitoring()
1282 if (ret) in lgdt3306a_pre_monitoring()
1283 return ret; in lgdt3306a_pre_monitoring()
1286 ret = lgdt3306a_read_reg(state, 0x21a1, &val); in lgdt3306a_pre_monitoring()
1287 if (ret) in lgdt3306a_pre_monitoring()
1288 return ret; in lgdt3306a_pre_monitoring()
1292 ret = lgdt3306a_read_reg(state, 0x2199, &val); in lgdt3306a_pre_monitoring()
1293 if (ret) in lgdt3306a_pre_monitoring()
1294 return ret; in lgdt3306a_pre_monitoring()
1297 ret = lgdt3306a_read_reg(state, 0x0090, &val); in lgdt3306a_pre_monitoring()
1298 if (ret) in lgdt3306a_pre_monitoring()
1299 return ret; in lgdt3306a_pre_monitoring()
1310 ret = lgdt3306a_read_reg(state, 0x2135, &val); in lgdt3306a_pre_monitoring()
1311 if (ret) in lgdt3306a_pre_monitoring()
1312 return ret; in lgdt3306a_pre_monitoring()
1315 ret = lgdt3306a_write_reg(state, 0x2135, val); in lgdt3306a_pre_monitoring()
1316 if (ret) in lgdt3306a_pre_monitoring()
1317 return ret; in lgdt3306a_pre_monitoring()
1319 ret = lgdt3306a_read_reg(state, 0x2141, &val); in lgdt3306a_pre_monitoring()
1320 if (ret) in lgdt3306a_pre_monitoring()
1321 return ret; in lgdt3306a_pre_monitoring()
1324 ret = lgdt3306a_write_reg(state, 0x2141, val); in lgdt3306a_pre_monitoring()
1325 if (ret) in lgdt3306a_pre_monitoring()
1326 return ret; in lgdt3306a_pre_monitoring()
1328 ret = lgdt3306a_write_reg(state, 0x2122, 0x70); in lgdt3306a_pre_monitoring()
1329 if (ret) in lgdt3306a_pre_monitoring()
1330 return ret; in lgdt3306a_pre_monitoring()
1332 ret = lgdt3306a_read_reg(state, 0x2135, &val); in lgdt3306a_pre_monitoring()
1333 if (ret) in lgdt3306a_pre_monitoring()
1334 return ret; in lgdt3306a_pre_monitoring()
1337 ret = lgdt3306a_write_reg(state, 0x2135, val); in lgdt3306a_pre_monitoring()
1338 if (ret) in lgdt3306a_pre_monitoring()
1339 return ret; in lgdt3306a_pre_monitoring()
1341 ret = lgdt3306a_read_reg(state, 0x2141, &val); in lgdt3306a_pre_monitoring()
1342 if (ret) in lgdt3306a_pre_monitoring()
1343 return ret; in lgdt3306a_pre_monitoring()
1346 ret = lgdt3306a_write_reg(state, 0x2141, val); in lgdt3306a_pre_monitoring()
1347 if (ret) in lgdt3306a_pre_monitoring()
1348 return ret; in lgdt3306a_pre_monitoring()
1350 ret = lgdt3306a_write_reg(state, 0x2122, 0x40); in lgdt3306a_pre_monitoring()
1351 if (ret) in lgdt3306a_pre_monitoring()
1352 return ret; in lgdt3306a_pre_monitoring()
1422 int ret; in lgdt3306a_get_packet_error() local
1424 ret = lgdt3306a_read_reg(state, 0x00fa, &val); in lgdt3306a_get_packet_error()
1425 if (ret) in lgdt3306a_get_packet_error()
1426 return ret; in lgdt3306a_get_packet_error()
1506 int ret; in lgdt3306a_vsb_lock_poll() local
1518 ret = lgdt3306a_pre_monitoring(state); in lgdt3306a_vsb_lock_poll()
1519 if (ret) in lgdt3306a_vsb_lock_poll()
1566 int ret = 0; in lgdt3306a_read_status() local
1569 ret = fe->ops.tuner_ops.get_rf_strength(fe, &strength); in lgdt3306a_read_status()
1570 if (ret == 0) in lgdt3306a_read_status()
1598 ret = lgdt3306a_monitor_vsb(state); in lgdt3306a_read_status()
1602 ret = -EINVAL; in lgdt3306a_read_status()
1605 return ret; in lgdt3306a_read_status()
1628 int ret; in lgdt3306a_read_signal_strength() local
1648 ret = fe->ops.read_snr(fe, &snr); in lgdt3306a_read_signal_strength()
1649 if (lg_chkerr(ret)) in lgdt3306a_read_signal_strength()
1668 return ret; in lgdt3306a_read_signal_strength()
1711 int ret = 0; in lgdt3306a_tune() local
1718 ret = lgdt3306a_set_parameters(fe); in lgdt3306a_tune()
1719 if (ret != 0) in lgdt3306a_tune()
1720 return ret; in lgdt3306a_tune()
1723 ret = lgdt3306a_read_status(fe, status); in lgdt3306a_tune()
1725 return ret; in lgdt3306a_tune()
1740 int i, ret; in lgdt3306a_search() local
1743 ret = lgdt3306a_set_parameters(fe); in lgdt3306a_search()
1744 if (ret) in lgdt3306a_search()
1751 ret = lgdt3306a_read_status(fe, &status); in lgdt3306a_search()
1752 if (ret) in lgdt3306a_search()
1766 dbg_info("failed (%d)\n", ret); in lgdt3306a_search()
1784 int ret; in lgdt3306a_attach() local
1805 ret = lgdt3306a_read_reg(state, 0x0000, &val); in lgdt3306a_attach()
1806 if (lg_chkerr(ret)) in lgdt3306a_attach()
1815 ret = lgdt3306a_read_reg(state, 0x0001, &val); in lgdt3306a_attach()
1816 if (lg_chkerr(ret)) in lgdt3306a_attach()
1825 ret = lgdt3306a_read_reg(state, 0x0002, &val); in lgdt3306a_attach()
1826 if (lg_chkerr(ret)) in lgdt3306a_attach()