[PATCH 07/10] fix-glamo-suspend-resume-dram-and-engines.patch
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