]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
imx: change timer clock to perclk
authorRob Herring <r.herring@freescale.com>
Wed, 26 May 2010 18:26:51 +0000 (13:26 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:32:29 +0000 (08:32 +0200)
Signed-off-by: Rob Herring <r.herring@freescale.com>
arch/arm/plat-mxc/time.c

index 4b0fe285e83c92bb0589d07f52aec6b03a45bba4..dd6b74e378c1e2d13c9d18db1e8fbd700ce35037 100644 (file)
@@ -57,6 +57,7 @@
 /* MX31, MX35, MX25, MX5 */
 #define V2_TCTL_WAITEN         (1 << 3) /* Wait enable mode */
 #define V2_TCTL_CLK_IPG                (1 << 6)
+#define V2_TCTL_CLK_PER                (2 << 6)
 #define V2_TCTL_FRR            (1 << 9)
 #define V2_IR                  0x0c
 #define V2_TSTAT               0x08
@@ -304,7 +305,7 @@ void __init mxc_timer_init(struct clk *timer_clk, void __iomem *base, int irq)
        __raw_writel(0, timer_base + MXC_TPRER); /* see datasheet note */
 
        if (timer_is_v2())
-               tctl_val = V2_TCTL_CLK_IPG | V2_TCTL_FRR | V2_TCTL_WAITEN | MXC_TCTL_TEN;
+               tctl_val = V2_TCTL_CLK_PER | V2_TCTL_FRR | V2_TCTL_WAITEN | MXC_TCTL_TEN;
        else
                tctl_val = MX1_2_TCTL_FRR | MX1_2_TCTL_CLK_PCLK1 | MXC_TCTL_TEN;