]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: arizona: Prefer lower FRATIO in pseudo-fractional mode
authorRichard Fitzgerald <rf@opensource.wolfsonmicro.com>
Thu, 21 Apr 2016 13:04:14 +0000 (14:04 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 21 Apr 2016 15:58:38 +0000 (16:58 +0100)
commit4bd84d31599c9c0564cece157613ae43e3fd6177
tree7625993cf1061fa92fb315dcacc88108e425911b
parent90ae4642e623421f0aa5b046281fa31f5247ff48
ASoC: arizona: Prefer lower FRATIO in pseudo-fractional mode

When setting up an FLL in pseudo-fractional mode it is preferred
to use a lower FRATIO if possible to give a higher reference clock
frequency. This patch swaps the two loops in arizona_calc_fratio()
so that lower FRATIOs are tried first. The decrementing loop is also
changed to start from init_ratio because the original settings might
already give a fractional value for N.K

Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/arizona.c