diff options
Diffstat (limited to 'arch/arm/mach-imx/clk-imx25.c')
-rw-r--r-- | arch/arm/mach-imx/clk-imx25.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/clk-imx25.c b/arch/arm/mach-imx/clk-imx25.c index 2c570cdaae7b..69858c78f40d 100644 --- a/arch/arm/mach-imx/clk-imx25.c +++ b/arch/arm/mach-imx/clk-imx25.c | |||
@@ -224,6 +224,9 @@ static int __init __mx25_clocks_init(unsigned long osc_rate) | |||
224 | 224 | ||
225 | clk_prepare_enable(clk[emi_ahb]); | 225 | clk_prepare_enable(clk[emi_ahb]); |
226 | 226 | ||
227 | /* Clock source for gpt must be derived from AHB */ | ||
228 | clk_set_parent(clk[per5_sel], clk[ahb]); | ||
229 | |||
227 | clk_register_clkdev(clk[ipg], "ipg", "imx-gpt.0"); | 230 | clk_register_clkdev(clk[ipg], "ipg", "imx-gpt.0"); |
228 | clk_register_clkdev(clk[gpt_ipg_per], "per", "imx-gpt.0"); | 231 | clk_register_clkdev(clk[gpt_ipg_per], "per", "imx-gpt.0"); |
229 | 232 | ||