Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1672079pxj; Wed, 19 May 2021 11:07:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzDId/mvN2pNN6WAwaeL6EhQ4uAV1KReevC9YqoOyUPsOO/ERqKevA5cQWE/NwJHLIkdgj6 X-Received: by 2002:a02:7f57:: with SMTP id r84mr223939jac.108.1621447642456; Wed, 19 May 2021 11:07:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621447642; cv=none; d=google.com; s=arc-20160816; b=n8WSCD31KA5lPQDkjH9iNf8UQiG81ihw0e4vrZhqOnOJwlJXdzVJNPMSkc/nXh46nY 0YplEj34BEmSorOKK7pzkdo72chsChDbReMTP3NYqmd52acxMBtNZrsYIzwpsLcwiJZy pvtUlHBecQksGy3ZcwkbAwpRsqeSldFypcyJ1UEySzQDYdirBHN6O3/KX9GY3QbuMC5a qtQ/U2bZAKCM8zVrtvGe7LAfs7O5p4EgGTGkx9mWcK9lwmj5n1Kl1MOyGHr0DVh1ugTn UJssENYQEk2N9BwG0agQqN0PNHhRnUnpHu5N/1GYNPRS3iF/s8XpQfncHhiR66A0tKdn 1yDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=edVaTCisR7wQYs5bHyYA/rfa88B3FJMvt/94Nfu9Jfc=; b=pWf9GrxwLFpxqPDBPiSkKo9YiIOOQPbJj66+EcjMMWekaVfKlzxx78Tt1KnXjuRanw WiLXE71IlYgbq79xn75POdkkrXN8aJio30pF7Yw5QpN+6YGUr6e5Np68WaUo085ULeP1 QAaPNs9s8gg8nG04DjtcjzyYwY8UQKSm4r9Nm9fVRIVGVcSyLQbBpDhLwyLvTKP4mp/p Ik+oE8teXw8gOvSbIUN/o8LbGxJsRuvL7fEk562v7YVPm4OdIoKRiw9J+0P16KO/Z0L5 Aza18G8i2D0f/wPnmWEDqtDDE3df5d7jp+P+KYg8KdpH+kvFhGVh/iZzE5ZXMUbH5NS6 QpCQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=NlrKy1ZO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 4si288891iln.143.2021.05.19.11.07.10; Wed, 19 May 2021 11:07:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=NlrKy1ZO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239708AbhERMnX (ORCPT + 99 others); Tue, 18 May 2021 08:43:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:33078 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243882AbhERMnU (ORCPT ); Tue, 18 May 2021 08:43:20 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BCE256139A; Tue, 18 May 2021 12:42:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1621341722; bh=Kq9PPSOj69H9CJtjL589JZsUAf2E9fTSyIGGIo8pLqA=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=NlrKy1ZOxb1/CwXwGdvedqToS11Q9qYLrtEKnjaIOloL5ZOs48bFfAJnpb1Nz+uPn /fNWRrVIHhs8BYJURBfj4zR2ubWujnFvIdUXaRud0OejZivFP38BPF7ZHY+c66y6SC i1syIbA75NV5UfnMx5GODI6Gu3KItJCwskrY1N5ein7oR4g2sHjv59Na8aw96mQzHs 86AyjzfoT2cPZIxC9oTE82aO98NN5hmAfzjk9M4XZiDPivxXbSbTAhMPEzWuZL5PVU CG6OXaSfs27w7BHeKYBLX6/z++qJUvP6tgV+xJSZmz/oEGjv+BqZRuC2Q+EDoy5Itp IwPJRRta5UTpw== Received: by mail-ej1-f47.google.com with SMTP id n2so14295043ejy.7; Tue, 18 May 2021 05:42:02 -0700 (PDT) X-Gm-Message-State: AOAM532rBw9uuLZOt4tCH16Pc6ssLJV72Sa4rWfNCOnshJCoxpRIOz6P yU27J2fToFzweMG5RpdoZSQy+BOmQaNegGG+DA== X-Received: by 2002:a17:907:161e:: with SMTP id hb30mr5851896ejc.360.1621341721096; Tue, 18 May 2021 05:42:01 -0700 (PDT) MIME-Version: 1.0 References: <20210517200907.1459182-1-dianders@chromium.org> <20210517130450.v7.2.Ieb731d23680db4700cc41fe51ccc73ba0b785fb7@changeid> In-Reply-To: <20210517130450.v7.2.Ieb731d23680db4700cc41fe51ccc73ba0b785fb7@changeid> From: Rob Herring Date: Tue, 18 May 2021 07:41:49 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v7 02/10] dt-bindings: display: simple: List hpd properties in panel-simple To: Douglas Anderson Cc: Andrzej Hajda , Neil Armstrong , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Sam Ravnborg , Stanislav Lisovskiy , Lyude Paul , Thierry Reding , Stephen Boyd , Bjorn Andersson , linux-arm-msm , Maarten Lankhorst , Linus W , dri-devel , Rob Clark , Steev Klimaszewski , Daniel Vetter , David Airlie , Thierry Reding , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 17, 2021 at 3:09 PM Douglas Anderson wrote: > > These are described in panel-common.yaml but if I don't list them in > panel-simple then I get yells when running 'dt_binding_check' in a > future patch. List them along with other properties that seem to be > listed in panel-simple for similar reasons. If you have HPD, is it still a simple panel? I don't see this as an omission because the use of these properties for simple panels was never documented IIRC. Not saying we can't add them, but justify it as an addition, not just fixing a warning. > > Signed-off-by: Douglas Anderson > --- > I didn't spend tons of time digging to see if there was supposed to be > a better way of doing this. If there is, feel free to yell. That's the right way to do it unless you want to allow all common properties, then we'd use unevaluatedProperties instead of additionalProperties. > > Changes in v7: > - List hpd properties bindings patch new for v7. > > .../devicetree/bindings/display/panel/panel-simple.yaml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml > index b3797ba2698b..4a0a5e1ee252 100644 > --- a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml > +++ b/Documentation/devicetree/bindings/display/panel/panel-simple.yaml > @@ -298,6 +298,8 @@ properties: > enable-gpios: true > port: true > power-supply: true > + no-hpd: true > + hpd-gpios: true > > additionalProperties: false > > -- > 2.31.1.751.gd2f1c929bd-goog >