Home
last modified time | relevance | path

Searched refs:fsref (Results 1 – 2 of 2) sorted by relevance

/linux/sound/soc/codecs/
A Dtlv320aic26.c70 int fsref, divisor, wlen, pval, jval, dval, qval; in aic26_hw_params() local
79 case 8000: fsref = 48000; divisor = AIC26_DIV_6; break; in aic26_hw_params()
80 case 11025: fsref = 44100; divisor = AIC26_DIV_4; break; in aic26_hw_params()
81 case 12000: fsref = 48000; divisor = AIC26_DIV_4; break; in aic26_hw_params()
82 case 16000: fsref = 48000; divisor = AIC26_DIV_3; break; in aic26_hw_params()
83 case 22050: fsref = 44100; divisor = AIC26_DIV_2; break; in aic26_hw_params()
84 case 24000: fsref = 48000; divisor = AIC26_DIV_2; break; in aic26_hw_params()
86 case 44100: fsref = 44100; divisor = AIC26_DIV_1; break; in aic26_hw_params()
109 jval = fsref / (aic26->mclk / 2048); in aic26_hw_params()
111 dval = fsref - (jval * (aic26->mclk / 2048)); in aic26_hw_params()
[all …]
A Dtlv320aic3x.c1043 int codec_clk = 0, bypass_pll = 0, fsref, last_clk = 0; in aic3x_hw_params() local
1070 fsref = (params_rate(params) % 11025 == 0) ? 44100 : 48000; in aic3x_hw_params()
1075 if (aic3x->sysclk / (128 * pll_q) == fsref) { in aic3x_hw_params()
1097 data |= (fsref == 44100) ? FSREF_44100 : FSREF_48000; in aic3x_hw_params()
1103 data = (fsref * 20) / params_rate(params); in aic3x_hw_params()
1120 codec_clk = (2048 * fsref) / (aic3x->sysclk / 1000); in aic3x_hw_params()
1155 d = ((2048 * p * fsref) - j * aic3x->sysclk) in aic3x_hw_params()

Completed in 10 milliseconds