From nobody Tue Dec 16 16:40:55 2025 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DD14425F988 for ; Mon, 24 Mar 2025 12:53:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742820815; cv=none; b=g6LyO1YIZk5O0PCWehxx+Aksr92vlPpWcyz0CntshZcudC2VISIQwyqT5C9/LZGRbI0OwfuKEhPrMY2JSpWWt55fhxUqFjaNXNFObqkgBkDLB2LLBaMzRnY2xllDLEqFxy1WPLCylGJJ8+n7njW6sgUqlMQN6Cl4e/BwPeIj8rc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742820815; c=relaxed/simple; bh=6tfxJuz11nf6yaBM8dcuyFrk2xFgI22t3HJB5LQ4JMc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ayp/i5teGXRdA1p4i7vh5+yf4OimBahIX5GIVrGiTtotiNYJ4gBSs1qS1alhctcdWCm/clXcfBGtEfoDFHFrtk+W5ZhsO2LkU4iD95UVpihbBIMJHS12iE4O2d0OGcKYMReomPF6QVUgby129Tv4au0mJsXiHOlXJZcjx8IkecA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=GOjRQwiD; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="GOjRQwiD" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4394944f161so4665115e9.3 for ; Mon, 24 Mar 2025 05:53:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1742820811; x=1743425611; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=kN/OpfBAAZEiIoWKLqJAcN4TLH3/hS8jGoptF5162sA=; b=GOjRQwiD/8zIeALoS+DtQYsIL8DROKGHLQOFwJxmzT+p8xZ/o0cWmVxmoVmUFb2FOO s9Npahyvgx9LGeY9Z9xBPJ2m6obhIZGYAjqArbIjx9Ey3pmxM0peGamFWGQCeKKFYg2s akrGHW1jpbnIBeXmI9owGFtKWHVXjzaN6QP45kPQmp//m6Ms1MbgGc1B7e9VHyoghc4v e4yuNo6FSyX1VqElpiWUKwb/tS5atVeOYfRIGRLDaYU/IaIebvz0y3QflnhI8r/qtnUD kBSNgXdi6Ch3IvinIuRKS9gP20t97zMVVa6DeI/Y+C9LyGwcLwNoJWMD7+/enAAEnxdm zzMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742820811; x=1743425611; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=kN/OpfBAAZEiIoWKLqJAcN4TLH3/hS8jGoptF5162sA=; b=syNfEZFnTNNK4jbkkYa8VyFphKWDqAqHqXK6oNgu0dySRmHPQm2qSjQhjRE2vFiqFD ER03ogOFP1r054WdIfDxzLCnv4U51DSvV1Ly/YjtVNmjZzJr461j3E/IAvWzDX9Umt45 1yoTLEJTZzldU1fs2jpIGNoXyYgGhOEE3QFwjlyvzjrrJZMamQo9Gw9ZHx614VOTNdJ3 a94emPqZheCCQGZKVnvj444R8vp81fT/SdwjIT6QH3CvFT3QXmTciw3rVUTKLeW6qa9p yLACB+e4t8T1MB4bJdIm8zl1477M4zMZ7/FT2/XXkoP+JcBnwCC93gQ1nwh5rqWrd0to xLHA== X-Forwarded-Encrypted: i=1; AJvYcCWq3RwKk+r4yLmorSGtuvTVbtwWfEyzvDMoao0oxWUIyPXGSiXeP1+BHY9F+/9CGnlK/7+CXijkR9jzVGc=@vger.kernel.org X-Gm-Message-State: AOJu0Yyj2U33OGzVmAeLxJJOthSWOLo9CJlNcIimtRhWRdCJ2fu7/m2u PY8klNTk0uiLahK3EEx55sHV4wi+EKSssymztDCKyLS5GfKm/3hGiT27XIUbuuA= X-Gm-Gg: ASbGnctZrDAKE9Hk/QFI94giXhoTUxZS9igFSr24bzWvkD3IyKV4NX5IeKhe9GUB4SW yKcztk9zKDtEQkhcLR5aV3WMfAJjR3omvBMrLOTG4//KLRl7gvFsU65tfF1Mi8gHmcUTc6HIfKS ezyxdgPKie7ji7mFQz9dmCjp8cW6gIirCWMkIBFHWtG0k/Tg1S7nS/L0hkpYf0DwJiXAgPE7peN 0WJqZaSljjzrXNGE+UgPLKfhS1KuTqOsYlK9b4/jFXOeuE+DF+L45Qv1xn4B/DyUCxj5/TQKnGQ aImaxq0fTLrfMdheVMd6jFaCeWyBVJ8yQxmwYCt2+AUE+ZH/AeqLWt+sHAb6r825IvVd X-Google-Smtp-Source: AGHT+IFGl5UH7JEkweKaiQScp+fP058Ehf+t6oBnFmBfdv/F300EXT1IjZTgd+srP2QLSOk9FBTuGg== X-Received: by 2002:a05:600c:35ca:b0:439:90f5:3919 with SMTP id 5b1f17b1804b1-43d50a3b4c2mr48017095e9.4.1742820810970; Mon, 24 Mar 2025 05:53:30 -0700 (PDT) Received: from krzk-bin.. ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d43fdeb79sm171039565e9.25.2025.03.24.05.53.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Mar 2025 05:53:30 -0700 (PDT) From: Krzysztof Kozlowski To: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Paul Walmsley , Samuel Holland , Nobuhiro Iwamatsu , Shubhrajyoti Datta , Srinivas Neeli , Michal Simek , Geert Uytterhoeven , Magnus Damm , Manikandan Muralidharan , Maxime Ripard , Laurent Pinchart , Sander Vanheule , Bert Vermeulen , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-riscv@lists.infradead.org, linux-renesas-soc@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH] dt-bindings: gpio: Correct indentation and style in DTS example Date: Mon, 24 Mar 2025 13:53:26 +0100 Message-ID: <20250324125326.82270-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DTS example in the bindings should be indented with 2- or 4-spaces and aligned with opening '- |', so correct any differences like 3-spaces or mixtures 2- and 4-spaces in one binding. While re-indenting, drop unused labels. No functional changes here, but saves some comments during reviews of new patches built on existing code. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Geert Uytterhoeven Reviewed-by: Laurent Pinchart Reviewed-by: Manikandan Muralidharan Reviewed-by: Rob Herring (Arm) Reviewed-by: Sander Vanheule --- .../bindings/gpio/atmel,at91rm9200-gpio.yaml | 16 ++--- .../bindings/gpio/fairchild,74hc595.yaml | 20 +++--- .../devicetree/bindings/gpio/gpio-mxs.yaml | 70 +++++++++---------- .../devicetree/bindings/gpio/nxp,pcf8575.yaml | 24 +++---- .../bindings/gpio/realtek,otto-gpio.yaml | 8 +-- .../bindings/gpio/renesas,em-gio.yaml | 20 +++--- .../bindings/gpio/renesas,rcar-gpio.yaml | 24 +++---- .../devicetree/bindings/gpio/sifive,gpio.yaml | 6 +- .../bindings/gpio/toshiba,gpio-visconti.yaml | 24 +++---- .../bindings/gpio/xlnx,gpio-xilinx.yaml | 48 ++++++------- 10 files changed, 130 insertions(+), 130 deletions(-) diff --git a/Documentation/devicetree/bindings/gpio/atmel,at91rm9200-gpio.y= aml b/Documentation/devicetree/bindings/gpio/atmel,at91rm9200-gpio.yaml index 3dd70933ed8e..d810043b56b6 100644 --- a/Documentation/devicetree/bindings/gpio/atmel,at91rm9200-gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/atmel,at91rm9200-gpio.yaml @@ -69,13 +69,13 @@ examples: #include =20 gpio@fffff400 { - compatible =3D "atmel,at91rm9200-gpio"; - reg =3D <0xfffff400 0x200>; - interrupts =3D <2 IRQ_TYPE_LEVEL_HIGH 1>; - #gpio-cells =3D <2>; - gpio-controller; - interrupt-controller; - #interrupt-cells =3D <2>; - clocks =3D <&pmc PMC_TYPE_PERIPHERAL 2>; + compatible =3D "atmel,at91rm9200-gpio"; + reg =3D <0xfffff400 0x200>; + interrupts =3D <2 IRQ_TYPE_LEVEL_HIGH 1>; + #gpio-cells =3D <2>; + gpio-controller; + interrupt-controller; + #interrupt-cells =3D <2>; + clocks =3D <&pmc PMC_TYPE_PERIPHERAL 2>; }; ... diff --git a/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml = b/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml index 0e5c22929bde..ab35bcf98101 100644 --- a/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml +++ b/Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml @@ -71,15 +71,15 @@ unevaluatedProperties: false examples: - | spi { - #address-cells =3D <1>; - #size-cells =3D <0>; + #address-cells =3D <1>; + #size-cells =3D <0>; =20 - gpio5: gpio5@0 { - compatible =3D "fairchild,74hc595"; - reg =3D <0>; - gpio-controller; - #gpio-cells =3D <2>; - registers-number =3D <4>; - spi-max-frequency =3D <100000>; - }; + gpio5@0 { + compatible =3D "fairchild,74hc595"; + reg =3D <0>; + gpio-controller; + #gpio-cells =3D <2>; + registers-number =3D <4>; + spi-max-frequency =3D <100000>; + }; }; diff --git a/Documentation/devicetree/bindings/gpio/gpio-mxs.yaml b/Documen= tation/devicetree/bindings/gpio/gpio-mxs.yaml index 8ff54369d16c..b58e08c8ecd8 100644 --- a/Documentation/devicetree/bindings/gpio/gpio-mxs.yaml +++ b/Documentation/devicetree/bindings/gpio/gpio-mxs.yaml @@ -84,52 +84,52 @@ examples: reg =3D <0x80018000 0x2000>; =20 gpio@0 { - compatible =3D "fsl,imx28-gpio"; - reg =3D <0>; - interrupts =3D <127>; - gpio-controller; - #gpio-cells =3D <2>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "fsl,imx28-gpio"; + reg =3D <0>; + interrupts =3D <127>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; }; =20 gpio@1 { - compatible =3D "fsl,imx28-gpio"; - reg =3D <1>; - interrupts =3D <126>; - gpio-controller; - #gpio-cells =3D <2>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "fsl,imx28-gpio"; + reg =3D <1>; + interrupts =3D <126>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; }; =20 gpio@2 { - compatible =3D "fsl,imx28-gpio"; - reg =3D <2>; - interrupts =3D <125>; - gpio-controller; - #gpio-cells =3D <2>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "fsl,imx28-gpio"; + reg =3D <2>; + interrupts =3D <125>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; }; =20 gpio@3 { - compatible =3D "fsl,imx28-gpio"; - reg =3D <3>; - interrupts =3D <124>; - gpio-controller; - #gpio-cells =3D <2>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "fsl,imx28-gpio"; + reg =3D <3>; + interrupts =3D <124>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; }; =20 gpio@4 { - compatible =3D "fsl,imx28-gpio"; - reg =3D <4>; - interrupts =3D <123>; - gpio-controller; - #gpio-cells =3D <2>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "fsl,imx28-gpio"; + reg =3D <4>; + interrupts =3D <123>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; }; }; diff --git a/Documentation/devicetree/bindings/gpio/nxp,pcf8575.yaml b/Docu= mentation/devicetree/bindings/gpio/nxp,pcf8575.yaml index 8bca574bb66d..5a6ecaa7b44b 100644 --- a/Documentation/devicetree/bindings/gpio/nxp,pcf8575.yaml +++ b/Documentation/devicetree/bindings/gpio/nxp,pcf8575.yaml @@ -128,17 +128,17 @@ additionalProperties: false examples: - | i2c { - #address-cells =3D <1>; - #size-cells =3D <0>; + #address-cells =3D <1>; + #size-cells =3D <0>; =20 - pcf8575: gpio@20 { - compatible =3D "nxp,pcf8575"; - reg =3D <0x20>; - interrupt-parent =3D <&irqpin2>; - interrupts =3D <3 0>; - gpio-controller; - #gpio-cells =3D <2>; - interrupt-controller; - #interrupt-cells =3D <2>; - }; + gpio@20 { + compatible =3D "nxp,pcf8575"; + reg =3D <0x20>; + interrupt-parent =3D <&irqpin2>; + interrupts =3D <3 0>; + gpio-controller; + #gpio-cells =3D <2>; + interrupt-controller; + #interrupt-cells =3D <2>; + }; }; diff --git a/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml = b/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml index 39fd959c45d2..728099c65824 100644 --- a/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml @@ -81,7 +81,7 @@ dependencies: =20 examples: - | - gpio@3500 { + gpio@3500 { compatible =3D "realtek,rtl8380-gpio", "realtek,otto-gpio"; reg =3D <0x3500 0x1c>; gpio-controller; @@ -91,9 +91,9 @@ examples: #interrupt-cells =3D <2>; interrupt-parent =3D <&rtlintc>; interrupts =3D <23>; - }; + }; - | - gpio@3300 { + gpio@3300 { compatible =3D "realtek,rtl9300-gpio", "realtek,otto-gpio"; reg =3D <0x3300 0x1c>, <0x3338 0x8>; gpio-controller; @@ -103,6 +103,6 @@ examples: #interrupt-cells =3D <2>; interrupt-parent =3D <&rtlintc>; interrupts =3D <13>; - }; + }; =20 ... diff --git a/Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml b/D= ocumentation/devicetree/bindings/gpio/renesas,em-gio.yaml index 8bdef812c87c..49fb8f613ead 100644 --- a/Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml +++ b/Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml @@ -57,14 +57,14 @@ examples: - | #include gpio0: gpio@e0050000 { - compatible =3D "renesas,em-gio"; - reg =3D <0xe0050000 0x2c>, <0xe0050040 0x20>; - interrupts =3D , - ; - gpio-controller; - #gpio-cells =3D <2>; - gpio-ranges =3D <&pfc 0 0 32>; - ngpios =3D <32>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "renesas,em-gio"; + reg =3D <0xe0050000 0x2c>, <0xe0050040 0x20>; + interrupts =3D , + ; + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&pfc 0 0 32>; + ngpios =3D <32>; + interrupt-controller; + #interrupt-cells =3D <2>; }; diff --git a/Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml = b/Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml index cc7a950a6030..d32e103a64aa 100644 --- a/Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml @@ -138,16 +138,16 @@ examples: #include #include gpio3: gpio@e6053000 { - compatible =3D "renesas,gpio-r8a77470", "renesas,rcar-gen2-gpi= o"; - reg =3D <0xe6053000 0x50>; - interrupts =3D ; - clocks =3D <&cpg CPG_MOD 909>; - power-domains =3D <&sysc R8A77470_PD_ALWAYS_ON>; - resets =3D <&cpg 909>; - gpio-controller; - #gpio-cells =3D <2>; - gpio-ranges =3D <&pfc 0 96 30>; - gpio-reserved-ranges =3D <17 10>; - interrupt-controller; - #interrupt-cells =3D <2>; + compatible =3D "renesas,gpio-r8a77470", "renesas,rcar-gen2-gpio"; + reg =3D <0xe6053000 0x50>; + interrupts =3D ; + clocks =3D <&cpg CPG_MOD 909>; + power-domains =3D <&sysc R8A77470_PD_ALWAYS_ON>; + resets =3D <&cpg 909>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-ranges =3D <&pfc 0 96 30>; + gpio-reserved-ranges =3D <17 10>; + interrupt-controller; + #interrupt-cells =3D <2>; }; diff --git a/Documentation/devicetree/bindings/gpio/sifive,gpio.yaml b/Docu= mentation/devicetree/bindings/gpio/sifive,gpio.yaml index fc095646adea..4bdc201b719e 100644 --- a/Documentation/devicetree/bindings/gpio/sifive,gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/sifive,gpio.yaml @@ -76,8 +76,8 @@ additionalProperties: false =20 examples: - | - #include - gpio@10060000 { + #include + gpio@10060000 { compatible =3D "sifive,fu540-c000-gpio", "sifive,gpio0"; interrupt-parent =3D <&plic>; interrupts =3D <7>, <8>, <9>, <10>, <11>, <12>, <13>, <14>, <15>, = <16>, @@ -88,6 +88,6 @@ examples: #gpio-cells =3D <2>; interrupt-controller; #interrupt-cells =3D <2>; - }; + }; =20 ... diff --git a/Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.y= aml b/Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml index b085450b527f..712063417bc8 100644 --- a/Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml +++ b/Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml @@ -48,22 +48,22 @@ additionalProperties: false =20 examples: - | - #include - #include + #include + #include =20 - soc { + soc { #address-cells =3D <2>; #size-cells =3D <2>; =20 gpio: gpio@28020000 { - compatible =3D "toshiba,gpio-tmpv7708"; - reg =3D <0 0x28020000 0 0x1000>; - #gpio-cells =3D <0x2>; - gpio-ranges =3D <&pmux 0 0 32>; - gpio-controller; - interrupt-controller; - #interrupt-cells =3D <2>; - interrupt-parent =3D <&gic>; + compatible =3D "toshiba,gpio-tmpv7708"; + reg =3D <0 0x28020000 0 0x1000>; + #gpio-cells =3D <0x2>; + gpio-ranges =3D <&pmux 0 0 32>; + gpio-controller; + interrupt-controller; + #interrupt-cells =3D <2>; + interrupt-parent =3D <&gic>; }; - }; + }; ... diff --git a/Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml b= /Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml index d3d8a2e143ed..8fbf12ca067e 100644 --- a/Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml +++ b/Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml @@ -126,29 +126,29 @@ examples: - | #include =20 - gpio@a0020000 { - compatible =3D "xlnx,xps-gpio-1.00.a"; - reg =3D <0xa0020000 0x10000>; - #gpio-cells =3D <2>; - #interrupt-cells =3D <0x2>; - clocks =3D <&zynqmp_clk 71>; - gpio-controller; - interrupt-controller; - interrupt-names =3D "ip2intc_irpt"; - interrupt-parent =3D <&gic>; - interrupts =3D <0 89 4>; - xlnx,all-inputs =3D <0x0>; - xlnx,all-inputs-2 =3D <0x0>; - xlnx,all-outputs =3D <0x0>; - xlnx,all-outputs-2 =3D <0x0>; - xlnx,dout-default =3D <0x0>; - xlnx,dout-default-2 =3D <0x0>; - xlnx,gpio-width =3D <0x20>; - xlnx,gpio2-width =3D <0x20>; - xlnx,interrupt-present =3D <0x1>; - xlnx,is-dual =3D <0x1>; - xlnx,tri-default =3D <0xFFFFFFFF>; - xlnx,tri-default-2 =3D <0xFFFFFFFF>; - }; + gpio@a0020000 { + compatible =3D "xlnx,xps-gpio-1.00.a"; + reg =3D <0xa0020000 0x10000>; + #gpio-cells =3D <2>; + #interrupt-cells =3D <0x2>; + clocks =3D <&zynqmp_clk 71>; + gpio-controller; + interrupt-controller; + interrupt-names =3D "ip2intc_irpt"; + interrupt-parent =3D <&gic>; + interrupts =3D <0 89 4>; + xlnx,all-inputs =3D <0x0>; + xlnx,all-inputs-2 =3D <0x0>; + xlnx,all-outputs =3D <0x0>; + xlnx,all-outputs-2 =3D <0x0>; + xlnx,dout-default =3D <0x0>; + xlnx,dout-default-2 =3D <0x0>; + xlnx,gpio-width =3D <0x20>; + xlnx,gpio2-width =3D <0x20>; + xlnx,interrupt-present =3D <0x1>; + xlnx,is-dual =3D <0x1>; + xlnx,tri-default =3D <0xFFFFFFFF>; + xlnx,tri-default-2 =3D <0xFFFFFFFF>; + }; =20 ... --=20 2.43.0