• Home
  • Raw
  • Download

Lines Matching refs:srate

807 		if (state->srate <= 1500000) {  /*10Msps< SR <=15Msps*/  in stv090x_get_lock_tmg()
810 } else if (state->srate <= 5000000) { /*10Msps< SR <=15Msps*/ in stv090x_get_lock_tmg()
823 if (state->srate <= 1000000) { /*SR <=1Msps*/ in stv090x_get_lock_tmg()
826 } else if (state->srate <= 2000000) { /*1Msps < SR <= 2Msps */ in stv090x_get_lock_tmg()
829 } else if (state->srate <= 5000000) { /*2Msps < SR <= 5Msps */ in stv090x_get_lock_tmg()
832 } else if (state->srate <= 10000000) { /*5Msps < SR <= 10Msps */ in stv090x_get_lock_tmg()
835 } else if (state->srate <= 20000000) { /*10Msps < SR <= 20Msps */ in stv090x_get_lock_tmg()
849 static int stv090x_set_srate(struct stv090x_state *state, u32 srate) in stv090x_set_srate() argument
853 if (srate > 60000000) { in stv090x_set_srate()
854 sym = (srate << 4); /* SR * 2^16 / master_clk */ in stv090x_set_srate()
856 } else if (srate > 6000000) { in stv090x_set_srate()
857 sym = (srate << 6); in stv090x_set_srate()
860 sym = (srate << 9); in stv090x_set_srate()
875 static int stv090x_set_max_srate(struct stv090x_state *state, u32 clk, u32 srate) in stv090x_set_max_srate() argument
879 srate = 105 * (srate / 100); in stv090x_set_max_srate()
880 if (srate > 60000000) { in stv090x_set_max_srate()
881 sym = (srate << 4); /* SR * 2^16 / master_clk */ in stv090x_set_max_srate()
883 } else if (srate > 6000000) { in stv090x_set_max_srate()
884 sym = (srate << 6); in stv090x_set_max_srate()
887 sym = (srate << 9); in stv090x_set_max_srate()
909 static int stv090x_set_min_srate(struct stv090x_state *state, u32 clk, u32 srate) in stv090x_set_min_srate() argument
913 srate = 95 * (srate / 100); in stv090x_set_min_srate()
914 if (srate > 60000000) { in stv090x_set_min_srate()
915 sym = (srate << 4); /* SR * 2^16 / master_clk */ in stv090x_set_min_srate()
917 } else if (srate > 6000000) { in stv090x_set_min_srate()
918 sym = (srate << 6); in stv090x_set_min_srate()
921 sym = (srate << 9); in stv090x_set_min_srate()
935 static u32 stv090x_car_width(u32 srate, enum stv090x_rolloff rolloff) in stv090x_car_width() argument
952 return srate + (srate * ro) / 100; in stv090x_car_width()
1235 if (state->srate >= 15000000) { in stv090x_dvbs_track_crl()
1240 } else if ((state->srate >= 7000000) && (15000000 > state->srate)) { in stv090x_dvbs_track_crl()
1245 } else if (state->srate < 7000000) { in stv090x_dvbs_track_crl()
1409 if (state->srate <= 5000000) { in stv090x_start_search()
1435 if (state->srate <= 5000000) { in stv090x_start_search()
1524 if (state->srate < 2000000) { in stv090x_start_search()
1536 } else if (state->srate < 10000000) { in stv090x_start_search()
1548 if (state->srate < 10000000) { in stv090x_start_search()
1656 s32 srate, int_1, int_2, tmp_1, tmp_2; in stv090x_get_srate() local
1663 srate = ((r3 << 24) | (r2 << 16) | (r1 << 8) | r0); in stv090x_get_srate()
1666 int_2 = srate >> 16; in stv090x_get_srate()
1669 tmp_2 = srate % 0x10000; in stv090x_get_srate()
1671 srate = (int_1 * int_2) + in stv090x_get_srate()
1675 return srate; in stv090x_get_srate()
1736 if (state->srate <= 2000000) in stv090x_srate_srch_coarse()
1738 else if (state->srate <= 5000000) in stv090x_srate_srch_coarse()
1740 else if (state->srate <= 12000000) in stv090x_srate_srch_coarse()
1853 if (sym < state->srate) in stv090x_srate_srch_fine()
2135 if (state->srate >= 10000000) in stv090x_get_coldlock()
2144 if (state->srate >= 10000000) { in stv090x_get_coldlock()
2155 if (state->srate <= 4000000) in stv090x_get_coldlock()
2157 else if (state->srate <= 7000000) in stv090x_get_coldlock()
2159 else if (state->srate <= 10000000) in stv090x_get_coldlock()
2176 state->tuner_bw = stv090x_car_width(state->srate, state->rolloff) + state->srate; in stv090x_get_coldlock()
2243 s32 timeout, inc, steps_max, srate, car_max; in stv090x_get_loop_params() local
2245 srate = state->srate; in stv090x_get_loop_params()
2254 inc = srate; in stv090x_get_loop_params()
2283 if (srate > 0) in stv090x_get_loop_params()
2284 timeout /= (srate / 1000); in stv090x_get_loop_params()
2630 if ((state->algo == STV090x_BLIND_SEARCH) || (state->srate < 10000000)) { in stv090x_get_sig_params()
2645 else if (abs(offst_freq) <= (stv090x_car_width(state->srate, state->rolloff) / 2000)) in stv090x_get_sig_params()
2661 static u32 stv090x_get_tmgoffst(struct stv090x_state *state, u32 srate) in stv090x_get_tmgoffst() argument
2673 offst_tmg = ((s32) srate * 10) / ((s32) 0x1000000 / offst_tmg); in stv090x_get_tmgoffst()
2721 if (state->srate <= 3000000) in stv090x_optimize_carloop()
2723 else if (state->srate <= 7000000) in stv090x_optimize_carloop()
2725 else if (state->srate <= 15000000) in stv090x_optimize_carloop()
2727 else if (state->srate <= 25000000) in stv090x_optimize_carloop()
2732 if (state->srate <= 3000000) in stv090x_optimize_carloop()
2734 else if (state->srate <= 7000000) in stv090x_optimize_carloop()
2736 else if (state->srate <= 15000000) in stv090x_optimize_carloop()
2738 else if (state->srate <= 25000000) in stv090x_optimize_carloop()
2746 if (state->srate <= 3000000) in stv090x_optimize_carloop()
2748 else if (state->srate <= 7000000) in stv090x_optimize_carloop()
2750 else if (state->srate <= 15000000) in stv090x_optimize_carloop()
2752 else if (state->srate <= 25000000) in stv090x_optimize_carloop()
2757 if (state->srate <= 3000000) in stv090x_optimize_carloop()
2759 else if (state->srate <= 7000000) in stv090x_optimize_carloop()
2761 else if (state->srate <= 15000000) in stv090x_optimize_carloop()
2763 else if (state->srate <= 25000000) in stv090x_optimize_carloop()
2775 if (state->srate <= 3000000) in stv090x_optimize_carloop()
2777 else if (state->srate <= 7000000) in stv090x_optimize_carloop()
2779 else if (state->srate <= 15000000) in stv090x_optimize_carloop()
2781 else if (state->srate <= 25000000) in stv090x_optimize_carloop()
2820 if (state->srate <= 3000000) in stv090x_optimize_carloop_short()
2822 else if (state->srate <= 7000000) in stv090x_optimize_carloop_short()
2824 else if (state->srate <= 15000000) in stv090x_optimize_carloop_short()
2826 else if (state->srate <= 25000000) in stv090x_optimize_carloop_short()
2840 s32 srate, pilots, aclc, f_1, f_0, i = 0, blind_tune = 0; in stv090x_optimize_track() local
2843 srate = stv090x_get_srate(state, state->internal->mclk); in stv090x_optimize_track()
2844 srate += stv090x_get_tmgoffst(state, srate); in stv090x_optimize_track()
2972 if (stv090x_set_srate(state, srate) < 0) in stv090x_optimize_track()
3003 (state->srate < 10000000)) { in stv090x_optimize_track()
3009 state->tuner_bw = stv090x_car_width(srate, state->rolloff) + 10000000; in stv090x_optimize_track()
3028 if ((state->algo == STV090x_BLIND_SEARCH) || (state->srate < 10000000)) in stv090x_optimize_track()
3179 if (state->srate > 5000000) { in stv090x_algo()
3205 if (state->srate < 2000000) { in stv090x_algo()
3222 state->tuner_bw = (15 * (stv090x_car_width(state->srate, state->rolloff) + 10000000)) / 10; in stv090x_algo()
3224 state->tuner_bw = stv090x_car_width(state->srate, state->rolloff) + 10000000; in stv090x_algo()
3233 if (stv090x_set_srate(state, state->srate) < 0) in stv090x_algo()
3237 state->srate) < 0) in stv090x_algo()
3240 state->srate) < 0) in stv090x_algo()
3243 if (state->srate >= 10000000) in stv090x_algo()
3486 state->srate = props->symbol_rate; in stv090x_search()
3490 if (state->srate > 10000000) { in stv090x_search()