clk: Missing set_phase op is an error
authorStephen Boyd <sboyd@codeaurora.org>
Mon, 2 Feb 2015 22:09:43 +0000 (14:09 -0800)
committerStephen Boyd <sboyd@codeaurora.org>
Thu, 12 Mar 2015 19:18:49 +0000 (12:18 -0700)
commit08b9575660cd6d654c05314fc41d2209f2d8bdfb
treea988748bd661eae7462e202d20674e4be3014323
parent6b54783620bcfaff37ad41e957d29c326211cc18
clk: Missing set_phase op is an error

If a clock's clk_ops doesn't have the set_phase op set we should
return an error from clk_set_phase(). This way clock consumers
know that when they tried to set a phase it didn't work, as
opposed to the current behavior where the return value is 0
meaning success.

Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Michael Turquette <mturquette@linaro.org>
drivers/clk/clk.c