Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp325074yba; Wed, 3 Apr 2019 09:23:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqwkSSK+mkPtozbRZrHa9UfEK/sWBE2UHKYC6dFv66PTiWEH0itNINj0wPKKz+SpHOjKaJj/ X-Received: by 2002:a62:3892:: with SMTP id f140mr332412pfa.128.1554308631572; Wed, 03 Apr 2019 09:23:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554308631; cv=none; d=google.com; s=arc-20160816; b=f+7H+myUiw3HvUQ4Aex8O3ndtv0IAlr455DRyYvj5lZA9Q9PC/oEQSXLdry2qCh/7f LTFuIDtpXW7hprH+1vOGjQl+orAPrPQ5zQeU6ZzFkduuiQ7OzlCLJAQk0deiOa05TAy6 WGfPGhgh/8eQVxZFx2OZ89SJxwcn8tcCz4zlA9Cp31AJvJb1LwJ7ockovH3slcV+1kF3 W/Zb7L+LrFEGo30AO9veosoKEQ5j7hxWoHOPHzc9rbkh3f/WoZKFfkPYD6Kxdy4tsq31 cfNqBL9FZDYMZIuN93v9UAP7FIxHqZI1RX9nmw4R3gyrVOD8MdV9NUBpjrIRUCw4ucTU G7yg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=A3pJe4p5ewWazd+rhT7H985HWq/OFsxnSty8f8712bs=; b=0yQWff00ld8epz1XlEfCWf/UqtLDhj8sgt1KEaVP2TpT3IKsW6o72t//IxFd8Mm/rH G+F1zghuEpbHAbmCMCPiXafvlmjfvlKkfVUE7WuJY4sBR/5brtg108RlWX53uKcNS7me RPb26MUFMYIOhqITanxpVjmoOsrBdNFp1npu+kofoc9/W6qY1Kb/QyGnF02QSyvoMUpn WM+WmiIqfO8onwoaG/jihbXQ1AZu0tnEWnwj/erIHVBgRAxkDeaUu+to3xwPL4A5DK2e EDkR6ECoAQKn5R97Gyavr0wDXvTZ84YI02WFi9sRPuxrb3DTQNY0oTRD242zUJiLxDOq U/gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=V6PaE9tx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f1si13395537pgv.418.2019.04.03.09.23.35; Wed, 03 Apr 2019 09:23:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=V6PaE9tx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726892AbfDCQWd (ORCPT + 99 others); Wed, 3 Apr 2019 12:22:33 -0400 Received: from mail-wm1-f67.google.com ([209.85.128.67]:36020 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725959AbfDCQWa (ORCPT ); Wed, 3 Apr 2019 12:22:30 -0400 Received: by mail-wm1-f67.google.com with SMTP id h18so9080576wml.1 for ; Wed, 03 Apr 2019 09:22:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=A3pJe4p5ewWazd+rhT7H985HWq/OFsxnSty8f8712bs=; b=V6PaE9txuF9x4A14Zbl9MFKP24aNmt00K96NMluEs3gSnrSvhlYxCv/l210+W4mUwV R9GVyQhl/znRGyGtdKA9XzcRyeHCSb+rUE8eo2M/bv8xGBihcwHyjBu6i91/l8xjVL53 UuXvfQM80fumKDAeLBqAG6PXyAS16rM2Chp5GOnk1qv2C7g3ALeoMWmVCx37Xk84+vgR SGoTvTHfwd8meeCSBSI8mUqACiSIi9F+8wOwuJ+38R7vduCE+x9FJWS2xMOxdw4lK9GH HE1RpROtDN5ns8RBQYdV8ivjuxDS28RQniAqPfnFoHszRqBmP0UomM6rY4MzzTSXkIaB EMCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=A3pJe4p5ewWazd+rhT7H985HWq/OFsxnSty8f8712bs=; b=PxlizwVQdtPgydR93bu72TRZScnYbzXcxSyQlOIjGF2ppfFAC6n1X7tgnei/C+hS0Q 4sFupx5EIIzhfdnI0bfYPpZ7aEmxGpUxzIcQWk5iGlRCROsJLupTB5W7hOGUcSjYKc2k BSibtKe3q8/2dkXHLSRYx9qXuhvddGZZlsP99LnfsgtqVptJvggnn/dExe5CdM+RvV6r +AVbipfW4ZrkW3ivgp6DtgmSOJzqDG0nzkG5FF1lSjAEGsln1jD1BRSepJySKiALOhIF FSfeyrd1CdBSuMhhy/MCinuAJ3VAWsedzLT2mOcqLs5Qh4qBvoZwdf11wXfF7TuOLjRX fi0Q== X-Gm-Message-State: APjAAAXooUjlsuSeXdDtu02rjfZvY4u5ZPLucbYwlEAg8RuRgp6IH8iw 3ARjkw5EUJzJ1ST3S3fzNnik4ZtX X-Received: by 2002:a7b:c743:: with SMTP id w3mr629697wmk.75.1554308548593; Wed, 03 Apr 2019 09:22:28 -0700 (PDT) Received: from localhost (pD9E51B25.dip0.t-ipconnect.de. [217.229.27.37]) by smtp.gmail.com with ESMTPSA id v190sm41763854wme.18.2019.04.03.09.22.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 Apr 2019 09:22:27 -0700 (PDT) Date: Wed, 3 Apr 2019 18:22:26 +0200 From: Thierry Reding To: Yannick =?utf-8?Q?Fertr=C3=A9?= Cc: Philippe Cornu , David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com Subject: Re: [PATCH] drm/panel: otm8009a: add delay at the end of initialization Message-ID: <20190403162226.GO5238@ulmo> References: <1553155445-13407-1-git-send-email-yannick.fertre@st.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jozmn01XJZjDjM3N" Content-Disposition: inline In-Reply-To: <1553155445-13407-1-git-send-email-yannick.fertre@st.com> User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --jozmn01XJZjDjM3N Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 21, 2019 at 09:04:05AM +0100, Yannick Fertr=C3=A9 wrote: > At the end of initialization, a delay is required by the panel. > Without this delay, the panel could received a frame early & > generate a crash of panel (black screen). >=20 > Signed-off-by: Yannick Fertr=C3=A9 > --- > drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 3 +++ > 1 file changed, 3 insertions(+) Applied. You might want to go over this panel and replace some of the mdelay() calls with msleep(). There are some that busy loop for 120 ms, which is somewhat rude. Even the mdelay(10) in this driver should be safe to convert to msleep(). Thierry --jozmn01XJZjDjM3N Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAlyk3cIACgkQ3SOs138+ s6EtVA//Z69QgKOAgOwcilMw4WqewduCjc0p/gQGzU2QXC3PpvigA8rtUpDznXP7 4TJ8GAxiQxXWR1oOxcGKM6ih1MmeLM6z3bk8TSxyndZznOLu3QUxpIsFlyBcJ67a R3n1YUf7NSyaT4uWhuJjRCdU/Tws59019ANk/iLC+udMMSxzNHbXxq4tRFtRvcHT YG0965BSp9Bp+Ij9qRiYeWkYcTWAS1Er1wBYrGR3jpRVa3HaKK2nRf5C6BM4CmdX iR0Jt6u7IL0M1Qub9f2JfVGVtJxLdbrsCYT8kfERwmJLxadLtc2B7qwF7uALD/V2 WVGCSLqjLK0S8nGTJTbsaVO7w1xt3o5G5UbprzHpHIdWUU8azgDdGSVk9si9SW1t 0z3L98aGk2e/8zmFxHeL0zgl6Uo+8kk0IwupwVOLEKvq6cxjEQ2PzJOHWXlBhgpz 544no7JxlvVaqkbEO9SpzRBaqR2GtXbCbIvER/u9AiFVOPNKI90PE0MJM04s6ovz Zb3q/mST3aw+lfoeGdmq+TScm2vRzx7VoHQHZlugUJBjQg4FMYaJsnfiD0AC2ERG uC8YrNltVUzKDyommtMpJmQz3rB0oIl0vBuz+RbagZZEujZDwYulz/6Sfh9FclRQ tR+5MTXzoAxHO/XVqiXh2zdH+KAhaBwAUuA9sN3r8tH5tAuEPYQ= =FgDU -----END PGP SIGNATURE----- --jozmn01XJZjDjM3N--