Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp1872290rdb; Thu, 7 Dec 2023 10:58:44 -0800 (PST) X-Google-Smtp-Source: AGHT+IHYjrLmEpOm8hNKsE9cMppLAbKfdv4u4Qk1giMScu9DPg2MD07x1LXLloqxbR62O6lFuCqQ X-Received: by 2002:a05:6a00:3288:b0:6cd:e046:f3f0 with SMTP id ck8-20020a056a00328800b006cde046f3f0mr3003286pfb.13.1701975523831; Thu, 07 Dec 2023 10:58:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701975523; cv=none; d=google.com; s=arc-20160816; b=gyRuAvAXqpwyqfBa9Bi5OzHtrrgVAidBpRo3nJ3B//uwXHJMqipswKYNsTD0r5m5uA h5j6QX44Md8qlo9lIed+4FuXmvQww23fUAZA1zvHMlJzWm5pYk4tiBj+TApgpYlqz4Ar /JcLVnpZIxbe7xGGMByiQcqzpG1S7mnjSJJs5CEhpNeCIV920UHigUmuUav9udHqmLji o5Cl20i351UJ+koCEuB7eW14CTw4LMURqB+T+y515Cwp7My+c9gcFlkVjFRTDOuiVe7p yH9ZPPK1+iXDAe4w7bjiVm3XCiyC+qvyb9KJwppwIwEJmFfuW7FzYU+Ephtu7NhA0TVT oBkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=nuxMyjhUZ4AEoGr201y6+56K3MrlRmVt8DEDecfAPVE=; fh=Qg2v0GFNMntLl+mnk/41BqYi6KNdvLNH6shid/wNPj0=; b=KjP9/0urbxekw/rRjWsO+aK3PhSRmm57J5YT13tCzGRIc2pZ6aOCfj2BzxnWwd3a3B 8BC7bIP+nW+kvJvUL9HgXtXJQ5z54rmRwuZLV6PwO1Fp0l0BhwpzMSKN0VqtJwVf5rrt VPAfLbX2/1yeyR1ijf+NFpuN2riF4gPUZeBMOS04kVB9DoA3t5IVQBo1VdUuLopvUQcp U8GHTDIlkYrIsAhIfByrRpgd2WfS4tCoLdxHptleFhpPfZzkVReuwoGnLP1SD/iSXtZQ yp+b6R9tpcnJbGaQ9xbxiBfRM0E2j35DROyAdT68qpWG+hWM5Tc6CZ2FVyEmkZoVEvyO aNbw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jz5XnCaY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id fj36-20020a056a003a2400b006ce702c02absi144662pfb.159.2023.12.07.10.58.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 10:58:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jz5XnCaY; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 89E7880EA7B7; Thu, 7 Dec 2023 10:58:40 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1443780AbjLGS6V (ORCPT + 99 others); Thu, 7 Dec 2023 13:58:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55208 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1443745AbjLGS6U (ORCPT ); Thu, 7 Dec 2023 13:58:20 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0F7D210EB for ; Thu, 7 Dec 2023 10:58:27 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3627AC433CA; Thu, 7 Dec 2023 18:58:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1701975506; bh=xt1Y/+kttVY9PNDwkDjXmwsJOVheyqKF1T6pNH3dGtg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=jz5XnCaYN+luVaE47xCUh01SlCqazNvM+pIr7TfJlWPFfVP8k6bMbv/qFl+c2k0DG xNfUzAJ/xalYGkPYbJCqRlxLovMBAcbI7mIBlB7FS6qyaT+nrDpgT7YRPjG5NDIRRC hCfchARFo1GBtuR00ObXnV4sxGLvTJUci3ANbun4jHM6xtkaJsc7eShJSuq4lVT5aj lCOP3diS2aVG5+I7PX9m4QBHcpVxlHO6IHXCPUxAsRmBlrXgUilZX6CFfB7xuRQwBn Sr+ZUbL+U3qcea6n0XhvTtMuG4XSxssBn/yRt21FF76GYyKIPasMEu+ejizA49yfof 8HiP01ypjSOgA== Date: Thu, 7 Dec 2023 19:58:24 +0100 From: Maxime Ripard To: Doug Anderson Cc: Pin-yen Lin , Neil Armstrong , Jessica Zhang , Sam Ravnborg , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Daniel Vetter , linux-kernel@vger.kernel.org, Guenter Roeck , dri-devel@lists.freedesktop.org Subject: Re: [PATCH v2 4/4] drm/panel-edp: Add some panels with conservative timings Message-ID: References: <20231207081801.4049075-1-treapking@chromium.org> <20231207081801.4049075-5-treapking@chromium.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kpzcmzjycd4hvubw" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Thu, 07 Dec 2023 10:58:40 -0800 (PST) --kpzcmzjycd4hvubw Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 07, 2023 at 10:23:53AM -0800, Doug Anderson wrote: > Hi, >=20 > On Thu, Dec 7, 2023 at 12:18=E2=80=AFAM Pin-yen Lin wrote: > > > > These panels are used by Mediatek MT8173 Chromebooks but we can't find > > the corresponding data sheets, and these panels used to work on v4.19 > > kernel without any specified delays. > > > > Therefore, instead of having them use the default conservative timings, > > update them with less-conservative timings from other panels of the same > > vendor. The panels should still work under those timings, and we can > > save some delays and suppress the warnings. > > > > Signed-off-by: Pin-yen Lin > > > > --- > > > > (no changes since v1) > > > > drivers/gpu/drm/panel/panel-edp.c | 31 +++++++++++++++++++++++++++++++ > > 1 file changed, 31 insertions(+) >=20 > Reviewed-by: Douglas Anderson >=20 > Repeating my comments from v1 here too, since I expect this patch to > sit on the lists for a little while: >=20 >=20 > This is OK w/ me, but it will need time on the mailing lists before > landing in case anyone else has opinions. Generally speaking, I'm not really a fan of big patches that dump whatever ChromeOS is doing ... > Specifical thoughts: >=20 > * I at least feel fairly confident that this is OK since these panels > essentially booted without _any_ delays back on the old downstream > v4.19 kernel. Presumably the panels just had fairly robust timing > controllers and so worked OK, but it's better to get the timing more > correct. =2E.. especially since you have to rely on the recollection of engineers involved at the time and you have no real way to test and make things clearer anymore, and we have to take patches in that are handwavy "trust us, it's doing the right thing". I'd really prefer to have these patches sent as they are found out. Also, the fact that the 4.19 kernel mentionned in the commit log is actually a downstream tree needs to be made much clearer. Maxime --kpzcmzjycd4hvubw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCZXIV0AAKCRDj7w1vZxhR xeYzAQC5Kfn8dNrwLwALt+hK6tSD4201IsoTzahQwfQbf9GB3gD9HiIAYt8FNGuE 6Kmrydj+s2FsQuULmnFdbvdumWwYcwQ= =sewR -----END PGP SIGNATURE----- --kpzcmzjycd4hvubw--