Lines Matching refs:lrck_div_order
171 unsigned int lrck_div_order; member
478 unsigned int lrck_div_order, in sun8i_codec_get_bclk_div() argument
481 unsigned int div = sysclk_rate / sample_rate >> lrck_div_order; in sun8i_codec_get_bclk_div()
520 int bclk_div, lrck_div_order, ret, word_size; in sun8i_codec_hw_params() local
546 lrck_div_order = sun8i_codec_get_lrck_div_order(slots, slot_width); in sun8i_codec_hw_params()
547 if (lrck_div_order < 0) in sun8i_codec_hw_params()
548 return lrck_div_order; in sun8i_codec_hw_params()
557 (lrck_div_order != partner_aif->lrck_div_order || in sun8i_codec_hw_params()
572 (lrck_div_order - 4) << SUN8I_AIF_CLK_CTRL_LRCK_DIV); in sun8i_codec_hw_params()
575 bclk_div = sun8i_codec_get_bclk_div(sysclk_rate, lrck_div_order, sample_rate); in sun8i_codec_hw_params()
605 aif->lrck_div_order = lrck_div_order; in sun8i_codec_hw_params()
624 aif->lrck_div_order = 0; in sun8i_codec_hw_free()