ASoC: arizona: An OUTDIV of 1 is not valid, avoid this
One is not a valid value for the OUTDIV start searching at 2 instead. Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> Signed-off-by: Mark Brown <broonie@linaro.org>
This commit is contained in:
Родитель
fab800cc33
Коммит
da28ed585b
|
@ -1406,7 +1406,7 @@ static int arizona_calc_fll(struct arizona_fll *fll,
|
||||||
Fref /= div;
|
Fref /= div;
|
||||||
|
|
||||||
/* Fvco should be over the targt; don't check the upper bound */
|
/* Fvco should be over the targt; don't check the upper bound */
|
||||||
div = 1;
|
div = 2;
|
||||||
while (Fout * div < 90000000 * fll->vco_mult) {
|
while (Fout * div < 90000000 * fll->vco_mult) {
|
||||||
div++;
|
div++;
|
||||||
if (div > 7) {
|
if (div > 7) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче