commit | c45693a6480cee906557a9fba533a9f3c224f91e | [log] [tgz] |
---|---|---|
author | Chao Xie <chao.xie@marvell.com> | Thu Jan 23 10:47:41 2014 +0800 |
committer | Mike Turquette <mturquette@linaro.org> | Wed Mar 26 20:59:27 2014 -0700 |
tree | 1f1566bfffe25d0de323f87c3d50e1bef3de8f20 | |
parent | 7433ab43fa17094173f18a39f33c3a24d50b300f [diff] |
clk: mmp: fix the wrong calculation formula The formula is numerator/denominator = Fin / (Fout * factor) So Fout = Fin * denominator / (numerator * factor). Current clk_factor_round_rate and clk_factor_recalc_rate use wrong formula. This patch will fix them. Signed-off-by: Chao Xie <chao.xie@marvell.com> Signed-off-by: Mike Turquette <mturquette@linaro.org>