From patchwork Tue Oct 22 09:14:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= X-Patchwork-Id: 2000364 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=K6wEcHHW; dkim=fail reason="signature verification failed" (2048-bit key; secure) header.d=infradead.org header.i=@infradead.org header.a=rsa-sha256 header.s=desiato.20200630 header.b=aJJxBHjs; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.a=rsa-sha256 header.s=20230601 header.b=ujhzaN0z; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-snps-arc-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=patchwork.ozlabs.org) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XXmnH5mTHz1xwf for ; Tue, 22 Oct 2024 20:18:27 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=bDloqR/3qv4+3j3v4Lm65APvNfhZpDV+lG2G2Xa3cd0=; b=K6wEcHHWUmhX9n gqqdRKGTV3+dQMOm/kgoTvudJ7D+WuJZFROtFzO+40bWEBLnk2bqAjjrfwTAe5YFsM9Nmk4TrfY37 ieHJxElb4OHjrMflj5WBClVwLXOsHSdFNI+q6bQ+h8JTtDkhNs5bNGYXjp0jgtH+fOKH6IjmkNFu9 kZ8zGbhH0ogDM5GI5wkcrxB9FsXyN5m1n9S4HBSBfQOjBtA74SWdds+vQhv75wLkmvyfewVOKBQg8 x3pxJ/FJN87ptvFeEOvxqj0j1Jp0DxBM5xysjPTZQ0UFa6bs4bH4z497fnXdeQiRd8XxcR6BhfTUU tElXrPA5oKcEJLovYBgw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t3B22-0000000AJhd-2HmH; Tue, 22 Oct 2024 09:18:26 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t3Aya-0000000AIgj-1bB2 for linux-snps-arc@bombadil.infradead.org; Tue, 22 Oct 2024 09:14:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:Content-Type :MIME-Version:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:In-Reply-To:References; bh=s7FimDaFPHHSszW97frhLIBnvTyZgI24IVWW6aFsn+c=; b=aJJxBHjseZX8e6XljVGssHez4E TwjJ8X2CCjpn1Y1dvMfUEj+u1xhhn/O9ZW3jwABfQQSbarZ7u/5Uly5MnQf0pd/b9m9WSMr7JT2rc 572DdW44dcUy45COXBRxDZbg01lWmpV+XdxRU7r0l3A3nLIQHcd235Ub1M9A/Uy7DBK6bi/kwJsJV eHaY7Bo4VqqFG9m+Eu7uhBoz+goSs/bSu+tgp6s5r1SCaP0l6rnXjanxakBVBr3kFvxkmVpjBo5nB 9gNGRLdKxsUh6xPA6pIifDkd+CIS0Qbihzwme8o3725VvOm9MWknJVS/RkJxwn0YgIhJ/XGjyMO5k Udt5wfOA==; Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by desiato.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t3AyX-00000008AYv-0uH2 for linux-snps-arc@lists.infradead.org; Tue, 22 Oct 2024 09:14:51 +0000 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-431548bd1b4so52525405e9.3 for ; Tue, 22 Oct 2024 02:14:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1729588486; x=1730193286; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=s7FimDaFPHHSszW97frhLIBnvTyZgI24IVWW6aFsn+c=; b=ujhzaN0z5y2wtT0GT1CxDUzKx4Z6gj13zoL+BL7QQQDAll7A0PLIdqaHyVaCUFzh1G OKjQUiXsD8MSkdvGhF6+HXJn1XeuuyIM7rTC/SRL/BqUeH9cBHaOqxhjlamt54u7BATQ idJfixhG7TDsC1mrKBN5BBlz1dqCYs4rlKwoBaf9HgSXi78feHJDLLTt5ZQLWq4AaUXg F2OGNEsy3zwJ+Qi6jrg3+iRn585mFmaxiHlEhY1uGZAl1nSoy+36hgL5vGxKRertOiPF mepUKDtYvvjTrIGcYXNBSWSL0BqJXgWQXW64nw4qWlD8TzZEfpu1aZSs13PXZ299jYE9 5Hjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729588486; x=1730193286; 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=s7FimDaFPHHSszW97frhLIBnvTyZgI24IVWW6aFsn+c=; b=a4/j0PMJAFNlR5oZM7wRXo3+bFKsdn84t1wpZqxUZuFEcjMKKIBuKeCUBZpjvt13/9 FCP8MvPjBOMWtamZxW9UH57elb38A+dFwRBxDbFDg1GymHGCsq/zz6KYBhcCZlJ/klUk 0LEWAcFHuaBp6RUSM97jSWZhYcoCZQK/ujbFAy9u0D3muECw+6lijhkerzuvQWI4t21I j/UsWJCyh+OWuPcusvbLBghriZn0yw8qCElJWgUBB2TtLibZ9CbQ9A36TQsvzIjRaX2r ZlCdLLw46rk4iV1J7EwB3SDGLB6tiM7GOxL6sW0e5q8/Cf8nvjaiIRsbErCHGGhfELne YorQ== X-Forwarded-Encrypted: i=1; AJvYcCWUXb5FpGEpZqHlDtCNmzK4O0hIMAPZknt+rBUPTTiKP+bmKDebT2cpFS9sJVY5PTi6kc+pvNAtCh4wgi4G7A==@lists.infradead.org X-Gm-Message-State: AOJu0YwkT7Osgna/rgTpURV53jdi9MZukLkjqSEtpaz7vkx3U0xL5Uws D/Dxw0ki8xs3meZDrtjOF26Kad2iQZdMAWXV5CkyIsbQ8B1xWOn2eIa9PmDoI9g= X-Google-Smtp-Source: AGHT+IFJifWnS0Da9PXrgL4CP7rzVjnLt2PtPo5f09svG7okrry5iqiGNHUl8XBSHn6DNxnVUNVcQQ== X-Received: by 2002:a05:600c:1d99:b0:431:58c4:2eb9 with SMTP id 5b1f17b1804b1-43161633882mr115142075e9.3.1729588486098; Tue, 22 Oct 2024 02:14:46 -0700 (PDT) Received: from localhost (p50915d2d.dip0.t-ipconnect.de. [80.145.93.45]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37ee0b9442bsm6144760f8f.78.2024.10.22.02.14.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Oct 2024 02:14:45 -0700 (PDT) From: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= To: Alexey Brodkin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vineet Gupta Cc: devicetree@vger.kernel.org, linux-snps-arc@lists.infradead.org Subject: [PATCH] ARC: dts: Replace deprecated snps,nr-gpios property for snps,dw-apb-gpio-port devices Date: Tue, 22 Oct 2024 11:14:27 +0200 Message-ID: <20241022091428.477697-5-u.kleine-koenig@baylibre.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=4173; i=u.kleine-koenig@baylibre.com; h=from:subject; bh=suV6bhYu/87NurHvi0y2NpZFyO8Xn7JmICjdtdKqhTE=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBnF2z0pZ7zddJr3rS9u1fUZTlZuK5KnVxnTOO80 S2Lkyx/XHmJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCZxds9AAKCRCPgPtYfRL+ TsPNB/0b6UvEHYO+kF1z6QvD7dFIO2+qThn/VAGLdKji1dAuhmMqkmffUzJWvrlSMjA6qCTRNQy OiPKB7ZuObsTgZb1TS3VCzYwR9hQhk+o6X92bPZOr4ZhNbOgcVhEoAXqKDk+5FI2ZaRrEZrzWiq snOEady/sE+clgh6M1A1swNYZbHhpiZeo28cJ8TYgcuZwwnU8n5Ez5nTpcX/HM8YIo+Ps0tT6VD fmpnc8jSP86G9U9RkLlrf5YI12vv9j3Ez7d16Cd7pniqWKAC7t2JPgMSPbCxq+FT23K2gbNqYqt 3uLcFsWWZvUL1lMTuGJfXt/WW6D1I5N+dzkeiGSeQQOvJd6b X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241022_101449_499381_8AEB1D5E X-CRM114-Status: GOOD ( 11.06 ) X-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "desiato.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: snps,dw-apb-gpio-port is deprecated since commit ef42a8da3cf3 ("dt-bindings: gpio: dwapb: Add ngpios property support"). The respective driver supports this since commit 7569486d79ae ("gpio: dwapb: Ad [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:330 listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-snps-arc@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux on Synopsys ARC Processors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-snps-arc" Errors-To: linux-snps-arc-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org snps,dw-apb-gpio-port is deprecated since commit ef42a8da3cf3 ("dt-bindings: gpio: dwapb: Add ngpios property support"). The respective driver supports this since commit 7569486d79ae ("gpio: dwapb: Add ngpios DT-property support") which is included in Linux v5.10-rc1. This change was created using git grep -l snps,nr-gpios arch/arc/boot/dts | xargs perl -p -i -e 's/\bsnps,nr-gpios\b/ngpios/ . Signed-off-by: Uwe Kleine-König --- arch/arc/boot/dts/axc001.dtsi | 2 +- arch/arc/boot/dts/axc003.dtsi | 2 +- arch/arc/boot/dts/axc003_idu.dtsi | 2 +- arch/arc/boot/dts/axs10x_mb.dtsi | 12 ++++++------ arch/arc/boot/dts/hsdk.dts | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) base-commit: 7436324ebd147598f940dde1335b7979dbccc339 diff --git a/arch/arc/boot/dts/axc001.dtsi b/arch/arc/boot/dts/axc001.dtsi index 2a151607b080..88bcc7ab6f5a 100644 --- a/arch/arc/boot/dts/axc001.dtsi +++ b/arch/arc/boot/dts/axc001.dtsi @@ -54,7 +54,7 @@ ictl_intc: gpio-controller@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <30>; + ngpios = <30>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; diff --git a/arch/arc/boot/dts/axc003.dtsi b/arch/arc/boot/dts/axc003.dtsi index c0a812674ce9..9a2dc39a5cff 100644 --- a/arch/arc/boot/dts/axc003.dtsi +++ b/arch/arc/boot/dts/axc003.dtsi @@ -62,7 +62,7 @@ ictl_intc: gpio-controller@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <30>; + ngpios = <30>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; diff --git a/arch/arc/boot/dts/axc003_idu.dtsi b/arch/arc/boot/dts/axc003_idu.dtsi index 67556f4b7057..f31382cb8be4 100644 --- a/arch/arc/boot/dts/axc003_idu.dtsi +++ b/arch/arc/boot/dts/axc003_idu.dtsi @@ -69,7 +69,7 @@ ictl_intc: gpio-controller@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <30>; + ngpios = <30>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; diff --git a/arch/arc/boot/dts/axs10x_mb.dtsi b/arch/arc/boot/dts/axs10x_mb.dtsi index b64435385304..3add2fe257f8 100644 --- a/arch/arc/boot/dts/axs10x_mb.dtsi +++ b/arch/arc/boot/dts/axs10x_mb.dtsi @@ -250,7 +250,7 @@ gpio0_banka: gpio-controller@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <32>; + ngpios = <32>; reg = <0>; }; @@ -258,7 +258,7 @@ gpio0_bankb: gpio-controller@1 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <8>; + ngpios = <8>; reg = <1>; }; @@ -266,7 +266,7 @@ gpio0_bankc: gpio-controller@2 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <8>; + ngpios = <8>; reg = <2>; }; }; @@ -281,7 +281,7 @@ gpio1_banka: gpio-controller@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <30>; + ngpios = <30>; reg = <0>; }; @@ -289,7 +289,7 @@ gpio1_bankb: gpio-controller@1 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <10>; + ngpios = <10>; reg = <1>; }; @@ -297,7 +297,7 @@ gpio1_bankc: gpio-controller@2 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <8>; + ngpios = <8>; reg = <2>; }; }; diff --git a/arch/arc/boot/dts/hsdk.dts b/arch/arc/boot/dts/hsdk.dts index 41b980df862b..98bb850722a4 100644 --- a/arch/arc/boot/dts/hsdk.dts +++ b/arch/arc/boot/dts/hsdk.dts @@ -308,7 +308,7 @@ gpio_port_a: gpio-controller@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; - snps,nr-gpios = <24>; + ngpios = <24>; reg = <0>; }; };