Lines Matching refs:clkref
74 static struct rk_pdm_clkref clkref[] = { variable
110 count = ARRAY_SIZE(clkref); in get_pdm_clk()
112 if (sr % clkref[i].sr) in get_pdm_clk()
114 div = sr / clkref[i].sr; in get_pdm_clk()
116 *clk_out = clkref[i].clk_out; in get_pdm_clk()
118 clk = clkref[i].clk; in get_pdm_clk()
122 rate = clk_round_rate(pdm->clk, clkref[i].clk); in get_pdm_clk()
123 delta = clkref[i].clk / PDM_CLK_SHIFT_PPM_MAX; in get_pdm_clk()
124 if (rate < clkref[i].clk - delta || in get_pdm_clk()
125 rate > clkref[i].clk + delta) in get_pdm_clk()
127 clk = clkref[i].clk; in get_pdm_clk()
128 *clk_src = clkref[i].clk; in get_pdm_clk()