Searched refs:bclk_divs (Results 1 – 10 of 10) sorted by relevance
125 } bclk_divs[] = { variable1095 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm9081_hw_params()1096 cur_val = ((wm9081->sysclk_rate * 10) / bclk_divs[i].div) in wm9081_hw_params()1105 wm9081->bclk = (wm9081->sysclk_rate * 10) / bclk_divs[best].div; in wm9081_hw_params()1107 bclk_divs[best].div, wm9081->bclk); in wm9081_hw_params()1108 aif3 |= bclk_divs[best].bclk_div; in wm9081_hw_params()
1395 } bclk_divs[] = { variable1548 best_val = ((clk_sys * 10) / bclk_divs[0].ratio) - bclk; in wm8903_hw_params()1550 while (i < ARRAY_SIZE(bclk_divs)) { in wm8903_hw_params()1551 cur_val = ((clk_sys * 10) / bclk_divs[i].ratio) - bclk; in wm8903_hw_params()1563 bclk_divs[bclk_div].ratio / 10, bclk, in wm8903_hw_params()1564 (clk_sys * 10) / bclk_divs[bclk_div].ratio); in wm8903_hw_params()1566 aif2 |= bclk_divs[bclk_div].div; in wm8903_hw_params()
183 static const int bclk_divs[] = { variable782 for (i = 0; i < ARRAY_SIZE(bclk_divs); ++i) { in wm8983_hw_params()783 if (wm8983->bclk == tmp / bclk_divs[i]) in wm8983_hw_params()787 if (i == ARRAY_SIZE(bclk_divs)) { in wm8983_hw_params()
187 } bclk_divs[] = { variable1280 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm8993_hw_params()1281 cur_val = ((wm8993->sysclk_rate * 10) / bclk_divs[i].div) in wm8993_hw_params()1290 wm8993->bclk = (wm8993->sysclk_rate * 10) / bclk_divs[best].div; in wm8993_hw_params()1292 bclk_divs[best].div, wm8993->bclk); in wm8993_hw_params()1293 clocking1 |= bclk_divs[best].bclk_div << WM8993_BCLK_DIV_SHIFT; in wm8993_hw_params()
204 static const int bclk_divs[] = { variable761 for (i = 0; i < ARRAY_SIZE(bclk_divs); ++i) { in wm8985_hw_params()762 if (wm8985->bclk == tmp / bclk_divs[i]) in wm8985_hw_params()766 if (i == ARRAY_SIZE(bclk_divs)) { in wm8985_hw_params()
1253 } bclk_divs[] = { variable1365 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm8904_hw_params()1366 cur_val = ((wm8904->sysclk_rate * 10) / bclk_divs[i].div) in wm8904_hw_params()1375 wm8904->bclk = (wm8904->sysclk_rate * 10) / bclk_divs[best].div; in wm8904_hw_params()1377 bclk_divs[best].div, wm8904->bclk); in wm8904_hw_params()1378 aif2 |= bclk_divs[best].bclk_div; in wm8904_hw_params()
1540 static const int bclk_divs[] = { variable1654 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm8995_hw_params()1655 cur_val = (wm8995->aifclk[dai->id] * 10 / bclk_divs[i]) - bclk_rate; in wm8995_hw_params()1662 bclk_rate = wm8995->aifclk[dai->id] * 10 / bclk_divs[best]; in wm8995_hw_params()1664 bclk_divs[best], bclk_rate); in wm8995_hw_params()
2401 static const int bclk_divs[] = { variable2483 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm8962_configure_bclk()2484 if (bclk_divs[i] < 0) in wm8962_configure_bclk()2487 if (dspclk / bclk_divs[i] == wm8962->bclk) { in wm8962_configure_bclk()2489 bclk_divs[i], wm8962->bclk); in wm8962_configure_bclk()2494 if (i == ARRAY_SIZE(bclk_divs)) { in wm8962_configure_bclk()
1531 static const int bclk_divs[] = { variable1560 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm8996_update_bclk()1561 cur_val = (wm8996->sysclk / bclk_divs[i]) - bclk_rate; in wm8996_update_bclk()1566 bclk_rate = wm8996->sysclk / bclk_divs[best]; in wm8996_update_bclk()1568 bclk_divs[best], bclk_rate); in wm8996_update_bclk()
2760 static int bclk_divs[] = { variable2900 for (i = 0; i < ARRAY_SIZE(bclk_divs); i++) { in wm8994_hw_params()2901 cur_val = (wm8994->aifclk[id] * 10 / bclk_divs[i]) - bclk_rate; in wm8994_hw_params()2906 bclk_rate = wm8994->aifclk[id] * 10 / bclk_divs[best]; in wm8994_hw_params()2908 bclk_divs[best], bclk_rate); in wm8994_hw_params()