Searched refs:bclk_div (Results 1 – 7 of 7) sorted by relevance
90 unsigned int bclk_div, word_size; in axi_i2s_hw_params() local96 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()
845 int bclk_div; in pcm512x_set_dividers() local865 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()
1440 int bclk_div; in wm8903_hw_params() local1545 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()
124 int bclk_div; member1105 aif3 |= bclk_divs[best].bclk_div; in wm9081_hw_params()
186 int bclk_div; member1290 clocking1 |= bclk_divs[best].bclk_div << WM8993_BCLK_DIV_SHIFT; in wm8993_hw_params()
1252 int bclk_div; member1378 aif2 |= bclk_divs[best].bclk_div; in wm8904_hw_params()
89 u8 bclk_div; member557 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()