summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorFancy Fang <chen.fang@freescale.com>2015-09-01 13:03:01 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:23:04 +0800
commitfbcbb58910d247c92fd5d840b0b4688bafae4f94 (patch)
treecebb7d84eef12af221de4f4f5e61d75e6eb4e2b3 /block
parentee1056ad16a1c571c7a452cc4f93b567a40b1273 (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