]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00178617 MX6x HDMI hotplug,video discontinuously after do a hotplug
authorSandor Yu <R01008@freescale.com>
Fri, 8 Jun 2012 05:37:17 +0000 (13:37 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:12:04 +0000 (14:12 +0200)
commitabb0945da391587f15d94a6361bd0601dafa6d94
treedf55d51fa5dcd275cd7f9b7002b7e39fb0e2122f
parent30319582f93ac2d638f9bd51e44b4282f6272e51
ENGR00178617 MX6x HDMI hotplug,video discontinuously after do a hotplug

The issue only in play video on DP FG, no such issue on DP BG.
HDMI drvier will call fb_set_var to config framebuffer after HDMI cable plugin.
In Frame buffer driver, the DP FG and BG register as different fb.
The function fb_set_var only update one fb.
As IPU DP module, if DP BG is re-enabled, the FG should reconfig again.
So after HDMI plugin, only BG fb is update, FG fb will work incorrect,
no end of frame interrupt trigger, and print
"mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq"
to display.

Change code in function fb_set_var, FG fb will reconfig with DP BG fb.

Signed-off-by: Sandor Yu <R01008@freescale.com>
drivers/video/mxc/mxc_ipuv3_fb.c