clk: Disable unused clocks after deferred probing is done
authorSaravana Kannan <skannan@codeaurora.org>
Thu, 9 May 2013 18:35:01 +0000 (11:35 -0700)
committer黄涛 <huangtao@rock-chips.com>
Wed, 8 Jan 2014 03:01:14 +0000 (11:01 +0800)
commitc04507b5361cc8f3ed0b8903aed8604987dd79fd
treeae9a73faca992a147d9df75fcd31c6fd97b8e760
parentd7f76536b0b5ab04b8d6f787e4d384631ccc20d3
clk: Disable unused clocks after deferred probing is done

With deferred probing, late_initcall() is too soon to declare a clock as
unused. Wait for deferred probing to finish before declaring a clock as
unused. Since deferred probing is done in late_initcall(), do the unused
check to late_initcall_sync.

Signed-off-by: Saravana Kannan <skannan@codeaurora.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
drivers/clk/clk.c