s5pc100: universal: Use internal RAM fully
authorKyungmin Park <kyungmin.park@samsung.com>
Tue, 28 Jul 2009 11:29:38 +0000 (20:29 +0900)
committerKyungmin Park <kyungmin.park@samsung.com>
Tue, 28 Jul 2009 11:29:38 +0000 (20:29 +0900)
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
board/samsung/universal/lowlevel_init.S

index eb67dcb..f0a1125 100644 (file)
@@ -143,6 +143,8 @@ lowlevel_init:
 
        bl      mem_ctrl_asm_init
 
+       bl      internal_ram_init
+
        cmp     r7, r8
        /* Wakeup support. Don't know if it's going to be used, untested. */
        ldreq   r0, =S5PC100_RST_STAT
@@ -317,6 +319,17 @@ system_clock_init:
 
        mov     pc, lr
 
+#ifdef CONFIG_ONENAND_IPL
+internal_ram_init:
+       cmp     r7, r8
+       ldreq   r0, =0xE3800000
+       ldrne   r0, =0xF1500000
+       ldr     r1, =0x0
+       str     r1, [r0]
+
+       mov     pc, lr
+#endif
+
 #ifndef CONFIG_ONENAND_IPL
 /*
  * uart_asm_init: Initialize UART's pins