could you share your setting code? or you can refer to the code as below, this setting is for mx53, you can refer to it.
According to the datasheet of HSD070IDW1-A20 , video mode should be :
struct fb_videomode {
name = “HSD-WVGA”;
refresh = 30000000/(928*525)=62 ;
xres = 800;
yres = 480;
pixclock = 1/30000000 * 10e12 =33333 ;
left_margin = 40;
right_margin = 40;
upper_margin = 29;
lower_margin; = 13
hsync_len = 48 ;
vsync_len = 3;
sync = FB_SYNC_CLK_LAT_FALL ;
vmode = FB_VMODE_NONINTERLACED ;
flag = 0;
};
So the video mode for new LCD is :
struct fb_videomode video_modes {
/* 800x480 @ 62 Hz , pixel clk @ 30MHz */
“HSD-WVGA”, 62, 800, 480, 33333, 40,40,29,13,48,3,
FB_SYNC_CLK_LAT_FALL,
FB_VMODE_NONINTERLACED,
0,
};
static struct mxc_fb_platform_data fb_data[] = {
{
.interface_pix_fmt = IPU_PIX_FMT_RGB24,
.mode_str = "HSD-WVGA",
.mode = video_modes,
.num_modes = ARRAY_SIZE(video_modes),
},
};