clk: ingenic: Fix recalc_rate for clocks with fixed divider
authorPaul Cercueil <paul@crapouillou.net>
Tue, 16 Jan 2018 15:47:52 +0000 (16:47 +0100)
committerJames Hogan <jhogan@kernel.org>
Thu, 18 Jan 2018 22:04:56 +0000 (22:04 +0000)
commite6cfa64375d34a6c8c1861868a381013b2d3b921
tree88176eba2122e096fe39d476c84be32befb1726f
parentee1f9df26972fd736e0b2f52ad19935046bbc189
clk: ingenic: Fix recalc_rate for clocks with fixed divider

Previously, the clocks with a fixed divider would report their rate
as being the same as the one of their parent, independently of the
divider in use. This commit fixes this behaviour.

This went unnoticed as neither the jz4740 nor the jz4780 CGU code
have clocks with fixed dividers yet.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Acked-by: Stephen Boyd <sboyd@codeaurora.org>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Maarten ter Huurne <maarten@treewalker.org>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/18477/
Signed-off-by: James Hogan <jhogan@kernel.org>
drivers/clk/ingenic/cgu.c