summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorSteve Cornelius <steve.cornelius@freescale.com>2012-10-19 13:18:37 -0700
committerTerry Lv <r65388@freescale.com>2012-10-29 14:15:40 +0800
commitab4bd342f5a3bc2782a48a9862c874dbc0f79f79 (patch)
tree825ebd466b8cc999cbdad2c78502634980be5786 /arch
parent00eacde5d2e53a93aa3a719ce7e1acd682823511 (diff)
ENGR00230538-1: CAAM: Correct shifting offset for CAAM IPG clock selection
3 pairs of clock enable bits are required for CAAM clocking: (1) wrapper IPG clock (2) wrapper ACLK (3) secure memory clock IPG enable happened to be using an incorrect shift selection, which had the net effect of leaving secure memory unclocked. Added the correct shift selection in so that all 3 clock enable pairs are turned on. Signed-off-by: Steve Cornelius <steve.cornelius@freescale.com> Signed-off-by: Terry Lv <r65388@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-mx6/clock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-mx6/clock.c b/arch/arm/mach-mx6/clock.c
index 67c3d1fa6fd1..bbddb94cd774 100644
--- a/arch/arm/mach-mx6/clock.c
+++ b/arch/arm/mach-mx6/clock.c
@@ -4244,7 +4244,7 @@ static struct clk caam_clk[] = {
__INIT_CLK_DEBUG(caam_ipg_clk)
.id = 2,
.enable_reg = MXC_CCM_CCGR0,
- .enable_shift = MXC_CCM_CCGRx_CG4_OFFSET,
+ .enable_shift = MXC_CCM_CCGRx_CG6_OFFSET,
.enable = _clk_enable,
.disable = _clk_disable,
.parent = &mmdc_ch0_axi_clk[0],