|
|
Re: [PATCH 09/19] clock-imx35: fix reboot in internal boot mode |
Hello. On 13-12-2011 10:31, Eric Bénard wrote:
commit 8d75a2620dc3e33ce504044c375c443ed7ed4128
Please also specify that commit's summary in parens. > disable IIM Disables?
clock after reading silicon revision which will prevent reboot in internal boot mode (see comment a few line before)
Signed-off-by: Eric Bénard<eric@xxxxxxxxxx> Cc: Jason Liu<jason.hui@xxxxxxxxxx> Cc: Sascha Hauer<kernel@xxxxxxxxxxxxxx> --- arch/arm/mach-imx/clock-imx35.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-imx/clock-imx35.c b/arch/arm/mach-imx/clock-imx35.c
index 8116f11..b49a732 100644
--- a/arch/arm/mach-imx/clock-imx35.c
+++ b/arch/arm/mach-imx/clock-imx35.c
@@ -538,7 +538,10 @@ int __init mx35_clocks_init()
clk_enable(&iim_clk);
imx_print_silicon_rev("i.MX35", mx35_revision());
- clk_disable(&iim_clk);
+ /* Don't disable IIM clock if we came up in internal boot mode */
+ if (__raw_readl(CCM_BASE + CCM_RCSR) & (3 << 10)) {
+ clk_disable(&iim_clk);
+ }
{} not needed -- scripts/checkpatch.pl should have warned you.
WBR, Sergei
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
[Linux ARM (vger)] [Linux ARM MSM] [Linux Omap] [Linux Arm] [Linux Tegra] [Fedora ARM] [eCos] [Linux Fastboot] [Gcc Help] [Git] [DCCP] [IETF Announce] [Security] [PDAs] [Linux] [Linux MIPS] [Yosemite Campsites] [Photos]
![]() |
![]() |