From: Sebastian Hesselbarth Date: Sat, 25 Jan 2014 18:19:07 +0000 (+0100) Subject: clk: mvebu: armada-370: maintain clock init order X-Git-Tag: v3.14-rc6~35^2~6^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07ad6836fa21b8ae1715d5f82a0d28c4140e1e73;p=pandora-kernel.git clk: mvebu: armada-370: maintain clock init order Init order of CLK_OF_DECLARE'd drivers depends on compile order. Unfortunately, clk_of_init does not allow drivers to return errors, e.g. -EPROBE_DEFER if parent clocks have not been registered, yet. To avoid init order woes for MVEBU clock drivers, we take care of proper init order ourselves. This patch joins core-clk and gating-clk init to maintain proper init order. Signed-off-by: Sebastian Hesselbarth Tested-by: Ezequiel Garcia Signed-off-by: Jason Cooper --- Reading git-diff-tree failed