Received: by 2002:a25:86ce:0:0:0:0:0 with SMTP id y14csp48432ybm; Mon, 20 May 2019 11:37:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqzxzkqo1fRa9LfXMjO0PwXrzi8MWiuG4TYfZyY6IGM7jyy56dCT6QgeKQ+6CJmsHcAMso7j X-Received: by 2002:aa7:8acb:: with SMTP id b11mr81696631pfd.115.1558377442410; Mon, 20 May 2019 11:37:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558377442; cv=none; d=google.com; s=arc-20160816; b=QfObXjJzwCakyxscvkgaOgRv2/f/X7Yppt88imcsdnXqFiysxPBUkZajW6gAiA+2O/ P1E6yv6EUhlovEFNjaZkx7heKiJRLfvb9Gl6Fnj15/+IdOKHiVRVE7BNTn3PJYxAkPM8 bnr5+Ur4BthnK6Whnw+dWNkVyORl3BdxWq5H8oTVPQCapaUlmayb0Bm3DXwF95pHZ3+1 F1QlpdUA1y41pXpEpYuDFJPY1R5a8ze9tWXacqfSKjCzdmP9K/vFlMXNU7KMxUiCbmeM XTy1dd4CgqFXVop6MnZq9vyEhv91+4ox4nQVBrF0P+rX+XuMqkcjyLIM56uMOmDnw4sU r5YA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=rJByBVnGlp63e7yCKsZ7SDuzR3kRoRVQ2u81Jed5J5c=; b=cVO+1Gq6Mn1ogJ1pT/MucO2uVQsQNwSyPNXokDYQYIrwXyXc7oGKKz+iuup6FF46CO Y5tuJfI2E9OLxzR5oJOa7COzrB05c2b8O+KTMenlXMT8uDIOao0sqvS6H1PJbR2LL5VN FXHxZiEA1xdRDF6eYgo7dDFSDJCe3I4RnmnVDx2iG6Eh6g3yQhyL6lQMLCaVYj/PpoYo iAqUyUhV3Rlheiprl2W59qGi5DqkX9QFkZOtYky2cQUxLOp2XtxjbJhEaQVFMgqEwfEq Ss1biX65ZEDi2tfbERWoMU9BOHoq8KTgaNsGO/+Vi+kEmBnhYH6JCXncx1ODIMpu0tqF rn7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=SXkXCP1G; 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=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t19si18163289pgv.91.2019.05.20.11.37.06; Mon, 20 May 2019 11:37:22 -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=@chromium.org header.s=google header.b=SXkXCP1G; 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=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726481AbfETSf7 (ORCPT + 99 others); Mon, 20 May 2019 14:35:59 -0400 Received: from mail-vs1-f68.google.com ([209.85.217.68]:43403 "EHLO mail-vs1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725985AbfETSf6 (ORCPT ); Mon, 20 May 2019 14:35:58 -0400 Received: by mail-vs1-f68.google.com with SMTP id d128so9518380vsc.10 for ; Mon, 20 May 2019 11:35:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=rJByBVnGlp63e7yCKsZ7SDuzR3kRoRVQ2u81Jed5J5c=; b=SXkXCP1GPoj17g4AfmKPdPV0NMDi4QcPSc930K1MaUzykox1V/AWM7p2qi1vBMUV6A 59guNLCDAi9jEpOeuMIHyL4RMfZYpZB5w864pCNBczZY7zbrSjAe4aT6y3rUL1H7rohE f828A3dpBu61qyr0ohzqi8XBPtXz4sf44/Wug= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=rJByBVnGlp63e7yCKsZ7SDuzR3kRoRVQ2u81Jed5J5c=; b=LmVOMD4nvBcKt8lipGMeniGwAnpxdAUlOUnfQfe+YxMaMWU3kheks6SbVvrYgef8Dj BcMTDHGOac2szpmYo3X+4MiCFprK6AM23/peBK99QY5CAoqc9C+X3LxH4c9rSDJCevZI pV7Jxa79PtM2H1vc5LXfYZRoUAHmZ+Pal5vn8Emiu8+jBB694jShoEEtsvVWT2JAe/DI dnLjJ8u9Apfq5t6MmScxOi8n+k7R1AAstrySDJGjzytPK0Dptu+XlrkKptj29e7/BqqU xtUvkCWULOxtBVsqYenCUFxBCgld8uhoUBU6lxaa9VFPeAVRPsqsqrkJAeWKlzB82MRp 0Ksg== X-Gm-Message-State: APjAAAVOJjwkj47LE2w+319Gj0kLCa8UzJl/jTUZGNEl8loRtONV2CZk ANVyRu52IzxNPiomfTR1iuG80qxPuyY= X-Received: by 2002:a67:e286:: with SMTP id g6mr31067316vsf.113.1558377356673; Mon, 20 May 2019 11:35:56 -0700 (PDT) Received: from mail-vs1-f46.google.com (mail-vs1-f46.google.com. [209.85.217.46]) by smtp.gmail.com with ESMTPSA id j63sm6495817vke.8.2019.05.20.11.35.55 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Mon, 20 May 2019 11:35:55 -0700 (PDT) Received: by mail-vs1-f46.google.com with SMTP id o5so9549185vsq.4 for ; Mon, 20 May 2019 11:35:55 -0700 (PDT) X-Received: by 2002:a67:dd8e:: with SMTP id i14mr31065192vsk.149.1558377354571; Mon, 20 May 2019 11:35:54 -0700 (PDT) MIME-Version: 1.0 References: <20190401171724.215780-1-dianders@chromium.org> <20190401171724.215780-2-dianders@chromium.org> <20190408103240.GF6644@ulmo> In-Reply-To: From: Doug Anderson Date: Mon, 20 May 2019 11:35:43 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v5 1/7] dt-bindings: Add panel-timing subnode to simple-panel To: Thierry Reding Cc: Heiko Stuebner , Sean Paul , "open list:ARM/Rockchip SoC..." , Laurent Pinchart , dri-devel , Boris Brezillon , Ezequiel Garcia , =?UTF-8?Q?Enric_Balletb=C3=B2?= , Rob Herring , Matthias Kaehlcke , Eric Anholt , Jeffy Chen , =?UTF-8?Q?St=C3=A9phane_Marchesin?= , devicetree@vger.kernel.org, LKML , David Airlie , Mark Rutland , Daniel Vetter Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Thierry, On Mon, Apr 8, 2019 at 7:39 AM Doug Anderson wrote: > > Thierry, > > On Mon, Apr 8, 2019 at 3:32 AM Thierry Reding = wrote: > > > > On Mon, Apr 01, 2019 at 10:17:18AM -0700, Douglas Anderson wrote: > > > From: Sean Paul > > > > > > This patch adds a new subnode to simple-panel allowing us to override > > > the typical timing expressed in the panel's display_timing. > > > > > > Changes in v2: > > > - Split out the binding into a new patch (Rob) > > > - display-timings is a new section (Rob) > > > - Use the full display-timings subnode instead of picking the timing > > > out (Rob/Thierry) > > > Changes in v3: > > > - Go back to using the timing subnode directly, but rename to > > > panel-timing (Rob) > > > Changes in v4: > > > - Simplify desc. for when override should be used (Thierry/Laurent) > > > - Removed Rob H review since it's been a year and wording changed > > > Changes in v5: > > > - Removed bit about OS may ignore (Rob/Ezequiel) > > > > > > Cc: Doug Anderson > > > Cc: Eric Anholt > > > Cc: Heiko Stuebner > > > Cc: Jeffy Chen > > > Cc: Rob Herring > > > Cc: St=C3=A9phane Marchesin > > > Cc: Thierry Reding > > > Cc: devicetree@vger.kernel.org > > > Cc: dri-devel@lists.freedesktop.org > > > Cc: linux-rockchip@lists.infradead.org > > > Signed-off-by: Sean Paul > > > Signed-off-by: Douglas Anderson > > > --- > > > > > > .../bindings/display/panel/simple-panel.txt | 22 +++++++++++++++++= ++ > > > 1 file changed, 22 insertions(+) > > > > > > diff --git a/Documentation/devicetree/bindings/display/panel/simple-p= anel.txt b/Documentation/devicetree/bindings/display/panel/simple-panel.txt > > > index b2b872c710f2..93882268c0b9 100644 > > > --- a/Documentation/devicetree/bindings/display/panel/simple-panel.tx= t > > > +++ b/Documentation/devicetree/bindings/display/panel/simple-panel.tx= t > > > @@ -15,6 +15,16 @@ Optional properties: > > > (hot plug detect) signal, but the signal isn't hooked up so we sho= uld > > > hardcode the max delay from the panel spec when powering up the pa= nel. > > > > > > +panel-timing subnode > > > > Is there any reason why we need the panel- prefix? This is already part > > of a panel definition, so it's completely redundant. Why not just name > > the subnode "timing"? > > It was a really long time ago since this patch series was idle for a > while, but you previous had similar feedback in v3 but ended up OK > with it. See: > > https://patchwork.kernel.org/patch/10207583/ > > I believe the original node name came out of some back and forth > between Rob and Sean. As far as I can tell, the context is back in > . I think Rob wanted it > to follow other similar node names. > > > That all being said, if you feel strongly about it being called > "timing" and Rob's OK w/ that too then I'll re-spin the series. With 5.2-rc1 out, maybe this series is ready to land? If you'd like me to change things as per above I can. ...but it feels like keeping the already-agreed-upon name might be easiest / best? Presumably you'd land patches 1, 2, 4, and 5 and then Heiko could land the dts patches? Thanks! -Doug