]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00265414-7 mxc: asrc: Set ASRC processing clock to recommended value
authorNicolin Chen <b42378@freescale.com>
Mon, 1 Jul 2013 08:53:37 +0000 (16:53 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:14:12 +0000 (14:14 +0200)
Set ASRC processing clock 56k/76k with the recommended value from spec.

Acked-by: Wang Shengjiu <b02247@freescale.com>
Signed-off-by: Nicolin Chen <b42378@freescale.com>
(cherry picked from commit 0519d385f5ed78f3526b72a211ccf22ac77c102e)

drivers/mxc/asrc/mxc_asrc.c

index 0aa3974aafffd6c604f67960ef4a74bfa62dfad0..b428a619e41f909619388d8b28081962a0c65483 100644 (file)
@@ -798,10 +798,10 @@ static int mxc_init_asrc(void)
        __raw_writel(0x001f00, g_asrc->vaddr + ASRC_ASRTFR1);
 
        /* Set the processing clock for 76KHz, 133M  */
-       __raw_writel(0x30E, g_asrc->vaddr + ASRC_ASR76K_REG);
+       __raw_writel(0x06D6, g_asrc->vaddr + ASRC_ASR76K_REG);
 
        /* Set the processing clock for 56KHz, 133M */
-       __raw_writel(0x0426, g_asrc->vaddr + ASRC_ASR56K_REG);
+       __raw_writel(0x0947, g_asrc->vaddr + ASRC_ASR56K_REG);
 
        return 0;
 }