mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
fbdev: da8xx:: fix reporting of the display timing info
Timing info is not properly reported by the driver, e.g.: $ fbset -i mode "480x272-35" # D: 7.895 MHz, H: 12.165 kHz, V: 35.158 Hz geometry 480 272 480 544 16 timings 126666 64 64 32 32 41 10 According to the timing values defined for LK043T1DG01 display it should be reported as: mode "480x272-53" # D: 7.895 MHz, H: 15.038 kHz, V: 52.579 Hz geometry 480 272 480 544 16 timings 126666 2 2 2 2 41 10 Initialize additional fb_var_screeninfo fields so fix this problem. Signed-off-by: Anatolij Gustschin <agust@denx.de> Cc: Manjunathappa, Prakash <prakash.pm@ti.com> Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
This commit is contained in:
parent
11e184756a
commit
084e104bd8
1 changed files with 4 additions and 0 deletions
|
@ -1231,6 +1231,10 @@ static int __devinit fb_probe(struct platform_device *device)
|
|||
|
||||
da8xx_fb_var.hsync_len = lcdc_info->hsw;
|
||||
da8xx_fb_var.vsync_len = lcdc_info->vsw;
|
||||
da8xx_fb_var.right_margin = lcdc_info->hfp;
|
||||
da8xx_fb_var.left_margin = lcdc_info->hbp;
|
||||
da8xx_fb_var.lower_margin = lcdc_info->vfp;
|
||||
da8xx_fb_var.upper_margin = lcdc_info->vbp;
|
||||
da8xx_fb_var.pixclock = da8xxfb_pixel_clk_period(par);
|
||||
|
||||
/* Initialize fbinfo */
|
||||
|
|
Loading…
Reference in a new issue