Home
last modified time | relevance | path

Searched refs:div_lrck (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/sound/soc/codecs/
A Dpcm186x.c271 unsigned int div_lrck; in pcm186x_hw_params() local
313 div_lrck = width * channels; in pcm186x_hw_params()
335 div_lrck = 256; in pcm186x_hw_params()
345 div_bck = priv->sysclk / (div_lrck * rate); in pcm186x_hw_params()
349 __func__, priv->sysclk, div_bck, div_lrck); in pcm186x_hw_params()
352 snd_soc_component_write(component, PCM186X_LRK_DIV, div_lrck - 1); in pcm186x_hw_params()
/linux-6.3-rc2/sound/soc/rockchip/
A Drockchip_i2s_tdm.c817 unsigned int div_lrck, in rockchip_i2s_trcm_mode() argument
835 I2S_CKR_TSD(div_lrck) | I2S_CKR_RSD(div_lrck)); in rockchip_i2s_trcm_mode()
861 unsigned int mclk_rate, bclk_rate, div_bclk = 4, div_lrck = 64; in rockchip_i2s_tdm_hw_params() local
878 div_lrck = bclk_rate / params_rate(params); in rockchip_i2s_tdm_hw_params()
919 rockchip_i2s_trcm_mode(substream, dai, div_bclk, div_lrck, val); in rockchip_i2s_tdm_hw_params()
926 I2S_CKR_TSD(div_lrck)); in rockchip_i2s_tdm_hw_params()
936 I2S_CKR_RSD(div_lrck)); in rockchip_i2s_tdm_hw_params()
A Drockchip_i2s.c357 unsigned int mclk_rate, bclk_rate, div_bclk, div_lrck; in rockchip_i2s_hw_params() local
366 div_lrck = bclk_rate / params_rate(params); in rockchip_i2s_hw_params()
374 I2S_CKR_TSD(div_lrck) | in rockchip_i2s_hw_params()
375 I2S_CKR_RSD(div_lrck)); in rockchip_i2s_hw_params()

Completed in 8 milliseconds