I am currently working on a small requirement to add gpio suspend/resume feature in a custom board that has linux 3.0.35, working on i.mx6 solo module.
I am able add gpio for suspend/resume.
But the problem is, frame buffer gets cleared before suspend and when resume happens i get blank screen.
Has anyone noticed this previously?
The requirement is like, if there is an image or video playing before suspend, it should resume when system resumes.
Please let me know if there is a fix. Note that it is on linux not android.
the suggestion is first pls use the latest bsp version, then
"Incorrect programming of the Power gating of the PU domain can cause random power up failures.
The customer needs to ensure the correct sequencing and delays are used to ensure the PU domain can power up after a power down event
Also note that clocks must be gated only after the acknowledges are received from the GPU, VPU (PU domain masters)
The relevant code and procedure is at the link below: