/Linux-v4.19/drivers/media/dvb-frontends/ |
D | z0194a.h | 16 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()
|
D | bsbe1.h | 48 static int alps_bsbe1_set_symbol_rate(struct dvb_frontend* fe, u32 srate, u32 ratio) in alps_bsbe1_set_symbol_rate() argument 53 if (srate < 1500000) { aclk = 0xb7; bclk = 0x47; } in alps_bsbe1_set_symbol_rate() 54 else if (srate < 3000000) { aclk = 0xb7; bclk = 0x4b; } in alps_bsbe1_set_symbol_rate() 55 else if (srate < 7000000) { aclk = 0xb7; bclk = 0x4f; } in alps_bsbe1_set_symbol_rate() 56 else if (srate < 14000000) { aclk = 0xb7; bclk = 0x53; } in alps_bsbe1_set_symbol_rate() 57 else if (srate < 30000000) { aclk = 0xb6; bclk = 0x53; } in alps_bsbe1_set_symbol_rate() 58 else if (srate < 45000000) { aclk = 0xb4; bclk = 0x51; } in alps_bsbe1_set_symbol_rate()
|
D | stv0900_sw.c | 69 s32 timeout, freq_inc, max_steps, srate, max_carrier; in stv0900_get_sw_loop_params() local 73 srate = intp->symbol_rate[demod]; in stv0900_get_sw_loop_params() 84 freq_inc = srate; in stv0900_get_sw_loop_params() 112 if (srate > 0) in stv0900_get_sw_loop_params() 113 timeout /= srate / 1000; in stv0900_get_sw_loop_params() 308 s32 rem1, rem2, intval1, intval2, srate; in stv0900_get_symbol_rate() local 310 srate = (stv0900_get_bits(intp, SYMB_FREQ3) << 24) + in stv0900_get_symbol_rate() 315 srate, stv0900_get_bits(intp, SYMB_FREQ0), in stv0900_get_symbol_rate() 321 intval2 = (srate) >> 16; in stv0900_get_symbol_rate() 324 rem2 = (srate) % 0x10000; in stv0900_get_symbol_rate() [all …]
|
D | bsru6.h | 67 static int alps_bsru6_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) in alps_bsru6_set_symbol_rate() argument 72 if (srate < 1500000) { in alps_bsru6_set_symbol_rate() 75 } else if (srate < 3000000) { in alps_bsru6_set_symbol_rate() 78 } else if (srate < 7000000) { in alps_bsru6_set_symbol_rate() 81 } else if (srate < 14000000) { in alps_bsru6_set_symbol_rate() 84 } else if (srate < 30000000) { in alps_bsru6_set_symbol_rate() 87 } else if (srate < 45000000) { in alps_bsru6_set_symbol_rate()
|
D | stb0899_algo.c | 78 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 …]
|
D | mb86a16.c | 41 int srate; member 1053 dprintk(verbose, MB86A16_INFO, 1, "freq=%d Mhz, symbrt=%d Ksps", state->frequency, state->srate); in mb86a16_set_fe() 1056 swp_ofs = state->srate / 4; in mb86a16_set_fe() 1091 if (AFCEXEN_set(state, AFCEXEN, state->srate) < 0) { in mb86a16_set_fe() 1103 smrt_info_get(state, state->srate); in mb86a16_set_fe() 1104 if (smrt_set(state, state->srate) < 0) { in mb86a16_set_fe() 1109 R = vco_dev_get(state, state->srate); in mb86a16_set_fe() 1135 (ftemp - state->frequency * 1000 >= fcp + state->srate / 4)) in mb86a16_set_fe() 1153 (state->frequency * 1000 - ftemp >= fcp + state->srate / 4)) in mb86a16_set_fe() 1158 wait_t = (8000 + state->srate / 2) / state->srate; in mb86a16_set_fe() [all …]
|
D | stv090x.c | 819 if (state->srate <= 1500000) { /*10Msps< SR <=15Msps*/ in stv090x_get_lock_tmg() 822 } else if (state->srate <= 5000000) { /*10Msps< SR <=15Msps*/ in stv090x_get_lock_tmg() 835 if (state->srate <= 1000000) { /*SR <=1Msps*/ in stv090x_get_lock_tmg() 838 } else if (state->srate <= 2000000) { /*1Msps < SR <= 2Msps */ in stv090x_get_lock_tmg() 841 } else if (state->srate <= 5000000) { /*2Msps < SR <= 5Msps */ in stv090x_get_lock_tmg() 844 } else if (state->srate <= 10000000) { /*5Msps < SR <= 10Msps */ in stv090x_get_lock_tmg() 847 } else if (state->srate <= 20000000) { /*10Msps < SR <= 20Msps */ in stv090x_get_lock_tmg() 861 static int stv090x_set_srate(struct stv090x_state *state, u32 srate) in stv090x_set_srate() argument 865 if (srate > 60000000) { in stv090x_set_srate() 866 sym = (srate << 4); /* SR * 2^16 / master_clk */ in stv090x_set_srate() [all …]
|
D | tda8083.c | 134 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 …]
|
D | stv0299.c | 225 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 …]
|
D | cx24110.c | 240 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 …]
|
D | stv0900_core.c | 1082 u8 stv0900_get_optim_carr_loop(s32 srate, enum fe_stv0900_modcode modcode, in stv0900_get_optim_carr_loop() argument 1132 if (srate <= 3000000) in stv0900_get_optim_carr_loop() 1134 else if (srate <= 7000000) in stv0900_get_optim_carr_loop() 1136 else if (srate <= 15000000) in stv0900_get_optim_carr_loop() 1138 else if (srate <= 25000000) in stv0900_get_optim_carr_loop() 1143 if (srate <= 3000000) in stv0900_get_optim_carr_loop() 1145 else if (srate <= 7000000) in stv0900_get_optim_carr_loop() 1147 else if (srate <= 15000000) in stv0900_get_optim_carr_loop() 1149 else if (srate <= 25000000) in stv0900_get_optim_carr_loop() 1157 if (srate <= 3000000) in stv0900_get_optim_carr_loop() [all …]
|
D | ves1x93.c | 175 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()
|
D | cx24123.c | 450 static int cx24123_set_symbolrate(struct cx24123_state *state, u32 srate) in cx24123_set_symbolrate() argument 457 if ((srate > state->frontend.ops.info.symbol_rate_max) || in cx24123_set_symbolrate() 458 (srate < state->frontend.ops.info.symbol_rate_min)) in cx24123_set_symbolrate() 463 if (srate < (XTAL*2)/2) in cx24123_set_symbolrate() 465 else if (srate < (XTAL*3)/2) in cx24123_set_symbolrate() 467 else if (srate < (XTAL*4)/2) in cx24123_set_symbolrate() 469 else if (srate < (XTAL*5)/2) in cx24123_set_symbolrate() 471 else if (srate < (XTAL*6)/2) in cx24123_set_symbolrate() 473 else if (srate < (XTAL*7)/2) in cx24123_set_symbolrate() 475 else if (srate < (XTAL*8)/2) in cx24123_set_symbolrate() [all …]
|
/Linux-v4.19/drivers/media/pci/mantis/ |
D | mantis_vp1033.c | 119 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-v4.19/sound/soc/codecs/ |
D | ml26124.c | 308 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_component_update_bits(component, ML26124_SMPLING_RATE, 0xf, srate); in ml26124_hw_params()
|
D | cs42l73.c | 37 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_component *component, 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 …]
|
D | ssm2602.c | 212 u8 srate; member 274 return ssm2602_coeff_table[i].srate; in ssm2602_get_coeff() 285 int srate = ssm2602_get_coeff(ssm2602->sysclk, params_rate(params)); in ssm2602_hw_params() local 288 if (srate < 0) in ssm2602_hw_params() 289 return srate; in ssm2602_hw_params() 291 regmap_write(ssm2602->regmap, SSM2602_SRATE, srate); in ssm2602_hw_params()
|
/Linux-v4.19/sound/soc/tegra/ |
D | tegra_sgtl5000.c | 53 int srate, mclk; in tegra_sgtl5000_hw_params() local 56 srate = params_rate(params); in tegra_sgtl5000_hw_params() 57 switch (srate) { in tegra_sgtl5000_hw_params() 69 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_sgtl5000_hw_params()
|
D | tegra_wm8753.c | 60 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()
|
D | trimslice.c | 55 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()
|
D | tegra_wm8903.c | 65 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()
|
D | tegra_rt5640.c | 57 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()
|
D | tegra_alc5632.c | 46 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()
|
D | tegra_max98090.c | 55 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()
|
/Linux-v4.19/sound/ppc/ |
D | beep.c | 106 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()
|