Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp2623043pxb; Mon, 6 Sep 2021 01:16:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwSAqSdy6phJKZXXzIj3d8KXIritS6uTprVDCzNmnxIfnP61p0qJd9qOUaiVkwDsmW9rqdr X-Received: by 2002:a17:906:32c9:: with SMTP id k9mr12598632ejk.218.1630916217773; Mon, 06 Sep 2021 01:16:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630916217; cv=none; d=google.com; s=arc-20160816; b=HG9Q5tSiPg1l4Xul/UeG/azEZbjiyQzUzwJs9WKCBPayobUKMHleABjuKktNne6pVC PTIFiVKYvOCFM97ECEbSnsOlnQDU23dVcFlY6zivaGncatZP3BP7JFyWz98QY0UdYaiZ fF8KU/IKPatSVw/aEOcwWCL4dK7vv6S3lqybOgelrYH/rpsmNJaYp0tWfNoptJW0dRY3 J8L+ZVyoHq2oYRCr7FwtlL9duGyHNjczc+Idbj51xqXeMdyST7nFxK8idPol8muCfbhr zyWt6ScKQsFg+QOAH32+Fjx5f3mx7Ak0PZCuZe0QdAJFJ4Y10XSHw39CZtMfbIigKCWw uwcg== 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; bh=El6II9rB5uKfaEROETT00Ms0bZLQwJYXTBT5qb9haVU=; b=hw3cifezoIw+lmGQe8vatZit8B3/TZXPELAMXJEqrfjKz4FsYYg2dW+QW/Jz1Mhjmj OVjPCYLGqu+ih+8zJ/8peVChfIyRzt8I+jZ2Ma1pSy/LpvXL+swpYpXs0p+icaFL8E7J A93f18dgg8+2fav0Og6iWXQTJzZOp41BsgWFbP0Iq1HQz2wJdErQFIRyQ2L7DGhAE3c8 rhQ48QmCmuja0EwYyrIiSdmYSQ5Y0xAc0XAzrFXGeNBFIz0DOnxSg8Uct5MwtL62iU6u JkMPI0Rf7H2X+NNLGGkcgNmCRMhuoC24VaKA7ekzZcpD1FlkgyZue0J6BiLVt6S4rrfd sNMA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b6si8929855edu.115.2021.09.06.01.16.34; Mon, 06 Sep 2021 01:16:57 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240441AbhIFIOY (ORCPT + 99 others); Mon, 6 Sep 2021 04:14:24 -0400 Received: from mail-ua1-f41.google.com ([209.85.222.41]:35572 "EHLO mail-ua1-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239780AbhIFIOX (ORCPT ); Mon, 6 Sep 2021 04:14:23 -0400 Received: by mail-ua1-f41.google.com with SMTP id r20so3387595uat.2; Mon, 06 Sep 2021 01:13:18 -0700 (PDT) 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; bh=El6II9rB5uKfaEROETT00Ms0bZLQwJYXTBT5qb9haVU=; b=TGFFEvB/x299FZo4TGJtQf4R5BOB6qlxRR0zTDGhd7X9NFrfFsgqM6fwdhuCuXgyFq JmIBIYfo9/mvqyZzK4HLabflgPHnzhMN34/O+maVDOBf4GBlXbTB1xgAuC0fJX83vBh5 LwGiJCVBUUeqaACEF61P6m80LUszSCb/hOSjUiyakA83ZVuyA/lmSfTYv0eefHB8ZCyG Syb4tV6CkOtoBvNpPo4sn3NRt9taksx2Cd7/ggCF1CO48JeGgetJUuA71XnXrClI+SXH Bb+eVbFsOEU0x0/7gL8JKf2Qs+480amld+52mHjywqUkTVHhacS4ILTPHLSOZIMCLqaH KKbQ== X-Gm-Message-State: AOAM532x//l7ZgwklPwdaL6kGeZ4N9CUZu9jS3AwpmICmSzLkhvLPRrY dZwOEsV69n4T1SOXdqQp/p2E4Rl4bimTuG5GIsxI6eg4 X-Received: by 2002:ab0:2989:: with SMTP id u9mr4677806uap.122.1630915998555; Mon, 06 Sep 2021 01:13:18 -0700 (PDT) MIME-Version: 1.0 References: <20210901233655.1602308-1-kieran.bingham@ideasonboard.com> In-Reply-To: <20210901233655.1602308-1-kieran.bingham@ideasonboard.com> From: Geert Uytterhoeven Date: Mon, 6 Sep 2021 10:13:07 +0200 Message-ID: Subject: Re: [PATCH v2] dt-bindings: display: renesas,du: Provide bindings for r8a779a0 To: Kieran Bingham Cc: Linux-Renesas , Laurent Pinchart , Kieran Bingham , David Airlie , Daniel Vetter , Rob Herring , "open list:DRM DRIVERS FOR RENESAS" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , open list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Kieran, On Thu, Sep 2, 2021 at 1:39 AM Kieran Bingham wrote: > From: Kieran Bingham > > Extend the Renesas DU display bindings to support the r8a779a0 V3U. > > Reviewed-by: Laurent Pinchart > Signed-off-by: Kieran Bingham > --- > v2: > - Collected Laurent's tag > - Remove clock-names requirement > - Specify only a single clock Thanks for the update! > --- a/Documentation/devicetree/bindings/display/renesas,du.yaml > +++ b/Documentation/devicetree/bindings/display/renesas,du.yaml > @@ -39,6 +39,7 @@ properties: > - renesas,du-r8a77980 # for R-Car V3H compatible DU > - renesas,du-r8a77990 # for R-Car E3 compatible DU > - renesas,du-r8a77995 # for R-Car D3 compatible DU > + - renesas,du-r8a779a0 # for R-Car V3U compatible DU > > reg: > maxItems: 1 > @@ -773,6 +774,55 @@ allOf: > - reset-names > - renesas,vsps > > + - if: > + properties: > + compatible: > + contains: > + enum: > + - renesas,du-r8a779a0 > + then: > + properties: > + clocks: > + items: > + - description: Functional clock > + > + clock-names: > + maxItems: 1 > + items: > + - const: du > + > + interrupts: > + maxItems: 2 > + > + resets: > + maxItems: 1 > + > + reset-names: > + items: > + - const: du.0 This is now inconsistent with clock-names, which doesn't use a suffix. > + > + ports: > + properties: > + port@0: > + description: DSI 0 > + port@1: > + description: DSI 1 > + port@2: false > + port@3: false > + > + required: > + - port@0 > + - port@1 > + > + renesas,vsps: > + minItems: 2 > + > + required: > + - interrupts > + - resets > + - reset-names Same here, as clock-names is not required anymore. > + - renesas,vsps > + > additionalProperties: false > > examples: Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds