drm/panel: simple-panel: Add delay timings for Starry KR122EA0SRA
authorBrian Norris <briannorris@chromium.org>
Fri, 26 Aug 2016 21:32:14 +0000 (14:32 -0700)
committerThierry Reding <treding@nvidia.com>
Fri, 16 Sep 2016 15:17:59 +0000 (17:17 +0200)
Taking our cue from commit a42f6e3f8f03 ("drm/panel: simple: Add delay
timing for Sharp LQ123P1JX31"), let's add timings:

 .prepare = t1 + t3
 .enable = t7
 .unprepare = t11 + 12

Without this, the panel may not be given enough time to come up.

Signed-off-by: Brian Norris <briannorris@chromium.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/gpu/drm/panel/panel-simple.c

index a0b11855ff2f2a829e6f80fcd5cbe6b0b27865ab..11e36d918e6badafe222337e066d2b11157eca23 100644 (file)
@@ -1464,6 +1464,11 @@ static const struct panel_desc starry_kr122ea0sra = {
                .width = 263,
                .height = 164,
        },
+       .delay = {
+               .prepare = 10 + 200,
+               .enable = 50,
+               .unprepare = 10 + 500,
+       },
 };
 
 static const struct drm_display_mode tpk_f07a_0102_mode = {