imx6: hdmi black screen issue after resume

Pintu Agarwal pintu.ping at gmail.com
Wed Sep 25 14:13:56 UTC 2019


Dear Philipp,

Can you reply to my issue below?
It will be of great help!

Regards,
Pintu

On Mon, Sep 23, 2019 at 1:28 PM Pintu Agarwal <pintu.ping at gmail.com> wrote:
>
> Dear Philipp,
>
> I have a iMX6dl custom board with custom Linux Kernel 4.8.
> I have both LCD and HDMI connected to the board.
> And we are using weston/wayland as the display interface.
> In normal boot, both LCD and HDMI display is working fine.
>
> But, currently, for one of our customer, I am trying to explore and
> support snapshot image booting on it.
> Currently, we are able to resume the system without display.
> Also, if we make the entire imx-drm as modules, and then install the
> modules are resume, even LCD is also coming up.
> But HDMI display is black out.
>
> After, resume, when I try to launch the weston, I noticed the following errors:
> enabling vblank on crtc 0, ret: 0
> [PINTU]: drm_vblank_get: CALLED: vblank->refcount: 1
> ------------[ cut here ]------------
> WARNING: at drivers/gpu/drm/drm_atomic_helper.c:1121
> drm_atomic_helper_wait_for_vblanks+0x228/0x24c [drm_kms_helper]()
> [CRTC:24] vblank wait timed out
> .....
> [drm:drm_atomic_helper_commit_cleanup_done [drm_kms_helper]] *ERROR*
> [CRTC:24:crtc-0] flip_done timed out
>
> ....
> [00:06:42.600] Warning: computed repaint delay is insane: -5069 msec
> [00:06:42.665] unexpectedly large timestamp jump (from 397522 to 402648)
> ....
>
> And, when I try to reboot the system, the system does not reboot.
> And I get the following error:
> /wayland # reboot
> ....
> [17:55:01.180] destroy output while page flip pending
> ...
> imx-ipuv3 2400000.ipu: DC stop timeout after 50 ms
>
>
> -------------
> If you have any clue about this issue, please let me know.
>
> Any help will be really appreciated!
>
>
> Thank You!
>
> Regards,
> Pintu


More information about the dri-devel mailing list