]> 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)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:47 +0000 (08:34 +0200)
commit746a924d5ebce9bc9f81eafa5ba4a366812c2bfd
treedf55d51fa5dcd275cd7f9b7002b7e39fb0e2122f
parent6933019e97eb05876c464aa1fa20ceb50f0d39e2
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