Searched refs:lrclk_div (Results 1 – 2 of 2) sorted by relevance
135 u64 lrclk_div; in max9850_hw_params() local143 lrclk_div = (1 << 22); in max9850_hw_params()144 lrclk_div *= params_rate(params); in max9850_hw_params()145 lrclk_div *= sf; in max9850_hw_params()146 do_div(lrclk_div, max9850->sysclk); in max9850_hw_params()148 snd_soc_component_write(component, MAX9850_LRCLK_MSB, (lrclk_div >> 8) & 0x7f); in max9850_hw_params()149 snd_soc_component_write(component, MAX9850_LRCLK_LSB, lrclk_div & 0xff); in max9850_hw_params()
843 int lrclk_div; in pcm512x_set_dividers() local854 lrclk_div = snd_soc_params_to_frame_size(params); in pcm512x_set_dividers()855 if (lrclk_div == 0) { in pcm512x_set_dividers()862 bclk_div = params->rate_den * 64 / lrclk_div; in pcm512x_set_dividers()935 sample_rate = sck_rate / bclk_div / lrclk_div; in pcm512x_set_dividers()1056 PCM512x_MASTER_CLKDIV_2, lrclk_div - 1); in pcm512x_set_dividers()1094 dev_dbg(component->dev, "LRCK divider %d\n", lrclk_div); in pcm512x_set_dividers()