Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp770935iob; Wed, 18 May 2022 12:35:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwzcBcU+DmqgrzNTgGVYf+Gx9oWSbHseN61oSuhx5hOdkzaRYRjfB1fmQKMcM/VyA4zxYll X-Received: by 2002:a17:90a:d713:b0:1df:d114:deef with SMTP id y19-20020a17090ad71300b001dfd114deefmr163535pju.13.1652902508661; Wed, 18 May 2022 12:35:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652902508; cv=none; d=google.com; s=arc-20160816; b=JiPtNnX6lCwqGaW+P1lNZsiiQnIziYUcC6bvh1PQ24khSuJSWBQVY1vvppn8Edho7P T34JJ4nV+HwEg+HwqJUz+SUXi0wyaZUW2Vy8ckNixTUmpQ5m4RjjjAKnlZjJkgsYD+a0 /vMGZFYtV76OeZ5QdzyHoqSTJHdvNwExJ9pkXGDjTCyNCMwi556NTFrOsjkBdmR5Yj7O Ixloq58tT4h9BgI9ONtL913L1xOMA9NppV4BBCUAbZIrxQcfyVCt+kuDm51S6E7kjrqd ovmZb25qvv4SUXhtbdfoFPTWKZSb+OYYUbahwEghUxA5Ei5GmQmAEtL3vHUDiReSE6d4 HYBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from; bh=umxoSTlQLimF/bo+KqTjweBlzy4K46ZJQc9gw+oJbZA=; b=jH96zi8QTxcoZwkS+DeDTlCiFpwvouW7IkPppEXLEKENJgFHLQ6jk5ZAf5a1yteeu4 gs8bZi6nRzooYEf1Tc4HgHcCK2DFVKWrB2prHMVjhs1Dylf3YslCU7N9ApSpe07zV1Pk fpUMGYCo2hHQVQUqLXYnWRSX/jLXdOylkEfNTeU5h0Qkb/FXdUMH2ZdrGwTIobyQZZlh EX0QMfbf6yk2JcgjAETmnUc9dyJTpARLy7+t8nMT9LrvxRzZ8ev4tA7xGsUwlVfrLgPB g8L/BM3LDmPO2DrjGlQrb6vMr9qT7eyM835VkPGE6okbAuGJZp5JIIb03VGnaN9DxDvi BxbQ== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=renesas.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id b20-20020a63eb54000000b003c61560e0cbsi3465138pgk.517.2022.05.18.12.35.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 12:35:08 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=renesas.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 5F9321C11D; Wed, 18 May 2022 12:30:56 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242020AbiERTaj (ORCPT + 99 others); Wed, 18 May 2022 15:30:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51380 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242012AbiERTae (ORCPT ); Wed, 18 May 2022 15:30:34 -0400 Received: from relmlie5.idc.renesas.com (relmlor1.renesas.com [210.160.252.171]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 7F979230235; Wed, 18 May 2022 12:30:32 -0700 (PDT) X-IronPort-AV: E=Sophos;i="5.91,235,1647270000"; d="scan'208";a="120092136" Received: from unknown (HELO relmlir5.idc.renesas.com) ([10.200.68.151]) by relmlie5.idc.renesas.com with ESMTP; 19 May 2022 04:30:31 +0900 Received: from localhost.localdomain (unknown [10.226.36.204]) by relmlir5.idc.renesas.com (Postfix) with ESMTP id 7743B4004CF5; Thu, 19 May 2022 04:30:24 +0900 (JST) From: Lad Prabhakar To: Marc Zyngier , Geert Uytterhoeven , Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Linus Walleij , Bartosz Golaszewski , Thierry Reding , Jonathan Hunter , Bjorn Andersson , Andy Gross , Philipp Zabel , Andy Shevchenko , linux-gpio@vger.kernel.org, linux-tegra@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Prabhakar , linux-renesas-soc@vger.kernel.org, Phil Edworthy , Biju Das , Lad Prabhakar Subject: [PATCH v4 6/7] dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Document the properties to handle GPIO IRQ Date: Wed, 18 May 2022 20:29:23 +0100 Message-Id: <20220518192924.20948-7-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220518192924.20948-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20220518192924.20948-1-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Document the required properties to handle GPIO IRQ. Signed-off-by: Lad Prabhakar --- .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml index 52df1b146174..d20ac03507cc 100644 --- a/Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml +++ b/Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml @@ -47,6 +47,17 @@ properties: gpio-ranges: maxItems: 1 + interrupt-controller: true + + '#interrupt-cells': + const: 2 + description: + The first cell contains the global GPIO port index, constructed using the + RZG2L_GPIO() helper macro in and the + second cell is used to specify the flag. + E.g. "interrupts = ;" if P43_0 is + being used as an interrupt. + clocks: maxItems: 1 @@ -110,6 +121,8 @@ required: - gpio-controller - '#gpio-cells' - gpio-ranges + - interrupt-controller + - '#interrupt-cells' - clocks - power-domains - resets @@ -126,6 +139,9 @@ examples: gpio-controller; #gpio-cells = <2>; gpio-ranges = <&pinctrl 0 0 392>; + interrupt-controller; + #interrupt-cells = <2>; + interrupt-parent = <&irqc>; clocks = <&cpg CPG_MOD R9A07G044_GPIO_HCLK>; resets = <&cpg R9A07G044_GPIO_RSTN>, <&cpg R9A07G044_GPIO_PORT_RESETN>, -- 2.25.1