[PATCH 07/10] fix-glamo-suspend-resume-dram-and-engines.patch

andrzej zaborowski balrogg at gmail.com
Mon Jun 16 01:41:46 CEST 2008


On 16/06/2008, Andy Green <andy at openmoko.com> wrote:
> Two issues... we never took care to take down engines in suspend
>  and bring them back in resume.  This was part of the display
>  corruption that could be seen briefly on resume.  The other issue
>  that made the "noise" corruption was bad ordering of resume steps.
>  This patch simplifies (removing needless re-init) resume actions
>  and makes explicit the suspend and resume steps.  It also adds
>  code to track which engines are up and push them down in suspend
>  and bring them back in resume.
>  The result is no more corruption of display buffer in suspend, it
>  comes back completely clean.

IIRC previously we thought the corruption was a result of Glamo being
powered down. Now that there's no corruption wouldn't it mean that
video RAM is staying powered up needlessly? (Just wondering)

More information about the openmoko-kernel mailing list