clk: composite: pass mux_hw into determine_rate
authorMike Turquette <mturquette@linaro.org>
Tue, 14 Jan 2014 20:56:01 +0000 (12:56 -0800)
committerMike Turquette <mturquette@linaro.org>
Wed, 15 Jan 2014 15:48:03 +0000 (07:48 -0800)
The composite clock's .determine_rate implementation can call the
underyling .determine_rate callback corresponding to rate_hw or the
underlying .determine_rate callback corresponding to mux_hw. In both
cases we pass in rate_hw, which is wrong. Fixed by passing mux_hw into
the correct callback.

Reported-by: Lemon Dai <dailemon.gl@gmail.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
drivers/clk/clk-composite.c

Simple merge