Home
last modified time | relevance | path

Searched refs:bclk_div (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/sound/soc/adi/
Daxi-i2s.c90 unsigned int bclk_div, word_size; in axi_i2s_hw_params() local
96 bclk_div = DIV_ROUND_UP(clk_get_rate(i2s->clk_ref), bclk_rate) / 2 - 1; in axi_i2s_hw_params()
99 bclk_div); in axi_i2s_hw_params()
/linux-4.4.14/sound/soc/codecs/
Dpcm512x.c845 int bclk_div; in pcm512x_set_dividers() local
865 bclk_div = params->rate_den * 64 / lrclk_div; in pcm512x_set_dividers()
866 bclk_rate = DIV_ROUND_CLOSEST(sck_rate, bclk_div); in pcm512x_set_dividers()
929 bclk_div = DIV_ROUND_CLOSEST(sck_rate, bclk_rate); in pcm512x_set_dividers()
932 if (bclk_div > 128) { in pcm512x_set_dividers()
938 sample_rate = sck_rate / bclk_div / lrclk_div; in pcm512x_set_dividers()
1052 PCM512x_MASTER_CLKDIV_1, bclk_div - 1); in pcm512x_set_dividers()
1096 dev_dbg(codec->dev, "BCK divider %d\n", bclk_div); in pcm512x_set_dividers()
Dwm8903.c1440 int bclk_div; in wm8903_hw_params() local
1545 bclk_div = 0; in wm8903_hw_params()
1552 bclk_div = i; in wm8903_hw_params()
1561 bclk_divs[bclk_div].ratio / 10, bclk, in wm8903_hw_params()
1562 (clk_sys * 10) / bclk_divs[bclk_div].ratio); in wm8903_hw_params()
1564 aif2 |= bclk_divs[bclk_div].div; in wm8903_hw_params()
Dwm9081.c124 int bclk_div; member
1105 aif3 |= bclk_divs[best].bclk_div; in wm9081_hw_params()
Dwm8993.c186 int bclk_div; member
1290 clocking1 |= bclk_divs[best].bclk_div << WM8993_BCLK_DIV_SHIFT; in wm8993_hw_params()
Dwm8904.c1252 int bclk_div; member
1378 aif2 |= bclk_divs[best].bclk_div; in wm8904_hw_params()
/linux-4.4.14/sound/soc/davinci/
Ddavinci-mcasp.c89 u8 bclk_div; member
557 mcasp->bclk_div = div; in __davinci_mcasp_set_clkdiv()
1033 if (mcasp->bclk_master && mcasp->bclk_div == 0 && mcasp->sysclk_freq) { in davinci_mcasp_hw_params()
1279 if (mcasp->bclk_master && mcasp->bclk_div == 0 && mcasp->sysclk_freq) { in davinci_mcasp_startup()