commit | f073faa73626f41db7050a69edd5074c53ce6d6c | [log] [tgz] |
---|---|---|
author | Howard Mitchell <hm@hmbedded.co.uk> | Fri Mar 20 21:13:45 2015 +0000 |
committer | Mark Brown <broonie@kernel.org> | Sun Mar 22 23:22:18 2015 -0700 |
tree | 1e762fd2e3a730e66fae5025592c152fab82e51f | |
parent | 4d9b13c7cc803fbde59d7e998f7de2b9a2101c7e [diff] |
ASoC: pcm512x: Fix divide by zero issue If den=1 and pllin_rate>20MHz then den and num are adjusted to 0 causing a divide by zero error a few lines further on. Therefore this patch correctly scales num and den such that pllin_rate/den < 20MHz as required in the device data sheet. Signed-off-by: Howard Mitchell <hm@hmbedded.co.uk> Signed-off-by: Mark Brown <broonie@sirena.org.uk> Cc: stable@vger.kernel.org