clk: samsung: Register clk provider only after registering its all clocks
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Wed, 18 Jun 2014 15:46:52 +0000 (17:46 +0200)
committerTomasz Figa <t.figa@samsung.com>
Mon, 30 Jun 2014 13:07:55 +0000 (15:07 +0200)
Ensure the clock provider is not registered until after all its related
clocks were created and are ready to use. Currently there are races
possible and any (of_)clk_get() call right after a clock provider's
clk_init_cb callback call may fail.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Tomasz Figa <t.figa@samsung.com>

No differences found