Thread (2 messages) 2 messages, 2 authors, 2015-06-08

[PATCH v2 1/2] ARM: Add cpu_resume_arm() for firmwares that resume in ARM state

From: khilman@kernel.org (Kevin Hilman)
Date: 2015-06-08 21:33:57
Also in: linux-arm-msm, lkml

Stephen Boyd [off-list ref] writes:
On 06/03, Russell King - ARM Linux wrote:
quoted
On Tue, Jun 02, 2015 at 12:12:57PM -0700, Stephen Boyd wrote:
quoted
Some platforms always enter the kernel in the ARM state even if
the kernel is compiled for THUMB2. Add a small wrapper on top of
cpu_resume() that switches into THUMB2 state.

This fixes a problem reported by Kevin Hilman on next-20150601
where the ifc6410 fails to boot a THUMB2 kernel because the
platform's firmware always enters the kernel in ARM mode from
deep idle states.
I think this bit of the commit message isn't quite correct: this will
only resolve the boot problem with a T2 kernel when the failing platform
is converted to use the cpu_resume_arm() entry point.

Apart from that, the patch looks good to me, thanks.
Sure, it could say "This provides the functionality to fix a problem
reported by..."
Stephen, are you planning to submit this through Russell's patch
tracker?  or...

Russell, should we take this through arm-soc along with PATCH 2/2 which
depends on this one?

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