diff options
| -rw-r--r-- | sound/soc/codecs/pcm512x.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/codecs/pcm512x.c b/sound/soc/codecs/pcm512x.c index 194f4c8c5611..0676ab8be03f 100644 --- a/sound/soc/codecs/pcm512x.c +++ b/sound/soc/codecs/pcm512x.c | |||
| @@ -576,8 +576,8 @@ static int pcm512x_find_pll_coeff(struct snd_soc_dai *dai, | |||
| 576 | 576 | ||
| 577 | /* pllin_rate / P (or here, den) cannot be greater than 20 MHz */ | 577 | /* pllin_rate / P (or here, den) cannot be greater than 20 MHz */ |
| 578 | if (pllin_rate / den > 20000000 && num < 8) { | 578 | if (pllin_rate / den > 20000000 && num < 8) { |
| 579 | num *= 20000000 / (pllin_rate / den); | 579 | num *= DIV_ROUND_UP(pllin_rate / den, 20000000); |
| 580 | den *= 20000000 / (pllin_rate / den); | 580 | den *= DIV_ROUND_UP(pllin_rate / den, 20000000); |
| 581 | } | 581 | } |
| 582 | dev_dbg(dev, "num / den = %lu / %lu\n", num, den); | 582 | dev_dbg(dev, "num / den = %lu / %lu\n", num, den); |
| 583 | 583 | ||
