Lines Matching refs:clk_div
569 u8 clk_div; in va_dmic_clk_enable() local
607 clk_div = va->dmic_clk_div; in va_dmic_clk_enable()
616 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT); in va_dmic_clk_enable()
621 if (*dmic_clk_div > clk_div) { in va_dmic_clk_enable()
628 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT); in va_dmic_clk_enable()
634 clk_div = *dmic_clk_div; in va_dmic_clk_enable()
637 *dmic_clk_div = clk_div; in va_dmic_clk_enable()
643 clk_div = 0; in va_dmic_clk_enable()
646 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT); in va_dmic_clk_enable()
648 clk_div = va->dmic_clk_div; in va_dmic_clk_enable()
649 if (*dmic_clk_div > clk_div) { in va_dmic_clk_enable()
650 clk_div = va->dmic_clk_div; in va_dmic_clk_enable()
657 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT); in va_dmic_clk_enable()
663 clk_div = *dmic_clk_div; in va_dmic_clk_enable()
666 *dmic_clk_div = clk_div; in va_dmic_clk_enable()