Thread (32 messages) 32 messages, 7 authors, 2011-02-28
DORMANTno replies

[PATCH v3 2/5] ARM: pm: add generic CPU suspend/resume support

From: Jean Pihet <hidden>
Date: 2011-02-28 18:21:59

On Sat, Feb 12, 2011 at 4:09 PM, Santosh Shilimkar
[off-list ref] wrote:
quoted
-----Original Message-----
From: Russell King - ARM Linux [mailto:linux at arm.linux.org.uk]
Sent: Saturday, February 12, 2011 8:20 PM
To: Santosh Shilimkar
Cc: Colin Cross; Kukjin Kim; saeed bishara; linux-arm-
kernel at lists.infradead.org
Subject: Re: [PATCH v3 2/5] ARM: pm: add generic CPU suspend/resume
support

On Fri, Feb 11, 2011 at 05:37:04PM +0530, Santosh Shilimkar wrote:
quoted
There is a Monitor secure API, needs to be called from non-secure
software to set this diagnostic registers in resume path.
It would be an idea to get the OMAP sleep code up to date so that I
can
look at OMAPs requirements for this to be useful.

As the current code stands, I don't see any reason why the sleep34xx
code
can't use this infrastructure, but I'm loathed to start modifying
that if there's outstanding code changes in that area.
Yep. There are few issues out there with sleep34xx code.
? ? ? ?- Secure APIs
? ? ? ?- Current code needs to be cleaned up to remove
? ? ? ?unwanted registers save restore
? ? ? ?- Some part of the code on OMAP3 must be run from
? ? ? ?SRAM. It can't run from DDR
This is not the highest priority for now, I will have to come back
later on this.
? ? ? ?- AUXCTLR, Diagnostic registers aren't accessible
? ? ? ?in secure mode.
? ? ? ?- L2 cache needs to be handled with secure APIs.
? ? ? ?- Code sequence needs to handle errata's handling
? ? ? ?which accesses OMAP PM registers.
Also there is some on-going work to support Thumb-2, adding Dave.
Few of the above are getting addressed for this merge window.

So my plan was to take a look at generic suspend after the
merge window. By that time your generic stuff and omap
cleanup would have got merged hopefully.
Agree!
Regards,
Santosh
Regards,
Jean
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help