clk: versatile: fixup IM-PD1 clock implementation
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 22 Nov 2013 15:25:09 +0000 (16:25 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 3 Jan 2014 21:27:54 +0000 (22:27 +0100)
commit8e048b9997efbe75fe77b1f14d3af41700cc8724
treebdb60e1592cc4af363774f07c1a2605dafa4bc89
parentae6e694ef566ed69a2537c80771a9031ec627494
clk: versatile: fixup IM-PD1 clock implementation

Register both VCO clocks, give per-logical module unique names
to the clocks so we can have several IM-PD1's connected (in
theory). Implement all the fixed-factor clocks as children of
VCO2.

Tested by using the UARTs and the PL181 MMC block on the IM-PD1,
works flawlessly.

Acked-by: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/clk/versatile/clk-impd1.c