Openmoko Bug #1841: white screen of death (WSOD) after resume

Openmoko Public Trac bugs at
Thu Dec 4 22:41:22 CET 2008

#1841: white screen of death (WSOD) after resume
 Reporter:  Rorschach  |          Owner:  openmoko-devel
     Type:  defect     |         Status:  new           
 Priority:  highest    |      Milestone:                
Component:  unknown    |        Version:  GTA02v5       
 Severity:  critical   |       Keywords:  wsod,resume   
 Haspatch:  0          |      Blockedby:                
Estimated:             |    Patchreview:                
 Blocking:             |   Reproducible:  always        

Comment(by nicolas.dufresne):

 Ok, as I said, the patch does not fix the issue, it hides it. Still, I can
 rework this patch to make it cleaner, maybe I could only include the patch
 and get rid of the display_onoff rework (which was the original thing I
 wanted to submit until I figured-out that it was better to work on latest

 What the patch currently doe:
 - Moves display_onoff into proper state transitions (aside double display
 off bug, thanks to ankostis)
 - Disable going into deep_sleep (this is tricky since at boot we assume we
 are in deep_sleep)

 Instead of this patch, we could just add a sys entry to disable (at
 runtime) deep sleep of this chip. This way we keep it for devices that are
 not affected and with a small shell script we could disable it for affect
 devices. As boot is already done when set, we no longer need the obscure
 static variable.

 (For binary images, I would prefer if someone from OpenMoko choose if it's
 worth it and verify that no damage will be cause to the devices.)

Ticket URL: <> <>
openmoko trac

More information about the devel mailing list