Searched refs:srate (Results 1 - 25 of 40) sorted by relevance

12

/drivers/media/dvb/frontends/
H A Dz0194a.h16 u32 srate, u32 ratio)
21 if (srate < 1500000) {
23 else if (srate < 3000000) {
25 else if (srate < 7000000) {
27 else if (srate < 14000000) {
29 else if (srate < 30000000) {
31 else if (srate < 45000000) {
15 sharp_z0194a_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
H A Dbsbe1.h51 static int alps_bsbe1_set_symbol_rate(struct dvb_frontend* fe, u32 srate, u32 ratio) argument
56 if (srate < 1500000) { aclk = 0xb7; bclk = 0x47; }
57 else if (srate < 3000000) { aclk = 0xb7; bclk = 0x4b; }
58 else if (srate < 7000000) { aclk = 0xb7; bclk = 0x4f; }
59 else if (srate < 14000000) { aclk = 0xb7; bclk = 0x53; }
60 else if (srate < 30000000) { aclk = 0xb6; bclk = 0x53; }
61 else if (srate < 45000000) { aclk = 0xb4; bclk = 0x51; }
H A Dbsru6.h70 static int alps_bsru6_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
75 if (srate < 1500000) {
78 } else if (srate < 3000000) {
81 } else if (srate < 7000000) {
84 } else if (srate < 14000000) {
87 } else if (srate < 30000000) {
90 } else if (srate < 45000000) {
H A Dstv0900_sw.c73 s32 timeout, freq_inc, max_steps, srate, max_carrier; local
77 srate = intp->symbol_rate[demod];
88 freq_inc = srate;
116 if (srate > 0)
117 timeout /= srate / 1000;
312 s32 rem1, rem2, intval1, intval2, srate; local
314 srate = (stv0900_get_bits(intp, SYMB_FREQ3) << 24) +
318 dprintk("lock: srate=%d r0=0x%x r1=0x%x r2=0x%x r3=0x%x \n",
319 srate, stv0900_get_bits(intp, SYMB_FREQ0),
325 intval2 = (srate) >> 1
336 stv0900_set_symbol_rate(struct stv0900_internal *intp, u32 mclk, u32 srate, enum fe_stv0900_demod_num demod) argument
360 stv0900_set_max_symbol_rate(struct stv0900_internal *intp, u32 mclk, u32 srate, enum fe_stv0900_demod_num demod) argument
388 stv0900_set_min_symbol_rate(struct stv0900_internal *intp, u32 mclk, u32 srate, enum fe_stv0900_demod_num demod) argument
412 stv0900_get_timing_offst(struct stv0900_internal *intp, u32 srate, enum fe_stv0900_demod_num demod) argument
450 stv0900_carrier_width(u32 srate, enum fe_stv0900_rolloff ro) argument
523 s32 srate, local
637 stv0900_get_lock_timeout(s32 *demod_timeout, s32 *fec_timeout, s32 srate, enum fe_stv0900_search_algo algo) argument
798 stv0900_set_dvbs1_track_car_loop(struct stv0900_internal *intp, enum fe_stv0900_demod_num demod, u32 srate) argument
827 s32 srate, local
1290 s32 srate, local
[all...]
H A Dmb86a16.c43 int srate; member in struct:mb86a16_state
1063 dprintk(verbose, MB86A16_INFO, 1, "freq=%d Mhz, symbrt=%d Ksps", state->frequency, state->srate);
1066 swp_ofs = state->srate / 4;
1101 if (AFCEXEN_set(state, AFCEXEN, state->srate) < 0) {
1113 smrt_info_get(state, state->srate);
1114 if (smrt_set(state, state->srate) < 0) {
1119 R = vco_dev_get(state, state->srate);
1145 (ftemp - state->frequency * 1000 >= fcp + state->srate / 4))
1163 (state->frequency * 1000 - ftemp >= fcp + state->srate / 4))
1168 wait_t = (8000 + state->srate /
[all...]
H A Dstb0899_algo.c44 /* srate = (SFR * master_clk) >> 20 */
77 static u32 stb0899_set_srate(struct stb0899_state *state, u32 master_clk, u32 srate) argument
89 * srate = (SFR * master_clk) >> 20
91 * SFR = srate << 20 / master_clk
94 * SFR = (srate << 21 + master_clk) / (2 * master_clk)
100 tmp = stb0899_do_div((((u64)srate) << 21) + master_clk, 2 * master_clk);
109 return srate;
118 static long stb0899_calc_derot_time(long srate) argument
120 if (srate > 0)
121 return (100000 / (srate / 100
796 u32 master_clk, srate; local
824 u32 dec_ratio, correction, master_clk, srate; local
1277 u32 bTrNomFreq, srate, decimRate, intval1, intval2, reg; local
[all...]
H A Dtda8083.c131 static int tda8083_set_symbolrate (struct tda8083_state* state, u32 srate) argument
137 if (srate > 32000000)
138 srate = 32000000;
139 if (srate < 500000)
140 srate = 500000;
143 if (srate < 24000000)
145 if (srate < 16000000)
149 ratio = tmp / srate;
151 tmp = (tmp % srate) << 8;
152 ratio = (ratio << 8) + tmp / srate;
[all...]
H A Dstv0299.c224 static int stv0299_set_symbolrate (struct dvb_frontend* fe, u32 srate) argument
227 u64 big = srate;
231 if ((srate < 1000000) || (srate > 45000000)) return -EINVAL;
239 return state->config->set_symbol_rate(fe, srate, ratio);
245 u32 srate; local
255 srate = (sfr[0] << 8) | sfr[1];
256 srate *= Mclk;
257 srate /= 16;
258 srate
[all...]
H A Dstv090x.c813 if (state->srate <= 1500000) { /*10Msps< SR <=15Msps*/
816 } else if (state->srate <= 5000000) { /*10Msps< SR <=15Msps*/
829 if (state->srate <= 1000000) { /*SR <=1Msps*/
832 } else if (state->srate <= 2000000) { /*1Msps < SR <= 2Msps */
835 } else if (state->srate <= 5000000) { /*2Msps < SR <= 5Msps */
838 } else if (state->srate <= 10000000) { /*5Msps < SR <= 10Msps */
841 } else if (state->srate <= 20000000) { /*10Msps < SR <= 20Msps */
855 static int stv090x_set_srate(struct stv090x_state *state, u32 srate) argument
859 if (srate > 60000000) {
860 sym = (srate <<
881 stv090x_set_max_srate(struct stv090x_state *state, u32 clk, u32 srate) argument
915 stv090x_set_min_srate(struct stv090x_state *state, u32 clk, u32 srate) argument
941 stv090x_car_width(u32 srate, enum stv090x_rolloff rolloff) argument
1662 s32 srate, int_1, int_2, tmp_1, tmp_2; local
2252 s32 timeout, inc, steps_max, srate, car_max; local
2674 stv090x_get_tmgoffst(struct stv090x_state *state, u32 srate) argument
2848 s32 srate, pilots, aclc, f_1, f_0, i = 0, blind_tune = 0; local
[all...]
H A Dstv0900_core.c1092 u8 stv0900_get_optim_carr_loop(s32 srate, enum fe_stv0900_modcode modcode, argument
1139 if (srate <= 3000000)
1141 else if (srate <= 7000000)
1143 else if (srate <= 15000000)
1145 else if (srate <= 25000000)
1150 if (srate <= 3000000)
1152 else if (srate <= 7000000)
1154 else if (srate <= 15000000)
1156 else if (srate <= 25000000)
1164 if (srate <
1203 stv0900_get_optim_short_carr_loop(s32 srate, enum fe_stv0900_modulation modulation, u8 chip_id) argument
[all...]
H A Dcx24110.c241 static int cx24110_set_symbolrate (struct cx24110_state* state, u32 srate) argument
250 dprintk("cx24110 debug: entering %s(%d)\n",__func__,srate);
251 if (srate>90999000UL/2)
252 srate=90999000UL/2;
253 if (srate<500000)
254 srate=500000;
256 for(i = 0; (i < ARRAY_SIZE(bands)) && (srate>bands[i]); i++)
262 if(srate<90999000UL/4) { /* sample rate 45MHz*/
266 } else if(srate<60666000UL/2) { /* sample rate 60MHz */
270 } else if(srate<8088800
[all...]
H A Dstv0299.h92 int (*set_symbol_rate)(struct dvb_frontend *fe, u32 srate, u32 ratio);
H A Dves1x93.c174 static int ves1x93_set_symbolrate (struct ves1x93_state* state, u32 srate) argument
183 dprintk("%s: srate == %d\n", __func__, (unsigned int) srate);
185 if (srate > state->config->xin/2)
186 srate = state->config->xin/2;
188 if (srate < 500000)
189 srate = 500000;
195 tmp = srate << 6;
228 BDRI = ( ((FIN << 8) / ((srate << (FNR >> 1)) >> 2)) + 1) >> 1;
250 if (srate < 600000
[all...]
H A Dcx24123.c453 static int cx24123_set_symbolrate(struct cx24123_state *state, u32 srate) argument
459 if ((srate > state->frontend.ops.info.symbol_rate_max) ||
460 (srate < state->frontend.ops.info.symbol_rate_min))
465 if (srate < (XTAL*2)/2)
467 else if (srate < (XTAL*3)/2)
469 else if (srate < (XTAL*4)/2)
471 else if (srate < (XTAL*5)/2)
473 else if (srate < (XTAL*6)/2)
475 else if (srate < (XTAL*7)/2)
477 else if (srate < (XTA
[all...]
H A Dstb6100.h92 u32 srate; member in struct:stb6100_state
H A Dstb0899_drv.c1425 iter_scale /= (internal->srate / 1000000);
1447 i_params->srate = props->symbol_rate;
1452 dprintk(state->verbose, FE_DEBUG, 1, "Frequency=%d, Srate=%d", i_params->freq, i_params->srate);
1454 if (INRANGE(i_params->srate, 1000000, 45000000)) {
1459 if (internal->srate > 15000000)
1460 gain = 8; /* 15Mb < srate < 45Mb, gain = 8dB */
1461 else if (internal->srate > 5000000)
1462 gain = 12; /* 5Mb < srate < 15Mb, gain = 12dB */
1464 gain = 14; /* 1Mb < srate < 5Mb, gain = 14db */
1468 if (i_params->srate <
[all...]
H A Dstv6110.c260 s32 srate; local
272 srate = c->symbol_rate;
273 dprintk("%s: Get Frontend parameters: srate=%d\n",
274 __func__, srate);
276 srate = 15000000;
H A Dstb0899_priv.h158 u32 srate; /* Symbol rate */ member in struct:stb0899_params
165 u32 srate; /* Demod internal Symbol rate */ member in struct:stb0899_internal
H A Dstv0900_priv.h380 extern u8 stv0900_get_optim_carr_loop(s32 srate,
384 extern u8 stv0900_get_optim_short_carr_loop(s32 srate,
H A Dstb6100.c332 u32 srate = 0, fvco, nint, nfrac; local
342 srate = p->symbol_rate;
412 if (srate >= 15000000)
414 else if (srate >= 5000000)
435 "frequency = %u, srate = %u, g = %u, odiv = %u, psd2 = %u, fxtal = %u, osm = %u, fvco = %u, N(I) = %u, N(F) = %u",
436 frequency, srate, (unsigned int)g, (unsigned int)odiv,
/drivers/media/dvb/mantis/
H A Dmantis_vp1033.c119 u32 srate, u32 ratio)
124 if (srate < 1500000) {
127 } else if (srate < 3000000) {
130 } else if (srate < 7000000) {
133 } else if (srate < 14000000) {
136 } else if (srate < 30000000) {
139 } else if (srate < 45000000) {
118 lgtdqcs001f_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
/drivers/media/dvb/b2c2/
H A Dflexcop-fe-tuner.c187 u32 srate, u32 ratio)
192 if (srate < 1500000) {
194 } else if (srate < 3000000) {
196 } else if (srate < 7000000) {
198 } else if (srate < 14000000) {
200 } else if (srate < 30000000) {
202 } else if (srate < 45000000) {
186 samsung_tbmu24112_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
/drivers/media/video/cx88/
H A Dcx88-dsp.c36 #define baseband_freq(carrier, srate, tone) ((s32)( \
37 (compat_remainder(carrier + tone, srate)) / srate * 2 * INT_PI))
/drivers/media/dvb/bt8xx/
H A Ddst.c456 static int dst_set_symbolrate(struct dst_state *state, u32 srate) argument
461 state->symbol_rate = srate;
465 dprintk(verbose, DST_INFO, 1, "set symrate %u", srate);
466 srate /= 1000;
469 sval = srate;
478 state->tx_tuna[5] = (u8) (srate >> 16) & 0x7f;
479 state->tx_tuna[6] = (u8) (srate >> 8);
480 state->tx_tuna[7] = (u8) srate;
484 if (srate > 8000)
490 state->tx_tuna[5] = (u8) (srate >>
[all...]
/drivers/media/dvb/ttpci/
H A Dbudget-av.c475 static int philips_su1278_ty_ci_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
482 if (srate < 2000000)
484 else if (srate < 5000000)
486 else if (srate < 15000000)
488 else if (srate < 45000000)
492 if (srate < 4000000)
848 u32 srate, u32 ratio)
855 if (srate < 2000000)
857 else if (srate < 5000000)
859 else if (srate < 1500000
847 philips_sd1878_ci_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
[all...]

Completed in 2748 milliseconds

12