Lines Matching refs:srate
59 s32 timeout, freq_inc, max_steps, srate, max_carrier; in stv0900_get_sw_loop_params() local
63 srate = intp->symbol_rate[demod]; in stv0900_get_sw_loop_params()
74 freq_inc = srate; in stv0900_get_sw_loop_params()
102 if (srate > 0) in stv0900_get_sw_loop_params()
103 timeout /= srate / 1000; in stv0900_get_sw_loop_params()
298 s32 rem1, rem2, intval1, intval2, srate; in stv0900_get_symbol_rate() local
300 srate = (stv0900_get_bits(intp, SYMB_FREQ3) << 24) + in stv0900_get_symbol_rate()
305 srate, stv0900_get_bits(intp, SYMB_FREQ0), in stv0900_get_symbol_rate()
311 intval2 = (srate) >> 16; in stv0900_get_symbol_rate()
314 rem2 = (srate) % 0x10000; in stv0900_get_symbol_rate()
315 srate = (intval1 * intval2) + in stv0900_get_symbol_rate()
319 return srate; in stv0900_get_symbol_rate()
323 u32 mclk, u32 srate, in stv0900_set_symbol_rate() argument
329 srate, demod); in stv0900_set_symbol_rate()
331 if (srate > 60000000) { in stv0900_set_symbol_rate()
332 symb = srate << 4; in stv0900_set_symbol_rate()
334 } else if (srate > 6000000) { in stv0900_set_symbol_rate()
335 symb = srate << 6; in stv0900_set_symbol_rate()
338 symb = srate << 9; in stv0900_set_symbol_rate()
347 u32 mclk, u32 srate, in stv0900_set_max_symbol_rate() argument
352 srate = 105 * (srate / 100); in stv0900_set_max_symbol_rate()
354 if (srate > 60000000) { in stv0900_set_max_symbol_rate()
355 symb = srate << 4; in stv0900_set_max_symbol_rate()
357 } else if (srate > 6000000) { in stv0900_set_max_symbol_rate()
358 symb = srate << 6; in stv0900_set_max_symbol_rate()
361 symb = srate << 9; in stv0900_set_max_symbol_rate()
375 u32 mclk, u32 srate, in stv0900_set_min_symbol_rate() argument
380 srate = 95 * (srate / 100); in stv0900_set_min_symbol_rate()
381 if (srate > 60000000) { in stv0900_set_min_symbol_rate()
382 symb = srate << 4; in stv0900_set_min_symbol_rate()
385 } else if (srate > 6000000) { in stv0900_set_min_symbol_rate()
386 symb = srate << 6; in stv0900_set_min_symbol_rate()
390 symb = srate << 9; in stv0900_set_min_symbol_rate()
399 u32 srate, in stv0900_get_timing_offst() argument
415 timingoffset = ((s32)srate * 10) / ((s32)0x1000000 / timingoffset); in stv0900_get_timing_offst()
436 static u32 stv0900_carrier_width(u32 srate, enum fe_stv0900_rolloff ro) in stv0900_carrier_width() argument
453 return srate + (srate * rolloff) / 100; in stv0900_carrier_width()
509 s32 srate, in stv0900_get_demod_cold_lock() local
520 srate = intp->symbol_rate[d]; in stv0900_get_demod_cold_lock()
523 if (srate >= 10000000) in stv0900_get_demod_cold_lock()
533 if (srate >= 10000000) { in stv0900_get_demod_cold_lock()
545 if (srate <= 1000000) in stv0900_get_demod_cold_lock()
547 else if (srate <= 4000000) in stv0900_get_demod_cold_lock()
549 else if (srate <= 7000000) in stv0900_get_demod_cold_lock()
551 else if (srate <= 10000000) in stv0900_get_demod_cold_lock()
556 if (srate >= 2000000) { in stv0900_get_demod_cold_lock()
564 currier_step = srate / 4000; in stv0900_get_demod_cold_lock()
624 s32 srate, in stv0900_get_lock_timeout() argument
629 if (srate <= 1500000) { in stv0900_get_lock_timeout()
632 } else if (srate <= 5000000) { in stv0900_get_lock_timeout()
644 if (srate <= 1000000) { in stv0900_get_lock_timeout()
647 } else if (srate <= 2000000) { in stv0900_get_lock_timeout()
650 } else if (srate <= 5000000) { in stv0900_get_lock_timeout()
653 } else if (srate <= 10000000) { in stv0900_get_lock_timeout()
656 } else if (srate <= 20000000) { in stv0900_get_lock_timeout()
786 u32 srate) in stv0900_set_dvbs1_track_car_loop() argument
789 if (srate >= 15000000) { in stv0900_set_dvbs1_track_car_loop()
792 } else if ((srate >= 7000000) && (15000000 > srate)) { in stv0900_set_dvbs1_track_car_loop()
795 } else if (srate < 7000000) { in stv0900_set_dvbs1_track_car_loop()
813 s32 srate, in stv0900_track_optimization() local
828 srate = stv0900_get_symbol_rate(intp, intp->mclk, demod); in stv0900_track_optimization()
829 srate += stv0900_get_timing_offst(intp, srate, demod); in stv0900_track_optimization()
867 aclc = stv0900_get_optim_carr_loop(srate, in stv0900_track_optimization()
893 aclc = stv0900_get_optim_short_carr_loop(srate, in stv0900_track_optimization()
933 stv0900_set_symbol_rate(intp, intp->mclk, srate, demod); in stv0900_track_optimization()
936 stv0900_set_dvbs1_track_car_loop(intp, demod, srate); in stv0900_track_optimization()
964 intp->bw[demod] = stv0900_carrier_width(srate, in stv0900_track_optimization()
986 stv0900_get_lock_timeout(&timed, &timef, srate, in stv0900_track_optimization()
1271 s32 srate, in stv0900_dvbs1_acq_workaround() local
1280 srate = stv0900_get_symbol_rate(intp, intp->mclk, demod); in stv0900_dvbs1_acq_workaround()
1281 srate += stv0900_get_timing_offst(intp, srate, demod); in stv0900_dvbs1_acq_workaround()
1283 stv0900_set_symbol_rate(intp, intp->mclk, srate, demod); in stv0900_dvbs1_acq_workaround()
1286 srate, STV0900_WARM_START); in stv0900_dvbs1_acq_workaround()