From patchwork Fri Aug 26 21:32:14 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Brian Norris X-Patchwork-Id: 9303015 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 81B3560757 for ; Mon, 29 Aug 2016 00:40:52 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 75801287E3 for ; Mon, 29 Aug 2016 00:40:52 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 69C2B287EC; Mon, 29 Aug 2016 00:40:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 2C5A4287E3 for ; Mon, 29 Aug 2016 00:40:52 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id DB01B6E3F1; Mon, 29 Aug 2016 00:40:36 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-pf0-x229.google.com (mail-pf0-x229.google.com [IPv6:2607:f8b0:400e:c00::229]) by gabe.freedesktop.org (Postfix) with ESMTPS id 45E396E0FB for ; Fri, 26 Aug 2016 21:32:26 +0000 (UTC) Received: by mail-pf0-x229.google.com with SMTP id p64so32174847pfb.1 for ; Fri, 26 Aug 2016 14:32:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id; bh=2Bd3qOGfj9rQtU2xX82+0yLLxeVF2d3KU7kcXQH3mPI=; b=OINMi4MJjcA8Q95ECSRY4DjYBF7EYmEGF2dX/6Z9KQOktQJMB1Ksms478KoIPRu5oL be+Ef6ANzOxwbgGGnWvb0P84a7NLqUTN54lkWfs8u7x/DBWeQJWJwZWa59Rc0pP49Puo lCWJLkaW2oXhE505VtKdIQOc3QIZICNfWQUwQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=2Bd3qOGfj9rQtU2xX82+0yLLxeVF2d3KU7kcXQH3mPI=; b=mrZ6uhVv99kMbvK9O26ddVXfGRHn1Iyobb4GfUQgI1fxu6XMqXc75JZwCL5fjv3+xa dMII4mlGVltEEAxZg1Axm9pCvuKF0WNt9ayf4/6TCoEIhZsF6ISvZPX/2A8BYUDMQoK9 vSSUACURJu8GdARfQk0D2tTkdSe2wAqstA4zPME8rfBQSOpj5/ZZm59Cc8emKD2BoAk3 lAAsXzGVmnnF+D/DH3cFJqExGpBaJunb5riu9hwNjb3pqMnj/HUwFSzMboK4mnZIn6lh obozRElxKD9b/5epRmKdbYfJhy3qQMFEysS4i+lgiaZ0FrnrJrFmXvWYoFnrOVuCdBq8 AiAw== X-Gm-Message-State: AE9vXwPk7qbMOq+XZFAErPX6B7UAf0LaHDllbb9va/ff9uXPb9fXVKmlGr3/9FVBPCQSfR3c X-Received: by 10.98.144.144 with SMTP id q16mr9662738pfk.98.1472247145914; Fri, 26 Aug 2016 14:32:25 -0700 (PDT) Received: from ban.mtv.corp.google.com ([172.22.64.120]) by smtp.gmail.com with ESMTPSA id uz4sm31008312pac.13.2016.08.26.14.32.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 26 Aug 2016 14:32:25 -0700 (PDT) From: Brian Norris To: Thierry Reding Subject: [PATCH] drm/panel: simple-panel: add delay timings for Starry KR122EA0SRA Date: Fri, 26 Aug 2016 14:32:14 -0700 Message-Id: <1472247134-110026-1-git-send-email-briannorris@chromium.org> X-Mailer: git-send-email 2.8.0.rc3.226.g39d4020 X-Mailman-Approved-At: Mon, 29 Aug 2016 00:40:34 +0000 Cc: Brian Norris , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Doug Anderson , Brian Norris X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP 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 --- drivers/gpu/drm/panel/panel-simple.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index f17899867c10..74c321026fa1 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -1435,6 +1435,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 = {