Searched refs:ratio (Results 151 - 175 of 217) sorted by relevance

123456789

/linux-master/sound/soc/codecs/
H A Drt286.c871 static int rt286_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) argument
875 dev_dbg(component->dev, "%s ratio=%d\n", __func__, ratio);
876 if (50 == ratio)
H A Drt298.c933 static int rt298_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) argument
937 dev_dbg(component->dev, "%s ratio=%d\n", __func__, ratio);
938 if (50 == ratio)
H A Dnau8821.c51 int ratio; member in struct:nau8821_fll
79 /* ratio for input clk freq */
877 /* get the bclk and fs ratio */
1299 /* Choose the FLL ratio based on FREF */
1306 fll_param->ratio = fll_ratio[i].val;
1328 * input based on FDCO, FREF and FLL ratio.
1330 fvco = div_u64(fvco_max << 24, fref * fll_param->ratio);
1348 fll_param->ratio | (0x6 << NAU8821_ICTRL_LATCH_SFT));
1416 "mclk_src=%x ratio=%x fll_frac=%x fll_int=%x clk_ref_div=%x\n",
1417 fll_param->mclk_src, fll_param->ratio, fll_para
[all...]
H A Dtscs42xx.c1221 unsigned int ratio)
1228 switch (ratio) {
1239 dev_err(component->dev, "Unsupported bclk ratio (%d)\n", ret);
1247 "Failed to set DAC BCLK ratio (%d)\n", ret);
1254 "Failed to set ADC BCLK ratio (%d)\n", ret);
1260 tscs42xx->bclk_ratio = ratio;
1220 tscs42xx_set_dai_bclk_ratio(struct snd_soc_dai *codec_dai, unsigned int ratio) argument
H A Dpcm512x.c1445 static int pcm512x_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) argument
1450 if (ratio > 256)
1453 pcm512x->bclk_ratio = ratio;
H A Dnau8824.c68 /* ratio for input clk freq */
1097 /* get the bclk and fs ratio */
1282 /* Choose the FLL ratio based on FREF */
1289 fll_param->ratio = fll_ratio[i].val;
1311 * input based on FDCO, FREF and FLL ratio.
1313 fvco = div_u64(fvco_max << 16, fref * fll_param->ratio);
1326 NAU8824_FLL_RATIO_MASK, fll_param->ratio);
1373 dev_dbg(nau8824->dev, "mclk_src=%x ratio=%x fll_frac=%x fll_int=%x clk_ref_div=%x\n",
1374 fll_param.mclk_src, fll_param.ratio, fll_param.fll_frac,
H A Dwm8903.c1326 /* Lookup table for CLK_SYS/fs ratio. 256fs or more is recommended
1396 int ratio; member in struct:__anon4256
1553 cur_val = ((clk_sys * 10) / bclk_divs[i].ratio) - bclk;
1563 dev_dbg(component->dev, "BCLK ratio %d for %dHz - actual BCLK = %dHz\n",
1564 bclk_divs[bclk_div].ratio / 10, bclk,
1565 (clk_sys * 10) / bclk_divs[bclk_div].ratio);
H A Drt5668.c2197 static int rt5668_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) argument
2202 rt5668->bclk[dai->id] = ratio;
2204 switch (ratio) {
2216 dev_err(dai->dev, "Invalid bclk ratio %d\n", ratio);
H A Dcros_ec_codec.c268 static int i2s_rx_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio) argument
274 priv->i2s_rx_bclk_ratio = ratio;
H A Dcs42l73.c834 u8 ratio; member in struct:cs42l73_mclkx_div
891 cs42l73_mclkx_coeffs[mclkx_coeff].ratio;
H A Dcs53l30.c507 u8 ratio; member in struct:cs53l30_mclkx_div
559 cs53l30_mclkx_coeffs[mclkx_coeff].ratio;
H A Dcs42l52.c641 u8 ratio; member in struct:cs42l52_clk_para
821 (clk_map_table[index].ratio << CLK_RATIO_SHIFT) |
/linux-master/tools/perf/
H A Dbuiltin-diff.c118 [COMPUTE_RATIO] = "ratio",
268 "(use 'delta','ratio' or 'wdiff')\n", str);
1269 "delta,delta-abs,ratio,wdiff:w1,w2 (default delta-abs),cycles",
1591 double ratio; local
1606 /* No point for ratio number if we are dummy.. */
1613 ratio = pair->diff.period_ratio;
1615 ratio = compute_ratio(he, pair);
1617 if (ratio > 0.0)
1618 scnprintf(buf, size, "%14.6F", ratio);
1942 } else if (!strcmp(value, "ratio")) {
[all...]
/linux-master/drivers/gpu/drm/i2c/
H A Dtda998x_drv.c967 unsigned int ratio)
969 switch (ratio) {
986 dev_err(&priv->hdmi->dev, "unsupported bclk ratio %ufs\n",
987 ratio);
1765 unsigned int ratio, route; local
1779 ratio = spdif ? 64 : p->audio_params.sample_width * 2;
1780 return tda998x_derive_cts_n(priv, &priv->audio, ratio);
965 tda998x_derive_cts_n(struct tda998x_priv *priv, struct tda998x_audio_settings *settings, unsigned int ratio) argument
/linux-master/net/dccp/
H A Dfeat.c70 static int dccp_hdlr_ack_ratio(struct sock *sk, u64 ratio, bool rx) argument
73 dccp_sk(sk)->dccps_r_ack_ratio = ratio;
75 dccp_sk(sk)->dccps_l_ack_ratio = ratio;
/linux-master/sound/synth/emux/
H A Dsoundfont.c782 * conversion: value = log2(amount / base) * ratio
787 * ratio = division ratio
791 snd_sf_linear_to_log(unsigned int amount, int offset, int ratio) argument
805 v = (v * ratio) >> 16;
806 v += (24 - bit) * ratio;
/linux-master/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.c240 u32 *ratio)
243 *ratio = 1;
248 pr_err("Exceeded maximum downscaling ratio (1/16))");
252 *ratio = (dst > (src / 8)) ? 2 : 4;
667 pr_err("Horizontal scale ratio is out of range");
674 pr_err("Vertical scale ratio is out of range");
689 pr_debug("scaler ratio info : pre_shfactor : %d, pre_h : %d",
239 gsc_cal_prescaler_ratio(struct gsc_variant *var, u32 src, u32 dst, u32 *ratio) argument
H A Dgsc-core.h163 * @pre_hratio: horizontal ratio of the prescaler
164 * @pre_vratio: vertical ratio of the prescaler
165 * @main_hratio: the main scaler's horizontal ratio
166 * @main_vratio: the main scaler's vertical ratio
399 u32 *ratio);
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-core.c206 static int fimc_get_scaler_factor(u32 src, u32 tar, u32 *ratio, u32 *shift) argument
217 *ratio = tmp;
222 *ratio = 1;
/linux-master/drivers/video/fbdev/core/
H A Dfbmon.c512 int xres, yres = 0, refresh, ratio; local
518 ratio = (block[1] & 0xc0) >> 6;
519 switch (ratio) {
/linux-master/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c1198 static int alps_stv0299_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
1225 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff);
1226 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff);
1227 stv0299_writereg(fe, 0x21, (ratio) & 0xf0);
/linux-master/drivers/media/pci/ttpci/
H A Dbudget-ci.c616 static int philips_su1278_tt_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
641 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff);
642 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff);
643 stv0299_writereg(fe, 0x21, (ratio) & 0xf0);
/linux-master/drivers/media/dvb-frontends/
H A Ddib8000.c746 struct dibx000_bandwidth_config *pll, u32 bw, u8 ratio)
802 dprintk("PLL: New Setting for %d MHz Bandwidth (prediv: %d, ratio: %d)\n", bw/1000, state->cfg.pll->pll_prediv, state->cfg.pll->pll_ratio);
807 ratio = state->cfg.pll->pll_ratio;
812 if (ratio != 0) {
813 /** ratio update => only change ratio **/
814 dprintk("PLL: Update ratio (prediv: %d, ratio: %d)\n", state->cfg.pll->pll_prediv, ratio);
815 dib8000_write_word(state, 901, (state->cfg.pll->pll_prediv << 8) | (ratio <<
745 dib8000_update_pll(struct dvb_frontend *fe, struct dibx000_bandwidth_config *pll, u32 bw, u8 ratio) argument
2701 u8 ratio; local
[all...]
/linux-master/drivers/media/pci/cx88/
H A Dcx88-dvb.c942 u32 srate, u32 ratio)
969 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff);
970 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff);
971 stv0299_writereg(fe, 0x21, ratio & 0xf0);
941 samsung_smt_7020_stv0299_set_symbol_rate(struct dvb_frontend *fe, u32 srate, u32 ratio) argument
/linux-master/sound/soc/fsl/
H A Dfsl_micfil.c688 u64 ratio = sample_rate; local
698 micfil->pll11k_clk, ratio);

Completed in 292 milliseconds

123456789