diff options
-rw-r--r-- | board/freescale/mx6q_sabreauto/lowlevel_init.S | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/board/freescale/mx6q_sabreauto/lowlevel_init.S b/board/freescale/mx6q_sabreauto/lowlevel_init.S index 467af57..a12a61a 100644 --- a/board/freescale/mx6q_sabreauto/lowlevel_init.S +++ b/board/freescale/mx6q_sabreauto/lowlevel_init.S @@ -70,16 +70,21 @@ #endif /* Restore the default values in the Gate registers */ - ldr r1, =0xFFFFFFFF ldr r0, CCM_BASE_ADDR_W + ldr r1, =0x3F str r1, [r0, #CLKCTL_CCGR0] + ldr r1, =0x30FC00 str r1, [r0, #CLKCTL_CCGR1] + ldr r1, =0xFFFC000 str r1, [r0, #CLKCTL_CCGR2] + ldr r1, =0x3FF00000 str r1, [r0, #CLKCTL_CCGR3] + ldr r1, =0xF300 str r1, [r0, #CLKCTL_CCGR4] + ldr r1, =0xF0000C3 str r1, [r0, #CLKCTL_CCGR5] + ldr r1, =0x3C0 str r1, [r0, #CLKCTL_CCGR6] - str r1, [r0, #CLKCTL_CCGR7] .endm |