]> git.itanic.dy.fi Git - linux-stable/commitdiff
drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel
authorDan Johansen <strit@manjaro.org>
Wed, 18 Aug 2021 21:48:18 +0000 (23:48 +0200)
committerMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
Thu, 21 Oct 2021 09:08:08 +0000 (11:08 +0200)
This adjusts sync values according to the datasheet

Fixes: 1c243751c095 ("drm/panel: ilitek-ili9881c: add support for Feixin K101-IM2BYL02 panel")
Co-developed-by: Marius Gripsgard <marius@ubports.com>
Signed-off-by: Dan Johansen <strit@manjaro.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210818214818.298089-1-strit@manjaro.org
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c

index 0145129d7c661ce0e9ca1f095faec49b758df9a3..534dd7414d428cddead1d2ddfb23cba2c30cb504 100644 (file)
@@ -590,14 +590,14 @@ static const struct drm_display_mode k101_im2byl02_default_mode = {
        .clock          = 69700,
 
        .hdisplay       = 800,
-       .hsync_start    = 800 + 6,
-       .hsync_end      = 800 + 6 + 15,
-       .htotal         = 800 + 6 + 15 + 16,
+       .hsync_start    = 800 + 52,
+       .hsync_end      = 800 + 52 + 8,
+       .htotal         = 800 + 52 + 8 + 48,
 
        .vdisplay       = 1280,
-       .vsync_start    = 1280 + 8,
-       .vsync_end      = 1280 + 8 + 48,
-       .vtotal         = 1280 + 8 + 48 + 52,
+       .vsync_start    = 1280 + 16,
+       .vsync_end      = 1280 + 16 + 6,
+       .vtotal         = 1280 + 16 + 6 + 15,
 
        .width_mm       = 135,
        .height_mm      = 217,