From 7bbbcb6cf9dd00076c5923363de8303df61a0120 Mon Sep 17 00:00:00 2001 From: Minkyu Kang Date: Thu, 10 Jun 2010 16:30:36 +0900 Subject: [PATCH] drime3: ex1: enable all clocks Signed-off-by: Minkyu Kang --- board/samsung/ex1/lowlevel_init.S | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/board/samsung/ex1/lowlevel_init.S b/board/samsung/ex1/lowlevel_init.S index de8b1a6..411147e 100644 --- a/board/samsung/ex1/lowlevel_init.S +++ b/board/samsung/ex1/lowlevel_init.S @@ -60,10 +60,37 @@ set_system_clock: ldr r0, =0xD6070814 str r0, [r1] -set_uart_clock: - ldr r1, =0x90070414 +set_clock_gating: + /* Enable All Clocks */ + ldr r1, =0x90070000 + + /* AUDIO */ ldr r0, =0x1 - str r0, [r1] + str r0, [r1, #0x400] + + /* I2C 0-2 */ + ldr r0, =0x7 + str r0, [r1, #0x40C] + + /* SDMMC/SDIO */ + ldr r0, =0x3 + str r0, [r1, #0x410] + + /* UART 0-1 */ + ldr r0, =0x3 + str r0, [r1, #0x414] + + /* SPI 0-7 */ + ldr r0, =0xff + str r0, [r1, #0x418] + + /* PWM 0-2 */ + ldr r0, =0x7 + str r0, [r1, #0x41C] + + /* GPIO 0-10 */ + ldr r0, =0x7ff + str r0, [r1, #0x420] #endif #ifdef CONFIG_ONENAND_IPL -- 2.7.4