Message ID | 20220127114810.319121-1-francesco.dolcini@toradex.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v2] drm/panel: simple: Tune timing for ET057090DHU | expand |
Hello all, just a gently ping on this patch. Any concern? We (Toradex) added this panel long time ago and we are using this updated timing since a long time now. Francesco On Thu, Jan 27, 2022 at 12:48:10PM +0100, Francesco Dolcini wrote: > From: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> > > VESA Display Monitor Timing v1.13 has recommendations for the historical > VGA mode 640x480 60Hz. These parameters are compatible with EDT > ET057090DHU recommended timings. > > Use VESA DMT timing parameters for EDT ET057090DHU panel. > > Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> > Cc: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> > Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> > --- > v2: removed stale vrefresh field > --- > drivers/gpu/drm/panel/panel-simple.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c > index 0c8786ebffd1..52e936dd2d6f 100644 > --- a/drivers/gpu/drm/panel/panel-simple.c > +++ b/drivers/gpu/drm/panel/panel-simple.c > @@ -1598,12 +1598,12 @@ static const struct drm_display_mode edt_et057090dhu_mode = { > .clock = 25175, > .hdisplay = 640, > .hsync_start = 640 + 16, > - .hsync_end = 640 + 16 + 30, > - .htotal = 640 + 16 + 30 + 114, > + .hsync_end = 640 + 16 + 48, > + .htotal = 640 + 16 + 48 + 96, > .vdisplay = 480, > .vsync_start = 480 + 10, > - .vsync_end = 480 + 10 + 3, > - .vtotal = 480 + 10 + 3 + 32, > + .vsync_end = 480 + 10 + 2, > + .vtotal = 480 + 10 + 2 + 33, > .flags = DRM_MODE_FLAG_NVSYNC | DRM_MODE_FLAG_NHSYNC, > }; > > -- > 2.25.1 >
diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index 0c8786ebffd1..52e936dd2d6f 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -1598,12 +1598,12 @@ static const struct drm_display_mode edt_et057090dhu_mode = { .clock = 25175, .hdisplay = 640, .hsync_start = 640 + 16, - .hsync_end = 640 + 16 + 30, - .htotal = 640 + 16 + 30 + 114, + .hsync_end = 640 + 16 + 48, + .htotal = 640 + 16 + 48 + 96, .vdisplay = 480, .vsync_start = 480 + 10, - .vsync_end = 480 + 10 + 3, - .vtotal = 480 + 10 + 3 + 32, + .vsync_end = 480 + 10 + 2, + .vtotal = 480 + 10 + 2 + 33, .flags = DRM_MODE_FLAG_NVSYNC | DRM_MODE_FLAG_NHSYNC, };