Lines Matching refs:srate
73 s32 timeout, freq_inc, max_steps, srate, max_carrier; in stv0900_get_sw_loop_params() local
77 srate = intp->symbol_rate[demod]; in stv0900_get_sw_loop_params()
88 freq_inc = srate; in stv0900_get_sw_loop_params()
116 if (srate > 0) in stv0900_get_sw_loop_params()
117 timeout /= srate / 1000; in stv0900_get_sw_loop_params()
312 s32 rem1, rem2, intval1, intval2, srate; in stv0900_get_symbol_rate() local
314 srate = (stv0900_get_bits(intp, SYMB_FREQ3) << 24) + in stv0900_get_symbol_rate()
319 srate, stv0900_get_bits(intp, SYMB_FREQ0), in stv0900_get_symbol_rate()
325 intval2 = (srate) >> 16; in stv0900_get_symbol_rate()
328 rem2 = (srate) % 0x10000; in stv0900_get_symbol_rate()
329 srate = (intval1 * intval2) + in stv0900_get_symbol_rate()
333 return srate; in stv0900_get_symbol_rate()
337 u32 mclk, u32 srate, in stv0900_set_symbol_rate() argument
343 srate, demod); in stv0900_set_symbol_rate()
345 if (srate > 60000000) { in stv0900_set_symbol_rate()
346 symb = srate << 4; in stv0900_set_symbol_rate()
348 } else if (srate > 6000000) { in stv0900_set_symbol_rate()
349 symb = srate << 6; in stv0900_set_symbol_rate()
352 symb = srate << 9; in stv0900_set_symbol_rate()
361 u32 mclk, u32 srate, in stv0900_set_max_symbol_rate() argument
366 srate = 105 * (srate / 100); in stv0900_set_max_symbol_rate()
368 if (srate > 60000000) { in stv0900_set_max_symbol_rate()
369 symb = srate << 4; in stv0900_set_max_symbol_rate()
371 } else if (srate > 6000000) { in stv0900_set_max_symbol_rate()
372 symb = srate << 6; in stv0900_set_max_symbol_rate()
375 symb = srate << 9; in stv0900_set_max_symbol_rate()
389 u32 mclk, u32 srate, in stv0900_set_min_symbol_rate() argument
394 srate = 95 * (srate / 100); in stv0900_set_min_symbol_rate()
395 if (srate > 60000000) { in stv0900_set_min_symbol_rate()
396 symb = srate << 4; in stv0900_set_min_symbol_rate()
399 } else if (srate > 6000000) { in stv0900_set_min_symbol_rate()
400 symb = srate << 6; in stv0900_set_min_symbol_rate()
404 symb = srate << 9; in stv0900_set_min_symbol_rate()
413 u32 srate, in stv0900_get_timing_offst() argument
429 timingoffset = ((s32)srate * 10) / ((s32)0x1000000 / timingoffset); in stv0900_get_timing_offst()
450 static u32 stv0900_carrier_width(u32 srate, enum fe_stv0900_rolloff ro) in stv0900_carrier_width() argument
467 return srate + (srate * rolloff) / 100; in stv0900_carrier_width()
523 s32 srate, in stv0900_get_demod_cold_lock() local
534 srate = intp->symbol_rate[d]; in stv0900_get_demod_cold_lock()
537 if (srate >= 10000000) in stv0900_get_demod_cold_lock()
547 if (srate >= 10000000) { in stv0900_get_demod_cold_lock()
559 if (srate <= 1000000) in stv0900_get_demod_cold_lock()
561 else if (srate <= 4000000) in stv0900_get_demod_cold_lock()
563 else if (srate <= 7000000) in stv0900_get_demod_cold_lock()
565 else if (srate <= 10000000) in stv0900_get_demod_cold_lock()
570 if (srate >= 2000000) { in stv0900_get_demod_cold_lock()
578 currier_step = srate / 4000; in stv0900_get_demod_cold_lock()
638 s32 srate, in stv0900_get_lock_timeout() argument
643 if (srate <= 1500000) { in stv0900_get_lock_timeout()
646 } else if (srate <= 5000000) { in stv0900_get_lock_timeout()
658 if (srate <= 1000000) { in stv0900_get_lock_timeout()
661 } else if (srate <= 2000000) { in stv0900_get_lock_timeout()
664 } else if (srate <= 5000000) { in stv0900_get_lock_timeout()
667 } else if (srate <= 10000000) { in stv0900_get_lock_timeout()
670 } else if (srate <= 20000000) { in stv0900_get_lock_timeout()
800 u32 srate) in stv0900_set_dvbs1_track_car_loop() argument
803 if (srate >= 15000000) { in stv0900_set_dvbs1_track_car_loop()
806 } else if ((srate >= 7000000) && (15000000 > srate)) { in stv0900_set_dvbs1_track_car_loop()
809 } else if (srate < 7000000) { in stv0900_set_dvbs1_track_car_loop()
827 s32 srate, in stv0900_track_optimization() local
842 srate = stv0900_get_symbol_rate(intp, intp->mclk, demod); in stv0900_track_optimization()
843 srate += stv0900_get_timing_offst(intp, srate, demod); in stv0900_track_optimization()
881 aclc = stv0900_get_optim_carr_loop(srate, in stv0900_track_optimization()
907 aclc = stv0900_get_optim_short_carr_loop(srate, in stv0900_track_optimization()
947 stv0900_set_symbol_rate(intp, intp->mclk, srate, demod); in stv0900_track_optimization()
950 stv0900_set_dvbs1_track_car_loop(intp, demod, srate); in stv0900_track_optimization()
978 intp->bw[demod] = stv0900_carrier_width(srate, in stv0900_track_optimization()
1000 stv0900_get_lock_timeout(&timed, &timef, srate, in stv0900_track_optimization()
1285 s32 srate, in stv0900_dvbs1_acq_workaround() local
1294 srate = stv0900_get_symbol_rate(intp, intp->mclk, demod); in stv0900_dvbs1_acq_workaround()
1295 srate += stv0900_get_timing_offst(intp, srate, demod); in stv0900_dvbs1_acq_workaround()
1297 stv0900_set_symbol_rate(intp, intp->mclk, srate, demod); in stv0900_dvbs1_acq_workaround()
1300 srate, STV0900_WARM_START); in stv0900_dvbs1_acq_workaround()