]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00153099 mx6: clock: set gc2000 clocks
authorRichard Zhao <richard.zhao@freescale.com>
Thu, 14 Jul 2011 06:42:12 +0000 (14:42 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:09:16 +0000 (14:09 +0200)
shader clock: 594M
core clock: 528M

Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
arch/arm/mach-mx6/clock.c

index 218ed86b476c36b7aada0d5e94cd59c615431a72..1fc5c940b61ddb1277f1ec9255e8dee41547e467 100644 (file)
@@ -3995,6 +3995,11 @@ int __init mx6_clocks_init(unsigned long ckil, unsigned long osc,
                clk_debug_register(lookups[i].clk);
        }
 
+       clk_set_parent(&gpu3d_shader_clk, &pll2_pfd_594M);
+       clk_set_rate(&gpu3d_shader_clk, 594000000);
+       clk_set_parent(&gpu3d_core_clk, &mmdc_ch0_axi_clk);
+       clk_set_rate(&gpu3d_core_clk, 528000000);
+
        /* Make sure all clocks are ON initially */
        __raw_writel(0xFFFFFFFF, MXC_CCM_CCGR0);
        __raw_writel(0xFFFFFFFF, MXC_CCM_CCGR1);