From patchwork Sun Nov 29 16:07:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adrian Schmutzler X-Patchwork-Id: 1407836 X-Patchwork-Delegate: freifunk@adrianschmutzler.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.openwrt.org (client-ip=2001:8b0:10b:1231::1; helo=merlin.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=adrianschmutzler.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=merlin.20170209 header.b=ZODG2351; dkim-atps=neutral Received: from merlin.infradead.org (merlin.infradead.org [IPv6:2001:8b0:10b:1231::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CkYHX1YBwz9sRR for ; Mon, 30 Nov 2020 03:10:31 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; 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:To:From:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Owner; bh=PO4WVgWw5eiJkG3X2+1REROkfekd3C1Gp5d0J1DymjU=; b=ZODG2351PuZaq7o99HTijZVgW6 KamHgyFEI/PeRrB6bOakrg/MSihP/kQE7hNUckNse9lCohyZXK59W92TKRyGp5Jwk7BzG4Yx36t8N JkwsLNpfyFjG0OqS6RKNcaTDwHZQsU9nTT2QzYQQvr7KIOzMSsQkSaRrKOIQeZ2vpND3ANjtRql2f JC7gOjWQWiYtmJQZaYK/+O4j3hWRQ3meGie6VotkBLXjtnYhY8fm/SFqof1WVZQW9dQK9fHM0xkDr GVYhUoBNVn2H+vREAAl8EeoZvsK6oLowre0nZLHmoCXxAsL54nUi3K0cpuOT5XqOk/raoll5SsSdV KAynnEMg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kjPFB-0000Bt-FC; Sun, 29 Nov 2020 16:08:09 +0000 Received: from mout.kundenserver.de ([217.72.192.73]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kjPF7-00008Z-Sp for openwrt-devel@lists.openwrt.org; Sun, 29 Nov 2020 16:08:07 +0000 Received: from buildfff.adridolf.com ([178.26.242.49]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MBDzc-1kuzYS1cuE-00Cl1J for ; Sun, 29 Nov 2020 17:08:02 +0100 From: Adrian Schmutzler To: openwrt-devel@lists.openwrt.org Subject: [PATCH] ath79: remove num-chipselects from SPI controller Date: Sun, 29 Nov 2020 17:07:17 +0100 Message-Id: <20201129160717.1607-1-freifunk@adrianschmutzler.de> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:O4NNPytcWgKh7vkbaX0rsPxvpnxfCyvolmsAh3qL+jwefByQhxB JAx2eZLYo4Vjv3jXtcAu2T7b2qQs4NH82XTpgoMMQOE1U5Stk0z+Ju32x8gcAtI5orhpSc4 qR18tK9m2um+SLV35liQ9Vg6qsOACAD0FkN+VCsuoxk51Qdsa4K+MSYD26TzI8/4P7YD9rs chh81PefZymcrU7Sax+QA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:HC4SHZ/JSt4=:K+KejYoDGs0/JDl2umC4uU ykRJuj2QPiyfB14cT0Qi4bI6VjILwMEXwNownQVx0IsVt9BHLyGU3lgZ1FEcXN1mQTNPs7KS9 +9sx3uT1VcQixUoDKBy1Pqzk5SzMl15ndU6q8G6aFUIncZ1nGVPIuynBdheJSFTxdV8GMgsWV KIWQYyvPdZsHUAnVF7p4XQofqafd3qduzKBXpxXGTJhs0Xhy2uPT+tHtmeSDgzvNe5x55thro O0FRKI+ud48SnEeQbGEokNFGux1oZo5iu2VQXrARg5UK5WF4Z6pwOEXtrEuZbz2Po6zLZd7I4 iBUJOP+gNNuPgH+G9N6M4qFXz180eqGTrhZ46Qv7XtuhGna+SoOYOHiKr2/5CZNpxmJDnU9Ib HDNa9qYNBnyu6JNAZs2UaHIAh0a+G4VIqib7jL54VU0klUo94MMCqkai9BnRIxEZavUyGBcX9 vFlWd1J8kQ== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201129_110806_307204_3793A3F2 X-CRM114-Status: GOOD ( 11.51 ) X-Spam-Score: -0.0 (/) X-Spam-Report: SpamAssassin version 3.4.4 on merlin.infradead.org summary: Content analysis details: (-0.0 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [217.72.192.73 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [217.72.192.73 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org The num-chipselects property is only valid for bit-banged spi-gpio [1]. For the generic SPI controller bindings, num-cs would be the correct property [2]. Since the value does not seem to be required anyway, though, let's just remove it. [1] https://www.kernel.org/doc/Documentation/devicetree/bindings/spi/spi-gpio.yaml [2] https://www.kernel.org/doc/Documentation/devicetree/bindings/spi/spi-controller.yaml Signed-off-by: Adrian Schmutzler --- target/linux/ath79/dts/ar9330_dlink_dir-505.dts | 1 - target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts | 2 -- target/linux/ath79/dts/ar9331_8dev_carambola2.dts | 1 - target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts | 2 -- target/linux/ath79/dts/ar9331_etactica_eg200.dts | 1 - target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts | 2 -- target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts | 2 -- target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts | 2 -- target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts | 1 - 9 files changed, 14 deletions(-) diff --git a/target/linux/ath79/dts/ar9330_dlink_dir-505.dts b/target/linux/ath79/dts/ar9330_dlink_dir-505.dts index 15e29f552e..574165b748 100644 --- a/target/linux/ath79/dts/ar9330_dlink_dir-505.dts +++ b/target/linux/ath79/dts/ar9330_dlink_dir-505.dts @@ -88,7 +88,6 @@ }; &spi { - num-chipselects = <1>; status = "okay"; flash@0 { diff --git a/target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts b/target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts index 26b3b3f04c..20c9a8fdd4 100644 --- a/target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts +++ b/target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts @@ -79,8 +79,6 @@ &spi { status = "okay"; - num-chipselects = <1>; - flash@0 { compatible = "jedec,spi-nor"; spi-max-frequency = <50000000>; diff --git a/target/linux/ath79/dts/ar9331_8dev_carambola2.dts b/target/linux/ath79/dts/ar9331_8dev_carambola2.dts index 85e70495fc..42193f857c 100644 --- a/target/linux/ath79/dts/ar9331_8dev_carambola2.dts +++ b/target/linux/ath79/dts/ar9331_8dev_carambola2.dts @@ -63,7 +63,6 @@ }; &spi { - num-chipselects = <0>; status = "okay"; flash@0 { diff --git a/target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts b/target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts index 9303121408..12f1e93d44 100644 --- a/target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts +++ b/target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts @@ -59,8 +59,6 @@ &spi { status = "okay"; - num-chipselects = <1>; - flash@0 { compatible = "jedec,spi-nor"; spi-max-frequency = <50000000>; diff --git a/target/linux/ath79/dts/ar9331_etactica_eg200.dts b/target/linux/ath79/dts/ar9331_etactica_eg200.dts index 0d7b7cfb84..e6feb54fcd 100644 --- a/target/linux/ath79/dts/ar9331_etactica_eg200.dts +++ b/target/linux/ath79/dts/ar9331_etactica_eg200.dts @@ -83,7 +83,6 @@ }; &spi { - num-chipselects = <1>; status = "okay"; flash@0 { diff --git a/target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts b/target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts index d62bdd9d67..67b587ab6e 100644 --- a/target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts +++ b/target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts @@ -87,8 +87,6 @@ &spi { status = "okay"; - num-chipselects = <1>; - flash@0 { compatible = "jedec,spi-nor"; spi-max-frequency = <33000000>; diff --git a/target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts b/target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts index 7c52ae1617..e9533553a1 100644 --- a/target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts +++ b/target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts @@ -110,8 +110,6 @@ &spi { status = "okay"; - num-chipselects = <1>; - /* Spansion S25FL032PIF SPI flash */ flash@0 { compatible = "jedec,spi-nor"; diff --git a/target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts b/target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts index da04aad6cb..c5f7a4fe76 100644 --- a/target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts +++ b/target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts @@ -106,8 +106,6 @@ &spi { status = "okay"; - num-chipselects = <1>; - flash@0 { compatible = "jedec,spi-nor"; spi-max-frequency = <50000000>; diff --git a/target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts b/target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts index f2cb35eae9..5f24bf23d6 100644 --- a/target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts +++ b/target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts @@ -97,7 +97,6 @@ }; &spi { - num-chipselects = <1>; status = "okay"; flash@0 {