Home
last modified time | relevance | path

Searched refs:pre_div (Results 1 – 25 of 25) sorted by relevance

/sound/soc/codecs/
A Drt1318.c611 int pre_div, ret; in rt1318_hw_params() local
615 if (pre_div < 0) { in rt1318_hw_params()
650 pre_div << RT1318_DIV_AP_SFT | in rt1318_hw_params()
651 pre_div << RT1318_DIV_DAMOD_SFT); in rt1318_hw_params()
654 pre_div << RT1318_AD_STO1_SFT | in rt1318_hw_params()
655 pre_div << RT1318_AD_STO2_SFT); in rt1318_hw_params()
658 pre_div << RT1318_AD_ANA_STO1_SFT | in rt1318_hw_params()
659 pre_div << RT1318_AD_ANA_STO2_SFT); in rt1318_hw_params()
662 pre_div << RT1318_DIV_FIFO_IN_SFT | in rt1318_hw_params()
667 pre_div << RT1318_DIV_AD_MONO_SFT | in rt1318_hw_params()
[all …]
A Drt1016.c309 int pre_div, bclk_ms, frame_size; in rt1016_hw_params() local
313 pre_div = rl6231_get_clk_info(rt1016->sysclk, rt1016->lrck); in rt1016_hw_params()
314 if (pre_div < 0) { in rt1016_hw_params()
334 rt1016->lrck, pre_div, dai->id); in rt1016_hw_params()
357 ((pre_div + 3) << RT1016_FS_PD_SFT) | in rt1016_hw_params()
358 (pre_div << RT1016_OSR_PD_SFT)); in rt1016_hw_params()
A Drt1019.c161 int pre_div, bclk_ms, frame_size; in rt1019_hw_params() local
167 pre_div = rl6231_get_clk_info(rt1019->sysclk, rt1019->lrck); in rt1019_hw_params()
168 if (pre_div < 0) { in rt1019_hw_params()
185 bclk_ms, pre_div, dai->id); in rt1019_hw_params()
187 switch (pre_div) { in rt1019_hw_params()
A Drt1308.c457 int pre_div, bclk_ms, frame_size; in rt1308_hw_params() local
460 pre_div = rt1308_get_clk_info(rt1308->sysclk, rt1308->lrck); in rt1308_hw_params()
461 if (pre_div < 0) { in rt1308_hw_params()
478 bclk_ms, pre_div, dai->id); in rt1308_hw_params()
481 rt1308->lrck, pre_div, dai->id); in rt1308_hw_params()
503 val_clk = pre_div << RT1308_DIV_FS_SYS_SFT; in rt1308_hw_params()
A Drt1015.c704 int pre_div, frame_size, lrck; in rt1015_hw_params() local
708 pre_div = rl6231_get_clk_info(rt1015->sysclk, lrck); in rt1015_hw_params()
709 if (pre_div < 0) { in rt1015_hw_params()
721 dev_dbg(component->dev, "pre_div is %d for iis %d\n", pre_div, dai->id); in rt1015_hw_params()
724 lrck, pre_div, dai->id); in rt1015_hw_params()
745 RT1015_FS_PD_MASK, pre_div << RT1015_FS_PD_SFT); in rt1015_hw_params()
A Drt1305.c629 int pre_div, bclk_ms, frame_size; in rt1305_hw_params() local
632 pre_div = rt1305_get_clk_info(rt1305->sysclk, rt1305->lrck); in rt1305_hw_params()
633 if (pre_div < 0) { in rt1305_hw_params()
639 pre_div = 0; in rt1305_hw_params()
652 bclk_ms, pre_div, dai->id); in rt1305_hw_params()
655 rt1305->lrck, pre_div, dai->id); in rt1305_hw_params()
677 val_clk = pre_div << RT1305_DIV_FS_SYS_SFT; in rt1305_hw_params()
A Dwm8510.c266 unsigned int pre_div:4; /* prescale - 1 */ member
285 pll_div.pre_div = 1; in pll_factors()
288 pll_div.pre_div = 0; in pll_factors()
332 snd_soc_component_write(component, WM8510_PLLN, (pll_div.pre_div << 4) | pll_div.n); in wm8510_set_dai_pll()
A Dwm8974.c263 unsigned int pre_div:1; member
284 pll_div->pre_div = 1; in pll_factors()
287 pll_div->pre_div = 0; in pll_factors()
332 snd_soc_component_write(component, WM8974_PLLN, (pll_div.pre_div << 4) | pll_div.n); in wm8974_set_dai_pll()
A Drt5514.c755 int pre_div, bclk_ms, frame_size; in rt5514_hw_params() local
759 pre_div = rl6231_get_clk_info(rt5514->sysclk, rt5514->lrck); in rt5514_hw_params()
760 if (pre_div < 0) { in rt5514_hw_params()
777 bclk_ms, pre_div, dai->id); in rt5514_hw_params()
799 (pre_div + 1) << RT5514_CLK_AD_ANA1_SEL_SFT); in rt5514_hw_params()
802 pre_div << RT5514_CLK_SYS_DIV_OUT_SFT | in rt5514_hw_params()
803 pre_div << RT5514_SEL_ADC_OSR_SFT); in rt5514_hw_params()
A Drt5660.c839 int pre_div, bclk_ms, frame_size; in rt5660_hw_params() local
842 pre_div = rl6231_get_clk_info(rt5660->sysclk, rt5660->lrck[dai->id]); in rt5660_hw_params()
843 if (pre_div < 0) { in rt5660_hw_params()
865 bclk_ms, pre_div, dai->id); in rt5660_hw_params()
887 pre_div << RT5660_I2S_PD1_SFT; in rt5660_hw_params()
A Drt5616.c963 int pre_div, bclk_ms, frame_size; in rt5616_hw_params() local
967 pre_div = rl6231_get_clk_info(rt5616->sysclk, rt5616->lrck[dai->id]); in rt5616_hw_params()
969 if (pre_div < 0) { in rt5616_hw_params()
984 bclk_ms, pre_div, dai->id); in rt5616_hw_params()
1003 val_clk = pre_div << RT5616_I2S_PD1_SFT; in rt5616_hw_params()
A Drt1011.c1578 int pre_div, bclk_ms, frame_size; in rt1011_hw_params() local
1581 pre_div = rt1011_get_clk_info(rt1011->sysclk, rt1011->lrck); in rt1011_hw_params()
1582 if (pre_div < 0) { in rt1011_hw_params()
1588 pre_div = 0; in rt1011_hw_params()
1601 bclk_ms, pre_div, dai->id); in rt1011_hw_params()
1604 rt1011->lrck, pre_div, dai->id); in rt1011_hw_params()
1644 val_clk = pre_div << RT1011_FS_SYS_DIV_SFT; in rt1011_hw_params()
A Dwm8960.c1132 u32 pre_div:1; member
1177 pll_div->pre_div = 1; in pll_factors()
1180 pll_div->pre_div = 0; in pll_factors()
1205 pll_div->n, pll_div->k, pll_div->pre_div); in pll_factors()
1232 reg |= pll_div.pre_div << 4; in wm8960_set_pll()
A Drt5651.c1287 int pre_div, bclk_ms, frame_size; in rt5651_hw_params() local
1290 pre_div = rl6231_get_clk_info(rt5651->sysclk, rt5651->lrck[dai->id]); in rt5651_hw_params()
1292 if (pre_div < 0) { in rt5651_hw_params()
1307 bclk_ms, pre_div, dai->id); in rt5651_hw_params()
1328 val_clk = pre_div << RT5651_I2S_PD1_SFT; in rt5651_hw_params()
1335 val_clk = pre_div << RT5651_I2S_PD2_SFT; in rt5651_hw_params()
A Drt5682.c2138 int pre_div, frame_size; in rt5682_hw_params() local
2141 pre_div = rl6231_get_clk_info(rt5682->sysclk, rt5682->lrck[dai->id]); in rt5682_hw_params()
2151 rt5682->lrck[dai->id], pre_div, dai->id); in rt5682_hw_params()
2184 pre_div << RT5682_I2S_M_DIV_SFT | in rt5682_hw_params()
2202 pre_div << RT5682_I2S2_M_PD_SFT); in rt5682_hw_params()
2710 int pre_div; in rt5682_wclk_set_rate() local
2748 pre_div = rl6231_get_clk_info(rt5682->sysclk, rate); in rt5682_wclk_set_rate()
2752 pre_div << RT5682_I2S_M_DIV_SFT | in rt5682_wclk_set_rate()
A Drt5665.c4011 int pre_div, frame_size; in rt5665_hw_params() local
4014 pre_div = rl6231_get_clk_info(rt5665->sysclk, rt5665->lrck[dai->id]); in rt5665_hw_params()
4015 if (pre_div < 0) { in rt5665_hw_params()
4021 pre_div = 1; in rt5665_hw_params()
4030 rt5665->lrck[dai->id], pre_div, dai->id); in rt5665_hw_params()
4059 val_clk = pre_div << RT5665_I2S_PD1_SFT; in rt5665_hw_params()
4067 val_clk = pre_div << RT5665_I2S_PD2_SFT; in rt5665_hw_params()
4074 val_clk = pre_div << RT5665_I2S_PD3_SFT; in rt5665_hw_params()
4106 RT5665_I2S2_M_PD_MASK, pre_div << RT5665_I2S2_M_PD_SFT); in rt5665_hw_params()
4110 RT5665_I2S3_M_PD_MASK, pre_div << RT5665_I2S3_M_PD_SFT); in rt5665_hw_params()
A Drt5668.c1882 int pre_div, frame_size; in rt5668_hw_params() local
1885 pre_div = rl6231_get_clk_info(rt5668->sysclk, rt5668->lrck[dai->id]); in rt5668_hw_params()
1895 rt5668->lrck[dai->id], pre_div, dai->id); in rt5668_hw_params()
1927 pre_div << RT5668_I2S_M_DIV_SFT); in rt5668_hw_params()
1944 pre_div << RT5668_I2S2_M_PD_SFT); in rt5668_hw_params()
A Dcx2072x.c581 unsigned int pre_div; in cx2072x_config_pll() local
616 pre_div = get_div_from_mclk(cx2072x->mclk_rate); in cx2072x_config_pll()
617 pll_input = cx2072x->mclk_rate / pre_div; in cx2072x_config_pll()
629 pre_div_val = (pre_div - 1) * 2; in cx2072x_config_pll()
A Drt5640.c1702 int dai_sel, pre_div, bclk_ms, frame_size; in rt5640_hw_params() local
1705 pre_div = rl6231_get_clk_info(rt5640->sysclk, rt5640->lrck[dai->id]); in rt5640_hw_params()
1706 if (pre_div < 0) { in rt5640_hw_params()
1725 bclk_ms, pre_div, dai->id); in rt5640_hw_params()
1751 pre_div << RT5640_I2S_PD1_SFT; in rt5640_hw_params()
1759 pre_div << RT5640_I2S_PD2_SFT; in rt5640_hw_params()
A Drt5670.c2372 int pre_div, bclk_ms, frame_size; in rt5670_hw_params() local
2375 pre_div = rl6231_get_clk_info(rt5670->sysclk, rt5670->lrck[dai->id]); in rt5670_hw_params()
2376 if (pre_div < 0) { in rt5670_hw_params()
2392 bclk_ms, pre_div, dai->id); in rt5670_hw_params()
2414 pre_div << RT5670_I2S_PD1_SFT; in rt5670_hw_params()
2422 pre_div << RT5670_I2S_PD2_SFT; in rt5670_hw_params()
A Drt5659.c3281 int pre_div, frame_size; in rt5659_hw_params() local
3284 pre_div = rl6231_get_clk_info(rt5659->sysclk, rt5659->lrck[dai->id]); in rt5659_hw_params()
3285 if (pre_div < 0) { in rt5659_hw_params()
3297 rt5659->lrck[dai->id], pre_div, dai->id); in rt5659_hw_params()
3318 val_clk = pre_div << RT5659_I2S_PD1_SFT; in rt5659_hw_params()
3324 val_clk = pre_div << RT5659_I2S_PD2_SFT; in rt5659_hw_params()
3330 val_clk = pre_div << RT5659_I2S_PD3_SFT; in rt5659_hw_params()
A Drt5677.c4293 int pre_div, bclk_ms, frame_size; in rt5677_hw_params() local
4296 pre_div = rl6231_get_clk_info(rt5677->sysclk, rt5677->lrck[dai->id]); in rt5677_hw_params()
4297 if (pre_div < 0) { in rt5677_hw_params()
4313 bclk_ms, pre_div, dai->id); in rt5677_hw_params()
4334 val_clk = pre_div << RT5677_I2S_PD1_SFT; in rt5677_hw_params()
4342 val_clk = pre_div << RT5677_I2S_PD2_SFT; in rt5677_hw_params()
4351 pre_div << RT5677_I2S_PD3_SFT; in rt5677_hw_params()
4360 pre_div << RT5677_I2S_PD4_SFT; in rt5677_hw_params()
A Drt5645.c2758 int pre_div, bclk_ms, frame_size; in rt5645_hw_params() local
2761 pre_div = rl6231_get_clk_info(rt5645->sysclk, rt5645->lrck[dai->id]); in rt5645_hw_params()
2762 if (pre_div < 0) { in rt5645_hw_params()
2787 bclk_ms, pre_div, dai->id); in rt5645_hw_params()
2808 val_clk = pre_div << RT5645_I2S_PD1_SFT; in rt5645_hw_params()
2816 pre_div << RT5645_I2S_PD2_SFT; in rt5645_hw_params()
A Drt5663.c2769 int pre_div; in rt5663_hw_params() local
2776 pre_div = rl6231_get_clk_info(rt5663->sysclk, rt5663->lrck); in rt5663_hw_params()
2777 if (pre_div < 0) { in rt5663_hw_params()
2783 dev_dbg(dai->dev, "pre_div is %d for iis %d\n", pre_div, dai->id); in rt5663_hw_params()
2806 RT5663_I2S_PD1_MASK, pre_div << RT5663_I2S_PD1_SHIFT); in rt5663_hw_params()
A Drt5682s.c1281 int pre_div; in rt5682s_set_i2s() local
1302 pre_div = get_clk_info(rt5682s->sysclk, rt5682s->lrck[id]); in rt5682s_set_i2s()
1303 if (pre_div < 0) { in rt5682s_set_i2s()
1309 rt5682s->lrck[id], pre_div, id); in rt5682s_set_i2s()
1310 snd_soc_component_update_bits(component, c_reg, c_mask, pre_div << c_sft); in rt5682s_set_i2s()

Completed in 144 milliseconds