diff options
-rw-r--r-- | arch/arm/mach-omap2/mcbsp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/mcbsp.c b/arch/arm/mach-omap2/mcbsp.c index eba9fa14a9d..f6b772e5381 100644 --- a/arch/arm/mach-omap2/mcbsp.c +++ b/arch/arm/mach-omap2/mcbsp.c | |||
@@ -34,7 +34,7 @@ void omap2_mcbsp1_mux_clkr_src(u8 mux) | |||
34 | 34 | ||
35 | v = omap_ctrl_readl(OMAP2_CONTROL_DEVCONF0); | 35 | v = omap_ctrl_readl(OMAP2_CONTROL_DEVCONF0); |
36 | if (mux == CLKR_SRC_CLKR) | 36 | if (mux == CLKR_SRC_CLKR) |
37 | v &= OMAP2_MCBSP1_CLKR_MASK; | 37 | v &= ~OMAP2_MCBSP1_CLKR_MASK; |
38 | else if (mux == CLKR_SRC_CLKX) | 38 | else if (mux == CLKR_SRC_CLKX) |
39 | v |= OMAP2_MCBSP1_CLKR_MASK; | 39 | v |= OMAP2_MCBSP1_CLKR_MASK; |
40 | omap_ctrl_writel(v, OMAP2_CONTROL_DEVCONF0); | 40 | omap_ctrl_writel(v, OMAP2_CONTROL_DEVCONF0); |
@@ -47,7 +47,7 @@ void omap2_mcbsp1_mux_fsr_src(u8 mux) | |||
47 | 47 | ||
48 | v = omap_ctrl_readl(OMAP2_CONTROL_DEVCONF0); | 48 | v = omap_ctrl_readl(OMAP2_CONTROL_DEVCONF0); |
49 | if (mux == FSR_SRC_FSR) | 49 | if (mux == FSR_SRC_FSR) |
50 | v &= OMAP2_MCBSP1_FSR_MASK; | 50 | v &= ~OMAP2_MCBSP1_FSR_MASK; |
51 | else if (mux == FSR_SRC_FSX) | 51 | else if (mux == FSR_SRC_FSX) |
52 | v |= OMAP2_MCBSP1_FSR_MASK; | 52 | v |= OMAP2_MCBSP1_FSR_MASK; |
53 | omap_ctrl_writel(v, OMAP2_CONTROL_DEVCONF0); | 53 | omap_ctrl_writel(v, OMAP2_CONTROL_DEVCONF0); |