summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2013-09-16 07:29:29 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2013-09-16 07:29:29 +0200
commit3bd74b7334c2d7306eeb088a87c45dc49e07efef (patch)
tree1efe0a06f4c9d299f1ccb503d53d4de84647075b
parentf7b222893aa4c464c3ef2fba778b1aa68ffb09a5 (diff)
colibri_vf50: clock: set DCU clock to 150.7 MHz
Set DCU clock to 150.7 MHz which allows further dividing to VESA compliant pixel clocks.
-rw-r--r--arch/arm/mach-mvf/clock.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/mach-mvf/clock.c b/arch/arm/mach-mvf/clock.c
index d06382b1eb93..432ed1facf11 100644
--- a/arch/arm/mach-mvf/clock.c
+++ b/arch/arm/mach-mvf/clock.c
@@ -1985,8 +1985,11 @@ int __init mvf_clocks_init(unsigned long ckil, unsigned long osc,
clk_set_rate(&esdhc1_clk, 200000000);
clk_set_parent(&dcu0_clk, &pll1_pfd2_452M);
+#if !defined(CONFIG_MACH_COLIBRI_VF50)
clk_set_rate(&dcu0_clk, 113000000);
-
+#else
+ clk_set_rate(&dcu0_clk, clk_round_rate(&dcu0_clk, 150666666));
+#endif
clk_set_parent(&sai2_clk, &audio_external_clk);
clk_set_rate(&sai2_clk, 24576000);