summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorFancy Fang <chen.fang@freescale.com>2015-09-01 13:03:01 +0800
committerLeonard Crestez <leonard.crestez@nxp.com>2018-08-24 12:20:42 +0300
commite06974f011133a8cb861f4f52f954ed6c08ce69e (patch)
treee7c3a9987851d6ff6eee2caa6c1e967d480520fc /block
parent3aa0ade62ae1a90b1afec5fbbd898347ea65dab1 (diff)
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
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions