Home
last modified time | relevance | path

Searched refs:srate (Results 1 – 72 of 72) sorted by relevance

/linux-4.4.14/drivers/media/dvb-frontends/
Dz0194a.h16 u32 srate, u32 ratio) in sharp_z0194a_set_symbol_rate() argument
21 if (srate < 1500000) { in sharp_z0194a_set_symbol_rate()
23 else if (srate < 3000000) { in sharp_z0194a_set_symbol_rate()
25 else if (srate < 7000000) { in sharp_z0194a_set_symbol_rate()
27 else if (srate < 14000000) { in sharp_z0194a_set_symbol_rate()
29 else if (srate < 30000000) { in sharp_z0194a_set_symbol_rate()
31 else if (srate < 45000000) { in sharp_z0194a_set_symbol_rate()
Dbsbe1.h51 static int alps_bsbe1_set_symbol_rate(struct dvb_frontend* fe, u32 srate, u32 ratio) in alps_bsbe1_set_symbol_rate() argument
56 if (srate < 1500000) { aclk = 0xb7; bclk = 0x47; } in alps_bsbe1_set_symbol_rate()
57 else if (srate < 3000000) { aclk = 0xb7; bclk = 0x4b; } in alps_bsbe1_set_symbol_rate()
58 else if (srate < 7000000) { aclk = 0xb7; bclk = 0x4f; } in alps_bsbe1_set_symbol_rate()
59 else if (srate < 14000000) { aclk = 0xb7; bclk = 0x53; } in alps_bsbe1_set_symbol_rate()
60 else if (srate < 30000000) { aclk = 0xb6; bclk = 0x53; } in alps_bsbe1_set_symbol_rate()
61 else if (srate < 45000000) { aclk = 0xb4; bclk = 0x51; } in alps_bsbe1_set_symbol_rate()
Dbsru6.h70 static int alps_bsru6_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in alps_bsru6_set_symbol_rate() argument
75 if (srate < 1500000) { in alps_bsru6_set_symbol_rate()
78 } else if (srate < 3000000) { in alps_bsru6_set_symbol_rate()
81 } else if (srate < 7000000) { in alps_bsru6_set_symbol_rate()
84 } else if (srate < 14000000) { in alps_bsru6_set_symbol_rate()
87 } else if (srate < 30000000) { in alps_bsru6_set_symbol_rate()
90 } else if (srate < 45000000) { in alps_bsru6_set_symbol_rate()
Dstv0900_sw.c73 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()
[all …]
Dstb0899_algo.c78 static u32 stb0899_set_srate(struct stb0899_state *state, u32 master_clk, u32 srate) in stb0899_set_srate() argument
101 tmp = stb0899_do_div((((u64)srate) << 21) + master_clk, 2 * master_clk); in stb0899_set_srate()
110 return srate; in stb0899_set_srate()
119 static long stb0899_calc_derot_time(long srate) in stb0899_calc_derot_time() argument
121 if (srate > 0) in stb0899_calc_derot_time()
122 return (100000 / (srate / 1000)); in stb0899_calc_derot_time()
136 return (internal->srate + (internal->srate * internal->rolloff) / 100); in stb0899_carr_width()
220 derot_step = (params->srate / 2L) / internal->mclk; in stb0899_search_tmg()
353 if (params->srate <= 2000000) in stb0899_check_data()
355 else if (params->srate <= 5000000) in stb0899_check_data()
[all …]
Dmb86a16.c43 int srate; member
1065 dprintk(verbose, MB86A16_INFO, 1, "freq=%d Mhz, symbrt=%d Ksps", state->frequency, state->srate); in mb86a16_set_fe()
1068 swp_ofs = state->srate / 4; in mb86a16_set_fe()
1103 if (AFCEXEN_set(state, AFCEXEN, state->srate) < 0) { in mb86a16_set_fe()
1115 smrt_info_get(state, state->srate); in mb86a16_set_fe()
1116 if (smrt_set(state, state->srate) < 0) { in mb86a16_set_fe()
1121 R = vco_dev_get(state, state->srate); in mb86a16_set_fe()
1147 (ftemp - state->frequency * 1000 >= fcp + state->srate / 4)) in mb86a16_set_fe()
1165 (state->frequency * 1000 - ftemp >= fcp + state->srate / 4)) in mb86a16_set_fe()
1170 wait_t = (8000 + state->srate / 2) / state->srate; in mb86a16_set_fe()
[all …]
Dtda8083.c134 static int tda8083_set_symbolrate (struct tda8083_state* state, u32 srate) in tda8083_set_symbolrate() argument
140 if (srate > 32000000) in tda8083_set_symbolrate()
141 srate = 32000000; in tda8083_set_symbolrate()
142 if (srate < 500000) in tda8083_set_symbolrate()
143 srate = 500000; in tda8083_set_symbolrate()
146 if (srate < 24000000) in tda8083_set_symbolrate()
148 if (srate < 16000000) in tda8083_set_symbolrate()
152 ratio = tmp / srate; in tda8083_set_symbolrate()
154 tmp = (tmp % srate) << 8; in tda8083_set_symbolrate()
155 ratio = (ratio << 8) + tmp / srate; in tda8083_set_symbolrate()
[all …]
Dstv090x.c823 if (state->srate <= 1500000) { /*10Msps< SR <=15Msps*/ in stv090x_get_lock_tmg()
826 } else if (state->srate <= 5000000) { /*10Msps< SR <=15Msps*/ in stv090x_get_lock_tmg()
839 if (state->srate <= 1000000) { /*SR <=1Msps*/ in stv090x_get_lock_tmg()
842 } else if (state->srate <= 2000000) { /*1Msps < SR <= 2Msps */ in stv090x_get_lock_tmg()
845 } else if (state->srate <= 5000000) { /*2Msps < SR <= 5Msps */ in stv090x_get_lock_tmg()
848 } else if (state->srate <= 10000000) { /*5Msps < SR <= 10Msps */ in stv090x_get_lock_tmg()
851 } else if (state->srate <= 20000000) { /*10Msps < SR <= 20Msps */ in stv090x_get_lock_tmg()
865 static int stv090x_set_srate(struct stv090x_state *state, u32 srate) in stv090x_set_srate() argument
869 if (srate > 60000000) { in stv090x_set_srate()
870 sym = (srate << 4); /* SR * 2^16 / master_clk */ in stv090x_set_srate()
[all …]
Dstv0299.c225 static int stv0299_set_symbolrate (struct dvb_frontend* fe, u32 srate) in stv0299_set_symbolrate() argument
228 u64 big = srate; in stv0299_set_symbolrate()
232 if ((srate < 1000000) || (srate > 45000000)) return -EINVAL; in stv0299_set_symbolrate()
240 return state->config->set_symbol_rate(fe, srate, ratio); in stv0299_set_symbolrate()
246 u32 srate; in stv0299_get_symbolrate() local
256 srate = (sfr[0] << 8) | sfr[1]; in stv0299_get_symbolrate()
257 srate *= Mclk; in stv0299_get_symbolrate()
258 srate /= 16; in stv0299_get_symbolrate()
259 srate += (sfr[2] >> 4) * Mclk / 256; in stv0299_get_symbolrate()
260 offset = (s32) rtf * (srate / 4096L); in stv0299_get_symbolrate()
[all …]
Dcx24110.c240 static int cx24110_set_symbolrate (struct cx24110_state* state, u32 srate) in cx24110_set_symbolrate() argument
249 dprintk("cx24110 debug: entering %s(%d)\n",__func__,srate); in cx24110_set_symbolrate()
250 if (srate>90999000UL/2) in cx24110_set_symbolrate()
251 srate=90999000UL/2; in cx24110_set_symbolrate()
252 if (srate<500000) in cx24110_set_symbolrate()
253 srate=500000; in cx24110_set_symbolrate()
255 for(i = 0; (i < ARRAY_SIZE(bands)) && (srate>bands[i]); i++) in cx24110_set_symbolrate()
261 if(srate<90999000UL/4) { /* sample rate 45MHz*/ in cx24110_set_symbolrate()
265 } else if(srate<60666000UL/2) { /* sample rate 60MHz */ in cx24110_set_symbolrate()
269 } else if(srate<80888000UL/2) { /* sample rate 80MHz */ in cx24110_set_symbolrate()
[all …]
Dves1x93.c175 static int ves1x93_set_symbolrate (struct ves1x93_state* state, u32 srate) in ves1x93_set_symbolrate() argument
184 dprintk("%s: srate == %d\n", __func__, (unsigned int) srate); in ves1x93_set_symbolrate()
186 if (srate > state->config->xin/2) in ves1x93_set_symbolrate()
187 srate = state->config->xin/2; in ves1x93_set_symbolrate()
189 if (srate < 500000) in ves1x93_set_symbolrate()
190 srate = 500000; in ves1x93_set_symbolrate()
196 tmp = srate << 6; in ves1x93_set_symbolrate()
229 BDRI = ( ((FIN << 8) / ((srate << (FNR >> 1)) >> 2)) + 1) >> 1; in ves1x93_set_symbolrate()
251 if (srate < 6000000) in ves1x93_set_symbolrate()
Dstv0900_core.c1086 u8 stv0900_get_optim_carr_loop(s32 srate, enum fe_stv0900_modcode modcode, in stv0900_get_optim_carr_loop() argument
1133 if (srate <= 3000000) in stv0900_get_optim_carr_loop()
1135 else if (srate <= 7000000) in stv0900_get_optim_carr_loop()
1137 else if (srate <= 15000000) in stv0900_get_optim_carr_loop()
1139 else if (srate <= 25000000) in stv0900_get_optim_carr_loop()
1144 if (srate <= 3000000) in stv0900_get_optim_carr_loop()
1146 else if (srate <= 7000000) in stv0900_get_optim_carr_loop()
1148 else if (srate <= 15000000) in stv0900_get_optim_carr_loop()
1150 else if (srate <= 25000000) in stv0900_get_optim_carr_loop()
1158 if (srate <= 3000000) in stv0900_get_optim_carr_loop()
[all …]
Dcx24123.c454 static int cx24123_set_symbolrate(struct cx24123_state *state, u32 srate) in cx24123_set_symbolrate() argument
461 if ((srate > state->frontend.ops.info.symbol_rate_max) || in cx24123_set_symbolrate()
462 (srate < state->frontend.ops.info.symbol_rate_min)) in cx24123_set_symbolrate()
467 if (srate < (XTAL*2)/2) in cx24123_set_symbolrate()
469 else if (srate < (XTAL*3)/2) in cx24123_set_symbolrate()
471 else if (srate < (XTAL*4)/2) in cx24123_set_symbolrate()
473 else if (srate < (XTAL*5)/2) in cx24123_set_symbolrate()
475 else if (srate < (XTAL*6)/2) in cx24123_set_symbolrate()
477 else if (srate < (XTAL*7)/2) in cx24123_set_symbolrate()
479 else if (srate < (XTAL*8)/2) in cx24123_set_symbolrate()
[all …]
Dm88rs2000.c159 static int m88rs2000_set_symbolrate(struct dvb_frontend *fe, u32 srate) in m88rs2000_set_symbolrate() argument
167 if ((srate < 1000000) || (srate > 45000000)) in m88rs2000_set_symbolrate()
174 temp = srate / 1000; in m88rs2000_set_symbolrate()
187 if (srate > 10000000) in m88rs2000_set_symbolrate()
194 if (srate > 12000000) in m88rs2000_set_symbolrate()
196 else if (srate > 2800000) in m88rs2000_set_symbolrate()
Dstb0899_drv.c1422 iter_scale /= (internal->srate / 1000000); in stb0899_set_iterations()
1444 i_params->srate = props->symbol_rate; in stb0899_search()
1449 dprintk(state->verbose, FE_DEBUG, 1, "Frequency=%d, Srate=%d", i_params->freq, i_params->srate); in stb0899_search()
1451 if (INRANGE(i_params->srate, 1000000, 45000000)) { in stb0899_search()
1456 if (internal->srate > 15000000) in stb0899_search()
1458 else if (internal->srate > 5000000) in stb0899_search()
1465 if (i_params->srate <= 5000000) in stb0899_search()
1475 internal->srate = i_params->srate; in stb0899_search()
1482 internal->srch_range = SearchRange + 1500000 + (i_params->srate / 5); in stb0899_search()
1522 internal->srate = i_params->srate; in stb0899_search()
[all …]
Dstv0288.c121 static int stv0288_set_symbolrate(struct dvb_frontend *fe, u32 srate) in stv0288_set_symbolrate() argument
127 if ((srate < 1000000) || (srate > 45000000)) in stv0288_set_symbolrate()
135 temp = (unsigned int)srate / 1000; in stv0288_set_symbolrate()
Dstv6110.c270 s32 srate; in stv6110_set_frequency() local
282 srate = c->symbol_rate; in stv6110_set_frequency()
284 __func__, srate); in stv6110_set_frequency()
286 srate = 15000000; in stv6110_set_frequency()
Dstb6100.c340 u32 srate = 0, fvco, nint, nfrac; in stb6100_set_frequency() local
350 srate = p->symbol_rate; in stb6100_set_frequency()
420 if (srate >= 15000000) in stb6100_set_frequency()
422 else if (srate >= 5000000) in stb6100_set_frequency()
444 frequency, srate, (unsigned int)g, (unsigned int)odiv, in stb6100_set_frequency()
Dsi21xx.c354 static int si21xx_set_symbolrate(struct dvb_frontend *fe, u32 srate) in si21xx_set_symbolrate() argument
361 dprintk("%s : srate = %i\n", __func__ , srate); in si21xx_set_symbolrate()
363 if ((srate < 1000000) || (srate > 45000000)) in si21xx_set_symbolrate()
366 data_rate = srate; in si21xx_set_symbolrate()
Dstb0899_priv.h158 u32 srate; /* Symbol rate */ member
165 u32 srate; /* Demod internal Symbol rate */ member
Dstv0299.h92 int (*set_symbol_rate)(struct dvb_frontend *fe, u32 srate, u32 ratio);
Dstb6100.h92 u32 srate; member
Dstv0900_priv.h380 extern u8 stv0900_get_optim_carr_loop(s32 srate,
384 extern u8 stv0900_get_optim_short_carr_loop(s32 srate,
Dstv090x_priv.h269 u32 srate; member
Dstv0297.c150 static void stv0297_set_symbolrate(struct stv0297_state *state, u32 srate) in stv0297_set_symbolrate() argument
154 tmp = 131072L * srate; /* 131072 = 2^17 */ in stv0297_set_symbolrate()
/linux-4.4.14/drivers/media/pci/mantis/
Dmantis_vp1033.c119 u32 srate, u32 ratio) in lgtdqcs001f_set_symbol_rate() argument
124 if (srate < 1500000) { in lgtdqcs001f_set_symbol_rate()
127 } else if (srate < 3000000) { in lgtdqcs001f_set_symbol_rate()
130 } else if (srate < 7000000) { in lgtdqcs001f_set_symbol_rate()
133 } else if (srate < 14000000) { in lgtdqcs001f_set_symbol_rate()
136 } else if (srate < 30000000) { in lgtdqcs001f_set_symbol_rate()
139 } else if (srate < 45000000) { in lgtdqcs001f_set_symbol_rate()
/linux-4.4.14/sound/soc/codecs/
Dml26124.c308 int srate; in get_srate() local
312 srate = 3; in get_srate()
315 srate = 6; in get_srate()
318 srate = 8; in get_srate()
323 return srate; in get_srate()
344 int srate; in ml26124_hw_params() local
374 srate = get_srate(params_rate(hw_params)); in ml26124_hw_params()
375 if (srate < 0) in ml26124_hw_params()
376 return srate; in ml26124_hw_params()
378 snd_soc_update_bits(codec, ML26124_SMPLING_RATE, 0xf, srate); in ml26124_hw_params()
Dcs42l73.c37 u32 srate; member
793 u32 srate; member
872 static int cs42l73_get_mclk_coeff(int mclk, int srate) in cs42l73_get_mclk_coeff() argument
878 cs42l73_mclk_coeffs[i].srate == srate) in cs42l73_get_mclk_coeff()
1032 static void cs42l73_update_asrc(struct snd_soc_codec *codec, int id, int srate) in cs42l73_update_asrc() argument
1036 if (srate > 0) in cs42l73_update_asrc()
1037 spfs = cs42l73_get_xspfs_coeff(srate); in cs42l73_update_asrc()
1062 int srate = params_rate(params); in cs42l73_pcm_hw_params() local
1068 cs42l73_get_mclk_coeff(priv->mclk, srate); in cs42l73_pcm_hw_params()
1075 id, priv->mclk, srate, in cs42l73_pcm_hw_params()
[all …]
Dssm2602.c205 u8 srate; member
267 return ssm2602_coeff_table[i].srate; in ssm2602_get_coeff()
278 int srate = ssm2602_get_coeff(ssm2602->sysclk, params_rate(params)); in ssm2602_hw_params() local
281 if (srate < 0) in ssm2602_hw_params()
282 return srate; in ssm2602_hw_params()
284 regmap_write(ssm2602->regmap, SSM2602_SRATE, srate); in ssm2602_hw_params()
Dwm8711.c166 u16 srate = (coeff_div[i].sr << 2) | in wm8711_hw_params() local
169 snd_soc_write(codec, WM8711_SRATE, srate); in wm8711_hw_params()
Dwm8988.c674 u16 srate = snd_soc_read(codec, WM8988_SRATE) & 0x180; in wm8988_pcm_hw_params() local
680 srate |= 0x40; in wm8988_pcm_hw_params()
707 snd_soc_write(codec, WM8988_SRATE, srate | in wm8988_pcm_hw_params()
Dwm8753.c932 u16 srate = snd_soc_read(codec, WM8753_SRATE1) & 0x017f; in wm8753_pcm_hw_params() local
951 srate |= 0x80; in wm8753_pcm_hw_params()
952 snd_soc_write(codec, WM8753_SRATE1, srate); in wm8753_pcm_hw_params()
1160 u16 srate = snd_soc_read(codec, WM8753_SRATE1) & 0x01c0; in wm8753_i2s_hw_params() local
1170 snd_soc_write(codec, WM8753_SRATE1, srate | (coeff_div[coeff].sr << 1) | in wm8753_i2s_hw_params()
Dwm8955.c250 int srate = 0; in wm8955_configure_clocking() local
323 srate = clock_cfgs[sr].usb | (clock_cfgs[sr].sr << WM8955_SR_SHIFT); in wm8955_configure_clocking()
326 WM8955_USB | WM8955_SR_MASK, srate); in wm8955_configure_clocking()
Dwm8971.c516 u16 srate = snd_soc_read(codec, WM8971_SRATE) & 0x1c0; in wm8971_pcm_hw_params() local
537 snd_soc_write(codec, WM8971_SRATE, srate | in wm8971_pcm_hw_params()
Dwm8750.c585 u16 srate = snd_soc_read(codec, WM8750_SRATE) & 0x1c0; in wm8750_pcm_hw_params() local
606 snd_soc_write(codec, WM8750_SRATE, srate | in wm8750_pcm_hw_params()
Dwm8731.c344 u16 srate = (coeff_div[i].sr << 2) | in wm8731_hw_params() local
349 snd_soc_write(codec, WM8731_SRATE, srate); in wm8731_hw_params()
Dcs42l56.c643 u32 srate; member
722 clk_ratio_table[i].srate == rate) in cs42l56_get_mclk_ratio()
Dcs42l52.c40 u32 srate; member
/linux-4.4.14/sound/soc/tegra/
Dtrimslice.c55 int srate, mclk; in trimslice_asoc_hw_params() local
58 srate = params_rate(params); in trimslice_asoc_hw_params()
59 mclk = 128 * srate; in trimslice_asoc_hw_params()
61 err = tegra_asoc_utils_set_rate(&trimslice->util_data, srate, mclk); in trimslice_asoc_hw_params()
Dtegra_wm8753.c60 int srate, mclk; in tegra_wm8753_hw_params() local
63 srate = params_rate(params); in tegra_wm8753_hw_params()
64 switch (srate) { in tegra_wm8753_hw_params()
76 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_wm8753_hw_params()
Dtegra_wm8903.c65 int srate, mclk; in tegra_wm8903_hw_params() local
68 srate = params_rate(params); in tegra_wm8903_hw_params()
69 switch (srate) { in tegra_wm8903_hw_params()
73 mclk = 128 * srate; in tegra_wm8903_hw_params()
76 mclk = 256 * srate; in tegra_wm8903_hw_params()
83 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_wm8903_hw_params()
Dtegra_rt5640.c57 int srate, mclk; in tegra_rt5640_asoc_hw_params() local
60 srate = params_rate(params); in tegra_rt5640_asoc_hw_params()
61 mclk = 256 * srate; in tegra_rt5640_asoc_hw_params()
63 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_rt5640_asoc_hw_params()
Dtegra_alc5632.c46 int srate, mclk; in tegra_alc5632_asoc_hw_params() local
49 srate = params_rate(params); in tegra_alc5632_asoc_hw_params()
50 mclk = 512 * srate; in tegra_alc5632_asoc_hw_params()
52 err = tegra_asoc_utils_set_rate(&alc5632->util_data, srate, mclk); in tegra_alc5632_asoc_hw_params()
Dtegra_max98090.c55 int srate, mclk; in tegra_max98090_asoc_hw_params() local
58 srate = params_rate(params); in tegra_max98090_asoc_hw_params()
59 switch (srate) { in tegra_max98090_asoc_hw_params()
80 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_max98090_asoc_hw_params()
Dtegra20_i2s.c136 int ret, sample_size, srate, i2sclock, bitcnt; in tegra20_i2s_hw_params() local
161 srate = params_rate(params); in tegra20_i2s_hw_params()
164 i2sclock = srate * params_channels(params) * sample_size * 2; in tegra20_i2s_hw_params()
172 bitcnt = (i2sclock / (2 * srate)) - 1; in tegra20_i2s_hw_params()
177 if (i2sclock % (2 * srate)) in tegra20_i2s_hw_params()
Dtegra_rt5677.c59 int srate, mclk, err; in tegra_rt5677_asoc_hw_params() local
61 srate = params_rate(params); in tegra_rt5677_asoc_hw_params()
62 mclk = 256 * srate; in tegra_rt5677_asoc_hw_params()
64 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_rt5677_asoc_hw_params()
Dtegra30_i2s.c141 int ret, sample_size, srate, i2sclock, bitcnt; in tegra30_i2s_hw_params() local
159 srate = params_rate(params); in tegra30_i2s_hw_params()
162 i2sclock = srate * params_channels(params) * sample_size * 2; in tegra30_i2s_hw_params()
164 bitcnt = (i2sclock / (2 * srate)) - 1; in tegra30_i2s_hw_params()
176 if (i2sclock % (2 * srate)) in tegra30_i2s_hw_params()
Dtegra_asoc_utils.h46 int tegra_asoc_utils_set_rate(struct tegra_asoc_utils_data *data, int srate,
Dtegra_asoc_utils.c32 int tegra_asoc_utils_set_rate(struct tegra_asoc_utils_data *data, int srate, in tegra_asoc_utils_set_rate() argument
39 switch (srate) { in tegra_asoc_utils_set_rate()
/linux-4.4.14/sound/ppc/
Dbeep.c106 int srate; in snd_pmac_beep_event() local
133 srate = chip->freq_table[beep_speed]; in snd_pmac_beep_event()
135 if (hz <= srate / BEEP_BUFLEN || hz > srate / 2) in snd_pmac_beep_event()
149 period = srate * 256 / hz; /* fixed point */ in snd_pmac_beep_event()
/linux-4.4.14/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c199 u32 srate, u32 ratio) in samsung_tbmu24112_set_symbol_rate() argument
204 if (srate < 1500000) { in samsung_tbmu24112_set_symbol_rate()
206 } else if (srate < 3000000) { in samsung_tbmu24112_set_symbol_rate()
208 } else if (srate < 7000000) { in samsung_tbmu24112_set_symbol_rate()
210 } else if (srate < 14000000) { in samsung_tbmu24112_set_symbol_rate()
212 } else if (srate < 30000000) { in samsung_tbmu24112_set_symbol_rate()
214 } else if (srate < 45000000) { in samsung_tbmu24112_set_symbol_rate()
/linux-4.4.14/sound/soc/rockchip/
Drockchip_spdif.c93 int srate, mclk; in rk_spdif_hw_params() local
96 srate = params_rate(params); in rk_spdif_hw_params()
97 switch (srate) { in rk_spdif_hw_params()
135 val |= SPDIF_CFGR_CLK_DIV(mclk/(srate * 256)); in rk_spdif_hw_params()
/linux-4.4.14/drivers/media/pci/ttpci/
Dbudget-av.c475 static int philips_su1278_ty_ci_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in philips_su1278_ty_ci_set_symbol_rate() argument
482 if (srate < 2000000) in philips_su1278_ty_ci_set_symbol_rate()
484 else if (srate < 5000000) in philips_su1278_ty_ci_set_symbol_rate()
486 else if (srate < 15000000) in philips_su1278_ty_ci_set_symbol_rate()
488 else if (srate < 45000000) in philips_su1278_ty_ci_set_symbol_rate()
492 if (srate < 4000000) in philips_su1278_ty_ci_set_symbol_rate()
848 u32 srate, u32 ratio) in philips_sd1878_ci_set_symbol_rate() argument
855 if (srate < 2000000) in philips_sd1878_ci_set_symbol_rate()
857 else if (srate < 5000000) in philips_sd1878_ci_set_symbol_rate()
859 else if (srate < 15000000) in philips_sd1878_ci_set_symbol_rate()
[all …]
Dbudget-ci.c631 static int philips_su1278_tt_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in philips_su1278_tt_set_symbol_rate() argument
634 if (srate >= 10000000) { in philips_su1278_tt_set_symbol_rate()
/linux-4.4.14/sound/soc/xtensa/
Dxtfpga-i2s.c287 unsigned srate = params_rate(params); in xtfpga_i2s_hw_params() local
298 freq = 256 * srate; in xtfpga_i2s_hw_params()
309 ratio = (freq - (srate * sample_size * 8)) / in xtfpga_i2s_hw_params()
310 (srate * sample_size * 4); in xtfpga_i2s_hw_params()
333 __func__, srate, channels, sample_size, period_size); in xtfpga_i2s_hw_params()
/linux-4.4.14/drivers/media/pci/bt8xx/
Ddst.c457 static int dst_set_symbolrate(struct dst_state *state, u32 srate) in dst_set_symbolrate() argument
462 state->symbol_rate = srate; in dst_set_symbolrate()
466 dprintk(verbose, DST_INFO, 1, "set symrate %u", srate); in dst_set_symbolrate()
467 srate /= 1000; in dst_set_symbolrate()
470 sval = srate; in dst_set_symbolrate()
479 state->tx_tuna[5] = (u8) (srate >> 16) & 0x7f; in dst_set_symbolrate()
480 state->tx_tuna[6] = (u8) (srate >> 8); in dst_set_symbolrate()
481 state->tx_tuna[7] = (u8) srate; in dst_set_symbolrate()
485 if (srate > 8000) in dst_set_symbolrate()
491 state->tx_tuna[5] = (u8) (srate >> 8); in dst_set_symbolrate()
[all …]
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-dsp.c36 #define baseband_freq(carrier, srate, tone) ((s32)( \ argument
37 (compat_remainder(carrier + tone, srate)) / srate * 2 * INT_PI))
Dcx88-dvb.c958 u32 srate, u32 ratio) in samsung_smt_7020_stv0299_set_symbol_rate() argument
963 if (srate < 1500000) { in samsung_smt_7020_stv0299_set_symbol_rate()
966 } else if (srate < 3000000) { in samsung_smt_7020_stv0299_set_symbol_rate()
969 } else if (srate < 7000000) { in samsung_smt_7020_stv0299_set_symbol_rate()
972 } else if (srate < 14000000) { in samsung_smt_7020_stv0299_set_symbol_rate()
975 } else if (srate < 30000000) { in samsung_smt_7020_stv0299_set_symbol_rate()
978 } else if (srate < 45000000) { in samsung_smt_7020_stv0299_set_symbol_rate()
/linux-4.4.14/sound/usb/
Dquirks.c770 u8 srate[3]; in mbox2_setup_48_24_magic() local
774 srate[0] = 0x80; in mbox2_setup_48_24_magic()
775 srate[1] = 0xbb; in mbox2_setup_48_24_magic()
776 srate[2] = 0x00; in mbox2_setup_48_24_magic()
782 0x81, 0xa2, 0x0100, 0x0085, &srate, 0x0003); in mbox2_setup_48_24_magic()
784 0x81, 0xa2, 0x0100, 0x0086, &srate, 0x0003); in mbox2_setup_48_24_magic()
786 0x81, 0xa2, 0x0100, 0x0003, &srate, 0x0003); in mbox2_setup_48_24_magic()
/linux-4.4.14/drivers/media/usb/ttusb-budget/
Ddvb-ttusb-budget.c1250 static int alps_stv0299_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in alps_stv0299_set_symbol_rate() argument
1255 if (srate < 1500000) { in alps_stv0299_set_symbol_rate()
1258 } else if (srate < 3000000) { in alps_stv0299_set_symbol_rate()
1261 } else if (srate < 7000000) { in alps_stv0299_set_symbol_rate()
1264 } else if (srate < 14000000) { in alps_stv0299_set_symbol_rate()
1267 } else if (srate < 30000000) { in alps_stv0299_set_symbol_rate()
1270 } else if (srate < 45000000) { in alps_stv0299_set_symbol_rate()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-hdw-internal.h382 VCREATE_DATA(srate);
Dpvrusb2-hdw.c997 VCREATE_FUNCS(srate)
1170 DEFREF(srate),
/linux-4.4.14/sound/isa/msnd/
Dmsnd_pinnacle.c502 static int snd_msnd_calibrate_adc(struct snd_msnd *chip, u16 srate) in snd_msnd_calibrate_adc() argument
504 snd_printdd("snd_msnd_calibrate_adc(%i)\n", srate); in snd_msnd_calibrate_adc()
505 writew(srate, chip->SMA + SMA_wCalFreqAtoD); in snd_msnd_calibrate_adc()
/linux-4.4.14/drivers/usb/gadget/function/
Df_uac2.c982 int chmask, srate, ssize; in set_ep_max_packet_size() local
987 srate = uac2_opts->p_srate; in set_ep_max_packet_size()
991 srate = uac2_opts->c_srate; in set_ep_max_packet_size()
996 DIV_ROUND_UP(srate, factor / (1 << (ep_desc->bInterval - 1))); in set_ep_max_packet_size()
/linux-4.4.14/drivers/media/usb/dvb-usb/
Dopera1.c188 static int opera1_stv0299_set_symbol_rate(struct dvb_frontend *fe, u32 srate, in opera1_stv0299_set_symbol_rate() argument
/linux-4.4.14/net/wireless/
Dwext-compat.c1253 struct ieee80211_rate *srate = &sband->bitrates[ridx]; in cfg80211_wext_siwrate() local
1254 if (fixed == srate->bitrate) { in cfg80211_wext_siwrate()
1259 if (srate->bitrate <= maxrate) { in cfg80211_wext_siwrate()
Dnl80211.c8222 struct ieee80211_rate *srate = in rateset_to_mask() local
8224 if (rate == srate->bitrate) { in rateset_to_mask()
/linux-4.4.14/sound/oss/
Dmsnd_pinnacle.c1280 static int __init calibrate_adc(WORD srate) in calibrate_adc() argument
1282 writew(srate, dev.SMA + SMA_wCalFreqAtoD); in calibrate_adc()
/linux-4.4.14/drivers/media/tuners/
Dmt2063.c231 u32 srate; member
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_iba7220.c4387 u8 srate, u8 vl) in qib_7220_setpbc_control() argument
4390 u8 rcv_mult = ib_rate_to_delay[srate]; in qib_7220_setpbc_control()
Dqib_iba6120.c3439 u8 srate, u8 vl) in qib_6120_setpbc_control() argument
Dqib_iba7322.c7037 u8 srate, u8 vl) in qib_7322_setpbc_control() argument
7040 u8 rcv_mult = ib_rate_to_delay[srate]; in qib_7322_setpbc_control()