I am using a custom i.MX6 board ( Sabre-SD) with Linux 3.0.35 4.1.0 kernel. I follow your settings, but has no image data output hdmi, My uboot argument is :
video=mxcfb0:dev=ldb,LDB-1080P60,if=RGB24 ldb=spl0 video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb2:off
Now only LVDS Output,HDMI no output 。
Section "Device"
Identifier "Framebuffer Device0"
Driver "vivante"
Option "fbdev" "/dev/fb0"
Option "vivante_fbdev" "/dev/fb0"
Option "HWcursor" "false"
EndSection
Section "Device"
Identifier "Framebuffer Device2"
Driver "fbdev"
Option "fbdev" "/dev/fb2"
Option "HWcursor" "false"
EndSection
I printed out from the kernel as follows :
mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver ldb
_regulator_get: get() with no identifier
imx-ipuv3 imx-ipuv3.1: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)
Console: switching to colour frame buffer device 240x67
mxc_sdc_fb mxc_sdc_fb.1: register mxc display driver hdmi
mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1
fbcvt: 1920x1080@60: CVT Name - 2.073M9