Thread (37 messages) 37 messages, 3 authors, 2012-01-31
STALE5239d

[PATCH 04/21] ARM: omap2+: smartreflex: move smartreflex suspend to suspend_noirq

From: Sergei Shtylyov <hidden>
Date: 2012-01-25 18:29:49
Also in: linux-omap

On 01/25/2012 06:16 PM, Jean Pihet wrote:
From: Colin Cross<redacted>
Running without smartreflex for any significant time (on the order
of seconds) is unsafe and can cause thermal runaway.  Move
smartreflex suspend into suspend_noirq, so it happens as late as
possible.  This prevents hangs that occur in a driver suspend
handler from running without smartreflex enabled.  It will also
reduce power used during suspend and resume, as the voltages will
be lowered.
May also indirectly fix imprecise external aborts seen during
suspend, which could be caused by calls to sr_disable racing
from calls to dvfs_scale and omap_sr_disable.
Change-Id: Ia3c1e707bb1022ec102f506dc3ad48906e8890da
    This line has no place in the upstream commit. Please remove.

WBR, Sergei
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help