Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/sound/soc/codecs/
Dpcm512x.c847 int bclk_div; in pcm512x_set_dividers() local
867 bclk_div = params->rate_den * 64 / lrclk_div; in pcm512x_set_dividers()
868 bclk_rate = DIV_ROUND_CLOSEST(sck_rate, bclk_div); in pcm512x_set_dividers()
931 bclk_div = DIV_ROUND_CLOSEST(sck_rate, bclk_rate); in pcm512x_set_dividers()
934 if (bclk_div > 128) { in pcm512x_set_dividers()
940 sample_rate = sck_rate / bclk_div / lrclk_div; in pcm512x_set_dividers()
1054 PCM512x_MASTER_CLKDIV_1, bclk_div - 1); in pcm512x_set_dividers()
1098 dev_dbg(codec->dev, "BCK divider %d\n", bclk_div); in pcm512x_set_dividers()
Dwm8903.c1442 int bclk_div; in wm8903_hw_params() local
1547 bclk_div = 0; in wm8903_hw_params()
1554 bclk_div = i; in wm8903_hw_params()
1563 bclk_divs[bclk_div].ratio / 10, bclk, in wm8903_hw_params()
1564 (clk_sys * 10) / bclk_divs[bclk_div].ratio); in wm8903_hw_params()
1566 aif2 |= bclk_divs[bclk_div].div; in wm8903_hw_params()
Dwm9081.c124 int bclk_div; member
1108 aif3 |= bclk_divs[best].bclk_div; in wm9081_hw_params()
Dwm8993.c186 int bclk_div; member
1293 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.1.27/sound/soc/davinci/
Ddavinci-mcasp.c87 u8 bclk_div; member
555 mcasp->bclk_div = div; in __davinci_mcasp_set_clkdiv()
917 if (mcasp->bclk_master && mcasp->bclk_div == 0 && mcasp->sysclk_freq) { in davinci_mcasp_hw_params()
1174 if (mcasp->bclk_master && mcasp->bclk_div == 0 && mcasp->sysclk_freq) { in davinci_mcasp_startup()