From db573b81e46d0b0cc5fe0e9fa9a41ce9154ede56 Mon Sep 17 00:00:00 2001 From: Joonyoung Shim Date: Fri, 22 Jan 2010 14:46:06 +0900 Subject: [PATCH] s5p6442: smdk6442: OneNAND sync burst support Signed-off-by: Joonyoung Shim --- board/samsung/smdk6442/lowlevel_init.S | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/board/samsung/smdk6442/lowlevel_init.S b/board/samsung/smdk6442/lowlevel_init.S index 6dff002..c860432 100644 --- a/board/samsung/smdk6442/lowlevel_init.S +++ b/board/samsung/smdk6442/lowlevel_init.S @@ -98,6 +98,21 @@ lowlevel_init: bl mem_ctrl_asm_init + /* OneNAND Sync Read Support at S5PC110 only + * RM[15] : Sync Read + * BRWL[14:12] : 7 CLK + * BL[11:9] : Continuous + * VHF[3] : Very High Frequency Enable (Over 83MHz) + * HF[2] : High Frequency Enable (Over 66MHz) + */ + ldr r1, =0xE00C + + ldr r0, =0xB001E442 + strh r1, [r0] + + ldr r0, =0xB0600000 + str r1, [r0, #0x100] @ ONENAND_IF_CTRL + /* Wakeup support. Don't know if it's going to be used, untested. */ ldr r0, =S5P6442_RST_STAT ldr r1, [r0] -- 2.7.4