Yes I have luck with LVDS. This what I did:
First edit the LVDS driver to match your panel timings, the location of the driver is:
/home/lucid/L2.6.35_11.05.01/ltib/rpm/BUILD/linux/drivers/video/mxc/ldb.c
edit the mxcfb_ldb_modedb[] to match your display timings as I show below:
struct fb_videomode mxcfb_ldb_modedb[] = {
{
"1080P60", 60, 1920, 1080, 7692,
100, 40,
30, 3,
10, 2,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},
/* original */
/*{
"XGA", 60, 1024, 768, 15385,
220, 40,
21, 7,
60, 10,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},*/
/*LG 17" 60Hz = 13204; 30Hz = 26408*/
{
"XGA", 30, 1280, 768, 26408,
48, 80,
2, 13,
160, 22,
0,
FB_VMODE_NONINTERLACED,
FB_MODE_IS_DETAILED,},
};
Then set the video kernel parameters as shown below as an example.
video=mxcdi1fb:RGB666,XGA ldb=di1 di1_primary