From patchwork Tue Apr 4 08:23:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 13199292 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 08762C6FD1D for ; Tue, 4 Apr 2023 08:28:25 +0000 (UTC) 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=e2XOMSgK0Ig+kfH7lbcNbq8IuanmXcleARd4oTBlgiA=; b=QzjvJLnRx6q6Q4 ksyUpw8gRbxbx/K3HGkTcf9JEJB0XFOhECb3ObbcrApMXcueYJfUouk6MxbC2Xm+5sMnCHLas3BuN YlOqkEIg3qWIrv2sIZuVUY+nMSZdSMZ1IVLvLuttH2vOIv6vqMtAmcfABKFc1nrKY0kQmhqgIs8ob K57ADVgG2DSCJpxZxfyuQentz9wodvRoAr7L0ohnGoZq0AMby6jvQsUHVi9rJguU+BX+H0ODYmvvc P/VH/lTs9bT0NXHzWHz1dmWhdhY8d30rWOqwGZSnnr42kbQlE4ootsnDV7DxjA4aBvJL1zdasX/8J dmhOZMY+OZvWYltQs4qw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pjbyQ-000T2S-2Y; Tue, 04 Apr 2023 08:25:02 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pjbxm-000Sp1-0g for linux-arm-kernel@lists.infradead.org; Tue, 04 Apr 2023 08:24:44 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id ED681611A5; Tue, 4 Apr 2023 08:24:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78A0DC433EF; Tue, 4 Apr 2023 08:24:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1680596652; bh=7vKCr/wx0D/pzTc4HtD4pB/VjmT6FF2fybgVyJGND3w=; h=From:To:List-Id:Cc:Subject:Date:From; b=X/VmBgVLTL/6OlmX+DDX269i2Mufj2DETYS6+3ifyrKm5OpVjNd/3siwGG2uL6ofo sdyLd55QreOaZHhBSOAykIti3xRWus3jvPfL8RqLXRhyMMQfQ/gm01E/cjcllmtpUI 9Mzpbd73kDAQe28bt3RLSQ2L2Tz5l4g8jcu9pJcuekxAQTf16+F/pCBc77jmQ6v0Ij U3RwHJLaZ4hql0OzNE3xgJy+kPdghtKXBCJFmMcp8/zF2g89zZWeEsZ+ZFSUjC86o5 T3BrDQLMM9HKmOZ2nO8i4Qfm3F9KS5FaJBO8RimVA+ZoRx9+5jhQLf0oR4DKgQGr2K rT+JfxB8qPNmQ== From: Arnd Bergmann To: Tony Lindgren Cc: soc@kernel.org, Arnd Bergmann , "Aaro Koskinen" , "Bartosz Golaszewski" , =?utf-8?q?Beno=C3=AEt_Cousson?= , Christian Lamparter , "David S. Miller" , "Dmitry Torokhov" , "Eric Dumazet" , "Felipe Balbi" , "Jakub Kicinski" , "Johannes Berg" , "Krzysztof Kozlowski" , "Linus Walleij" , "Paolo Abeni" , "Rob Herring" , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, linux-omap@vger.kernel.org Subject: [PATCH v2 0/3] p54spi devicetree conversion Date: Tue, 4 Apr 2023 10:23:58 +0200 Message-Id: <20230404082401.1087835-1-arnd@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230404_012429_053538_FF222A62 X-CRM114-Status: GOOD ( 16.37 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Arnd Bergmann I now revisited the earlier submission, hopefully addressing all of the feedback correctly. This is still untested, but if everyone is happy, it could still make it into v6.4. Patch 3 touches both driver and platform parts, and can't easily be split up without breaking bisectability, so I think it's easiest to merge it through the soc tree, with Christian's Ack. Tony, I see you already sent a set of pull requests, let me know if you want to pick up these patches for a future round (6.4 or 6.5), or if I should just apply them on top. Link: https://lore.kernel.org/all/20230314163201.955689-1-arnd@kernel.org/ --- Changes in v2: - split into three patches - reverse polarity of power(down) gpio - clean up binding Arnd Bergmann (3): dt-bindings: net: add st,stlc45xx ARM: dts: omap2: add stlc4560 spi-wireless node p54spi: convert to devicetree .../bindings/net/wireless/st,stlc45xx.yaml | 58 +++++++++++++++ MAINTAINERS | 1 + arch/arm/boot/dts/omap2.dtsi | 4 ++ arch/arm/boot/dts/omap2420-n8x0-common.dtsi | 12 ++++ arch/arm/mach-omap2/board-n8x0.c | 18 ----- drivers/net/wireless/intersil/p54/p54spi.c | 71 +++++++------------ drivers/net/wireless/intersil/p54/p54spi.h | 3 + 7 files changed, 104 insertions(+), 63 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/wireless/st,stlc45xx.yaml