summaryrefslogtreecommitdiff
path: root/board/freescale/mx6q_sabreauto/lowlevel_init.S
diff options
context:
space:
mode:
Diffstat (limited to 'board/freescale/mx6q_sabreauto/lowlevel_init.S')
-rw-r--r--board/freescale/mx6q_sabreauto/lowlevel_init.S9
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