Lines Matching refs:ret
65 int ret; in af9005_write_word_agc() local
67 if ((ret = af9005_write_ofdm_register(d, reglo, (u8) (value & 0xff)))) in af9005_write_word_agc()
68 return ret; in af9005_write_word_agc()
76 int ret; in af9005_read_word_agc() local
79 if ((ret = af9005_read_ofdm_register(d, reglo, &temp0))) in af9005_read_word_agc()
80 return ret; in af9005_read_word_agc()
81 if ((ret = af9005_read_ofdm_register(d, reghi, &temp1))) in af9005_read_word_agc()
82 return ret; in af9005_read_word_agc()
107 int ret; in af9005_is_fecmon_available() local
112 ret = af9005_read_register_bits(state->d, xd_p_fec_vtb_rsd_mon_en, in af9005_is_fecmon_available()
115 if (ret) in af9005_is_fecmon_available()
116 return ret; in af9005_is_fecmon_available()
118 ret = in af9005_is_fecmon_available()
123 if (ret) in af9005_is_fecmon_available()
124 return ret; in af9005_is_fecmon_available()
138 int ret; in af9005_get_post_vit_err_cw_count() local
148 ret = in af9005_get_post_vit_err_cw_count()
152 if (ret) in af9005_get_post_vit_err_cw_count()
153 return ret; in af9005_get_post_vit_err_cw_count()
159 ret = in af9005_get_post_vit_err_cw_count()
163 if (ret) in af9005_get_post_vit_err_cw_count()
164 return ret; in af9005_get_post_vit_err_cw_count()
165 ret = in af9005_get_post_vit_err_cw_count()
169 if (ret) in af9005_get_post_vit_err_cw_count()
170 return ret; in af9005_get_post_vit_err_cw_count()
174 ret = in af9005_get_post_vit_err_cw_count()
177 if (ret) in af9005_get_post_vit_err_cw_count()
178 return ret; in af9005_get_post_vit_err_cw_count()
179 ret = in af9005_get_post_vit_err_cw_count()
182 if (ret) in af9005_get_post_vit_err_cw_count()
183 return ret; in af9005_get_post_vit_err_cw_count()
184 ret = in af9005_get_post_vit_err_cw_count()
187 if (ret) in af9005_get_post_vit_err_cw_count()
188 return ret; in af9005_get_post_vit_err_cw_count()
193 ret = in af9005_get_post_vit_err_cw_count()
196 if (ret) in af9005_get_post_vit_err_cw_count()
197 return ret; in af9005_get_post_vit_err_cw_count()
198 ret = in af9005_get_post_vit_err_cw_count()
201 if (ret) in af9005_get_post_vit_err_cw_count()
202 return ret; in af9005_get_post_vit_err_cw_count()
222 int ret; in af9005_get_post_vit_ber() local
224 ret = in af9005_get_post_vit_ber()
227 if (ret) in af9005_get_post_vit_ber()
228 return ret; in af9005_get_post_vit_ber()
243 int ret; in af9005_get_pre_vit_err_bit_count() local
245 ret = in af9005_get_pre_vit_err_bit_count()
249 if (ret) in af9005_get_pre_vit_err_bit_count()
250 return ret; in af9005_get_pre_vit_err_bit_count()
255 ret = in af9005_get_pre_vit_err_bit_count()
258 if (ret) in af9005_get_pre_vit_err_bit_count()
259 return ret; in af9005_get_pre_vit_err_bit_count()
260 ret = in af9005_get_pre_vit_err_bit_count()
263 if (ret) in af9005_get_pre_vit_err_bit_count()
264 return ret; in af9005_get_pre_vit_err_bit_count()
265 ret = in af9005_get_pre_vit_err_bit_count()
268 if (ret) in af9005_get_pre_vit_err_bit_count()
269 return ret; in af9005_get_pre_vit_err_bit_count()
272 ret = in af9005_get_pre_vit_err_bit_count()
275 if (ret) in af9005_get_pre_vit_err_bit_count()
276 return ret; in af9005_get_pre_vit_err_bit_count()
277 ret = in af9005_get_pre_vit_err_bit_count()
280 if (ret) in af9005_get_pre_vit_err_bit_count()
281 return ret; in af9005_get_pre_vit_err_bit_count()
289 ret = in af9005_get_pre_vit_err_bit_count()
293 if (ret) in af9005_get_pre_vit_err_bit_count()
294 return ret; in af9005_get_pre_vit_err_bit_count()
307 ret = in af9005_get_pre_vit_err_bit_count()
311 if (ret) in af9005_get_pre_vit_err_bit_count()
312 return ret; in af9005_get_pre_vit_err_bit_count()
336 int ret; in af9005_reset_pre_viterbi() local
339 ret = in af9005_reset_pre_viterbi()
342 if (ret) in af9005_reset_pre_viterbi()
343 return ret; in af9005_reset_pre_viterbi()
344 ret = af9005_write_ofdm_register(state->d, xd_p_fec_super_frm_unit_15_8, in af9005_reset_pre_viterbi()
346 if (ret) in af9005_reset_pre_viterbi()
347 return ret; in af9005_reset_pre_viterbi()
349 ret = in af9005_reset_pre_viterbi()
354 return ret; in af9005_reset_pre_viterbi()
360 int ret; in af9005_reset_post_viterbi() local
363 ret = in af9005_reset_post_viterbi()
366 if (ret) in af9005_reset_post_viterbi()
367 return ret; in af9005_reset_post_viterbi()
368 ret = in af9005_reset_post_viterbi()
371 if (ret) in af9005_reset_post_viterbi()
372 return ret; in af9005_reset_post_viterbi()
374 ret = in af9005_reset_post_viterbi()
379 return ret; in af9005_reset_post_viterbi()
385 int ret, fecavailable; in af9005_get_statistic() local
389 ret = af9005_is_fecmon_available(fe, &fecavailable); in af9005_get_statistic()
390 if (ret) in af9005_get_statistic()
391 return ret; in af9005_get_statistic()
397 ret = af9005_get_pre_vit_err_bit_count(fe, &state->pre_vit_error_count, in af9005_get_statistic()
399 if (ret == 0) { in af9005_get_statistic()
414 ret = af9005_get_post_vit_ber(fe, &state->post_vit_error_count, in af9005_get_statistic()
417 if (ret == 0) { in af9005_get_statistic()
418 ret = af9005_reset_post_viterbi(fe); in af9005_get_statistic()
420 if (ret) in af9005_get_statistic()
421 return ret; in af9005_get_statistic()
445 int ret; in af9005_fe_read_status() local
451 ret = af9005_read_register_bits(state->d, xd_p_agc_lock, in af9005_fe_read_status()
453 if (ret) in af9005_fe_read_status()
454 return ret; in af9005_fe_read_status()
458 ret = af9005_read_register_bits(state->d, xd_p_fd_tpsd_lock, in af9005_fe_read_status()
461 if (ret) in af9005_fe_read_status()
462 return ret; in af9005_fe_read_status()
466 ret = af9005_read_register_bits(state->d, in af9005_fe_read_status()
470 if (ret) in af9005_fe_read_status()
471 return ret; in af9005_fe_read_status()
477 ret = in af9005_fe_read_status()
481 if (ret) in af9005_fe_read_status()
482 return ret; in af9005_fe_read_status()
514 int ret; in af9005_fe_read_signal_strength() local
519 ret = in af9005_fe_read_signal_strength()
522 if (ret) in af9005_fe_read_signal_strength()
523 return ret; in af9005_fe_read_signal_strength()
524 ret = in af9005_fe_read_signal_strength()
527 if (ret) in af9005_fe_read_signal_strength()
528 return ret; in af9005_fe_read_signal_strength()
546 int ret; in af9005_fe_program_cfoe() local
602 ret = af9005_write_ofdm_register(d, 0xAE00, buf[0]); in af9005_fe_program_cfoe()
603 if (ret) in af9005_fe_program_cfoe()
604 return ret; in af9005_fe_program_cfoe()
607 ret = af9005_write_ofdm_register(d, 0xAE01, buf[1]); in af9005_fe_program_cfoe()
608 if (ret) in af9005_fe_program_cfoe()
609 return ret; in af9005_fe_program_cfoe()
612 ret = af9005_write_ofdm_register(d, 0xAE02, buf[2]); in af9005_fe_program_cfoe()
613 if (ret) in af9005_fe_program_cfoe()
614 return ret; in af9005_fe_program_cfoe()
617 ret = af9005_write_ofdm_register(d, 0xAE03, buf[3]); in af9005_fe_program_cfoe()
618 if (ret) in af9005_fe_program_cfoe()
619 return ret; in af9005_fe_program_cfoe()
636 ret = af9005_write_ofdm_register(d, 0xAE04, buf[0]); in af9005_fe_program_cfoe()
637 if (ret) in af9005_fe_program_cfoe()
638 return ret; in af9005_fe_program_cfoe()
640 ret = af9005_write_ofdm_register(d, 0xAE05, buf[1]); in af9005_fe_program_cfoe()
641 if (ret) in af9005_fe_program_cfoe()
642 return ret; in af9005_fe_program_cfoe()
644 ret = af9005_write_ofdm_register(d, 0xAE06, buf[2]); in af9005_fe_program_cfoe()
645 if (ret) in af9005_fe_program_cfoe()
646 return ret; in af9005_fe_program_cfoe()
648 ret = af9005_write_ofdm_register(d, 0xAE07, buf[3]); in af9005_fe_program_cfoe()
649 if (ret) in af9005_fe_program_cfoe()
650 return ret; in af9005_fe_program_cfoe()
667 ret = af9005_write_ofdm_register(d, 0xAE08, buf[0]); in af9005_fe_program_cfoe()
668 if (ret) in af9005_fe_program_cfoe()
669 return ret; in af9005_fe_program_cfoe()
671 ret = af9005_write_ofdm_register(d, 0xAE09, buf[1]); in af9005_fe_program_cfoe()
672 if (ret) in af9005_fe_program_cfoe()
673 return ret; in af9005_fe_program_cfoe()
675 ret = af9005_write_ofdm_register(d, 0xAE0A, buf[2]); in af9005_fe_program_cfoe()
676 if (ret) in af9005_fe_program_cfoe()
677 return ret; in af9005_fe_program_cfoe()
679 ret = af9005_write_ofdm_register(d, 0xAE0B, buf[3]); in af9005_fe_program_cfoe()
680 if (ret) in af9005_fe_program_cfoe()
681 return ret; in af9005_fe_program_cfoe()
698 ret = af9005_write_ofdm_register(d, 0xAE0C, buf[0]); in af9005_fe_program_cfoe()
699 if (ret) in af9005_fe_program_cfoe()
700 return ret; in af9005_fe_program_cfoe()
702 ret = af9005_write_ofdm_register(d, 0xAE0D, buf[1]); in af9005_fe_program_cfoe()
703 if (ret) in af9005_fe_program_cfoe()
704 return ret; in af9005_fe_program_cfoe()
706 ret = af9005_write_ofdm_register(d, 0xAE0E, buf[2]); in af9005_fe_program_cfoe()
707 if (ret) in af9005_fe_program_cfoe()
708 return ret; in af9005_fe_program_cfoe()
710 ret = af9005_write_ofdm_register(d, 0xAE0F, buf[3]); in af9005_fe_program_cfoe()
711 if (ret) in af9005_fe_program_cfoe()
712 return ret; in af9005_fe_program_cfoe()
729 ret = af9005_write_ofdm_register(d, 0xAE10, buf[0]); in af9005_fe_program_cfoe()
730 if (ret) in af9005_fe_program_cfoe()
731 return ret; in af9005_fe_program_cfoe()
733 ret = af9005_write_ofdm_register(d, 0xAE11, buf[1]); in af9005_fe_program_cfoe()
734 if (ret) in af9005_fe_program_cfoe()
735 return ret; in af9005_fe_program_cfoe()
737 ret = af9005_write_ofdm_register(d, 0xAE12, buf[2]); in af9005_fe_program_cfoe()
738 if (ret) in af9005_fe_program_cfoe()
739 return ret; in af9005_fe_program_cfoe()
741 ret = af9005_write_ofdm_register(d, 0xAE13, buf[3]); in af9005_fe_program_cfoe()
742 if (ret) in af9005_fe_program_cfoe()
743 return ret; in af9005_fe_program_cfoe()
760 ret = af9005_write_ofdm_register(d, 0xAE14, buf[0]); in af9005_fe_program_cfoe()
761 if (ret) in af9005_fe_program_cfoe()
762 return ret; in af9005_fe_program_cfoe()
764 ret = af9005_write_ofdm_register(d, 0xAE15, buf[1]); in af9005_fe_program_cfoe()
765 if (ret) in af9005_fe_program_cfoe()
766 return ret; in af9005_fe_program_cfoe()
768 ret = af9005_write_ofdm_register(d, 0xAE16, buf[2]); in af9005_fe_program_cfoe()
769 if (ret) in af9005_fe_program_cfoe()
770 return ret; in af9005_fe_program_cfoe()
772 ret = af9005_write_ofdm_register(d, 0xAE17, buf[3]); in af9005_fe_program_cfoe()
773 return ret; in af9005_fe_program_cfoe()
802 int ret; in af9005_fe_power() local
804 ret = af9005_send_command(state->d, 0x03, &temp, 1, NULL, 0); in af9005_fe_power()
805 return ret; in af9005_fe_power()
820 int ret, i, scriptlen; in af9005_fe_init() local
829 if ((ret = in af9005_fe_init()
832 return ret; in af9005_fe_init()
833 if ((ret = af9005_write_ofdm_register(state->d, APO_REG_RESET, 0))) in af9005_fe_init()
834 return ret; in af9005_fe_init()
838 if ((ret = in af9005_fe_init()
841 return ret; in af9005_fe_init()
859 ret = af9005_write_ofdm_register(state->d, 0xb200, 0xa9); in af9005_fe_init()
860 if (ret) in af9005_fe_init()
861 return ret; in af9005_fe_init()
862 ret = af9005_write_ofdm_register(state->d, xd_g_reg_ofsm_clk, 0x07); in af9005_fe_init()
863 if (ret) in af9005_fe_init()
864 return ret; in af9005_fe_init()
866 ret = af9005_send_command(state->d, 0x03, &temp, 1, NULL, 0); in af9005_fe_init()
867 if (ret) in af9005_fe_init()
868 return ret; in af9005_fe_init()
869 ret = af9005_write_ofdm_register(state->d, xd_g_reg_ofsm_clk, 0x00); in af9005_fe_init()
870 if (ret) in af9005_fe_init()
871 return ret; in af9005_fe_init()
872 ret = af9005_write_ofdm_register(state->d, 0xb200, 0xa1); in af9005_fe_init()
873 if (ret) in af9005_fe_init()
874 return ret; in af9005_fe_init()
877 if ((ret = in af9005_fe_init()
880 return ret; in af9005_fe_init()
881 ret = af9005_write_register_bits(state->d, xd_I2C_reg_ofdm_rst, in af9005_fe_init()
884 if (ret) in af9005_fe_init()
885 return ret; in af9005_fe_init()
887 ret = af9005_write_ofdm_register(state->d, 0xaefc, 0); in af9005_fe_init()
888 if (ret) in af9005_fe_init()
889 return ret; in af9005_fe_init()
893 if ((ret = in af9005_fe_init()
897 return ret; in af9005_fe_init()
901 if ((ret = in af9005_fe_init()
905 return ret; in af9005_fe_init()
906 if ((ret = in af9005_fe_init()
910 return ret; in af9005_fe_init()
914 if ((ret = in af9005_fe_init()
916 return ret; in af9005_fe_init()
920 if ((ret = in af9005_fe_init()
923 return ret; in af9005_fe_init()
925 ret = af9005_write_ofdm_register(state->d, 0xa16c, 1); in af9005_fe_init()
926 if (ret) in af9005_fe_init()
927 return ret; in af9005_fe_init()
928 ret = af9005_write_ofdm_register(state->d, 0xa3c1, 0); in af9005_fe_init()
929 if (ret) in af9005_fe_init()
930 return ret; in af9005_fe_init()
934 ret = af9005_fe_program_cfoe(state->d, 6000000); in af9005_fe_init()
935 if (ret) in af9005_fe_init()
936 return ret; in af9005_fe_init()
939 if ((ret = in af9005_fe_init()
943 return ret; in af9005_fe_init()
950 if ((ret = in af9005_fe_init()
954 return ret; in af9005_fe_init()
958 if ((ret = in af9005_fe_init()
962 return ret; in af9005_fe_init()
965 ret = af9005_write_ofdm_register(state->d, 0xa601, 0); in af9005_fe_init()
969 if ((ret = af9005_write_ofdm_register(state->d, 0xaefb, 0x01))) in af9005_fe_init()
970 return ret; in af9005_fe_init()
976 if ((ret = in af9005_fe_init()
980 return ret; in af9005_fe_init()
1008 ret = in af9005_fe_init()
1013 if (ret) in af9005_fe_init()
1014 return ret; in af9005_fe_init()
1017 ret = in af9005_fe_init()
1022 if (ret) in af9005_fe_init()
1023 return ret; in af9005_fe_init()
1026 ret = in af9005_fe_init()
1029 if (ret) in af9005_fe_init()
1030 return ret; in af9005_fe_init()
1033 ret = in af9005_fe_init()
1036 if (ret) in af9005_fe_init()
1037 return ret; in af9005_fe_init()
1042 ret = af9005_read_eeprom(adap->dev, 0xc6, buf, 2); in af9005_fe_init()
1043 if (ret) { in af9005_fe_init()
1045 return ret; in af9005_fe_init()
1051 ret = af9005_read_eeprom(adap->dev, 0xc8, buf, 2); in af9005_fe_init()
1052 if (ret) { in af9005_fe_init()
1054 return ret; in af9005_fe_init()
1075 ret = fe->ops.tuner_ops.init(fe); in af9005_fe_init()
1076 if (ret) in af9005_fe_init()
1077 return ret; in af9005_fe_init()
1108 int ret; in af9005_fe_set_frontend() local
1120 ret = af9005_led_control(state->d, 0); in af9005_fe_set_frontend()
1121 if (ret) in af9005_fe_set_frontend()
1122 return ret; in af9005_fe_set_frontend()
1124 ret = af9005_write_register_bits(state->d, XD_MP2IF_MISC, 2, 1, 0); in af9005_fe_set_frontend()
1125 if (ret) in af9005_fe_set_frontend()
1126 return ret; in af9005_fe_set_frontend()
1133 ret = af9005_write_ofdm_register(state->d, 0xae1a, temp0); in af9005_fe_set_frontend()
1134 if (ret) in af9005_fe_set_frontend()
1135 return ret; in af9005_fe_set_frontend()
1136 ret = af9005_write_ofdm_register(state->d, 0xae19, temp1); in af9005_fe_set_frontend()
1137 if (ret) in af9005_fe_set_frontend()
1138 return ret; in af9005_fe_set_frontend()
1139 ret = af9005_write_ofdm_register(state->d, 0xae18, temp2); in af9005_fe_set_frontend()
1140 if (ret) in af9005_fe_set_frontend()
1141 return ret; in af9005_fe_set_frontend()
1145 ret = in af9005_fe_set_frontend()
1150 if (ret) in af9005_fe_set_frontend()
1151 return ret; in af9005_fe_set_frontend()
1152 ret = in af9005_fe_set_frontend()
1157 if (ret) in af9005_fe_set_frontend()
1158 return ret; in af9005_fe_set_frontend()
1159 ret = in af9005_fe_set_frontend()
1162 if (ret) in af9005_fe_set_frontend()
1163 return ret; in af9005_fe_set_frontend()
1164 ret = in af9005_fe_set_frontend()
1167 if (ret) in af9005_fe_set_frontend()
1168 return ret; in af9005_fe_set_frontend()
1172 ret = af9005_fe_select_bw(state->d, fep->bandwidth_hz); in af9005_fe_set_frontend()
1173 if (ret) in af9005_fe_set_frontend()
1174 return ret; in af9005_fe_set_frontend()
1175 ret = af9005_fe_program_cfoe(state->d, fep->bandwidth_hz); in af9005_fe_set_frontend()
1176 if (ret) in af9005_fe_set_frontend()
1177 return ret; in af9005_fe_set_frontend()
1181 ret = af9005_write_ofdm_register(state->d, 0xaefd, 0); in af9005_fe_set_frontend()
1182 if (ret) in af9005_fe_set_frontend()
1183 return ret; in af9005_fe_set_frontend()
1187 ret = in af9005_fe_set_frontend()
1190 if (ret) in af9005_fe_set_frontend()
1191 return ret; in af9005_fe_set_frontend()
1194 ret = fe->ops.tuner_ops.set_params(fe); in af9005_fe_set_frontend()
1195 if (ret) in af9005_fe_set_frontend()
1196 return ret; in af9005_fe_set_frontend()
1201 ret = af9005_write_tuner_registers(state->d, 0xffff, &temp, 1); in af9005_fe_set_frontend()
1202 if (ret) in af9005_fe_set_frontend()
1203 return ret; in af9005_fe_set_frontend()
1207 ret = in af9005_fe_set_frontend()
1211 if (ret) in af9005_fe_set_frontend()
1212 return ret; in af9005_fe_set_frontend()
1234 int ret; in af9005_fe_get_frontend() local
1238 ret = in af9005_fe_get_frontend()
1242 if (ret) in af9005_fe_get_frontend()
1243 return ret; in af9005_fe_get_frontend()
1262 ret = in af9005_fe_get_frontend()
1266 if (ret) in af9005_fe_get_frontend()
1267 return ret; in af9005_fe_get_frontend()
1289 ret = in af9005_fe_get_frontend()
1292 if (ret) in af9005_fe_get_frontend()
1293 return ret; in af9005_fe_get_frontend()
1298 ret = in af9005_fe_get_frontend()
1302 if (ret) in af9005_fe_get_frontend()
1303 return ret; in af9005_fe_get_frontend()
1329 ret = in af9005_fe_get_frontend()
1333 if (ret) in af9005_fe_get_frontend()
1334 return ret; in af9005_fe_get_frontend()
1360 ret = in af9005_fe_get_frontend()
1363 if (ret) in af9005_fe_get_frontend()
1364 return ret; in af9005_fe_get_frontend()
1386 ret = in af9005_fe_get_frontend()
1390 if (ret) in af9005_fe_get_frontend()
1391 return ret; in af9005_fe_get_frontend()
1405 ret = in af9005_fe_get_frontend()