From 99297ce93aa84d02ead023b77e06ad874bbf2767 Mon Sep 17 00:00:00 2001 From: Minkyu Kang Date: Fri, 29 Oct 2010 17:33:42 +0900 Subject: [PATCH] s5pc210: universal: disable the Modem I/F clock after checked the ramoops Signed-off-by: Minkyu Kang --- board/samsung/universal_c210/universal.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/board/samsung/universal_c210/universal.c b/board/samsung/universal_c210/universal.c index edd3590..e117113 100644 --- a/board/samsung/universal_c210/universal.c +++ b/board/samsung/universal_c210/universal.c @@ -937,12 +937,20 @@ static void check_reset_status(void) #ifdef CONFIG_RAMOOPS static void show_dump_msg(void) { + struct s5pc210_clock *clk = + (struct s5pc210_clock *)samsung_get_base_clock(); int ret; + unsigned int reg; ret = ramoops_show_msg(samsung_get_base_modem()); if (!ret) setenv("bootdelay", "-1"); + + /* disable the clock for Modem I/F */ + reg = readl(&clk->gate_ip_peril); + reg &= ~(1 << 28); + writel(reg, &clk->gate_ip_peril); } #endif -- 2.7.4