Commits

Fancy Fang committed a1d2c618420
MLK-11251 video: mxsfb: fix an auto reboot hang issue on imx7d-sdb board The hang issue is caused by the driver pan display function. In the mxsfb, the pan display didn't wait the address flip done before it exits. So this may cause the irq handler running at the blank state which will cause system hang. Two things are done in this patch: 1. Remove the 'flip_sem', since the pan_display is always called under the console lock hold. 2. Add a new completion 'flip_complete" to wait for the address flip done. Signed-off-by: Fancy Fang <chen.fang@freescale.com> (cherry picked from commit 7cb41403cb7cf1e977536af2a0422a214382c9f5) Conflicts: drivers/video/mxsfb.c