[{"id":3682760,"web_url":"http://patchwork.ozlabs.org/comment/3682760/","msgid":"<bcf1d4a1-e99b-4ce2-8849-8cb1d10aa3f2@lunn.ch>","list_archive_url":null,"date":"2026-04-27T14:48:39","subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","submitter":{"id":13608,"url":"http://patchwork.ozlabs.org/api/people/13608/","name":"Andrew Lunn","email":"andrew@lunn.ch"},"content":"On Mon, Apr 27, 2026 at 04:28:29PM +0200, Arnd Bergmann wrote:\n> From: Arnd Bergmann <arnd@arndb.de>\n> \n> The w5100/w5300 drivers only support probing with old platform data in\n> MMIO mode, or probing with DT in SPI mode. There are no users of this\n> platform data in tree, and from the git history it appears that the only\n> users of MMIO mode were on the (since removed) blackfin architecture.\n\nA quick grep does not find any .dts files referencing the compatible.\n\n> It would probably be possible to just remove the MMIO mode driver\n> completely, but it seems fine otherwise, and fixing it to use the modern\n> interface seems easy enough.\n\nLast real development work on this driver was:\n\nAuthor: Nicolas Saenz Julienne <nsaenz@kernel.org>\nDate:   Wed Jun 12 14:25:25 2019 +0200\n\n    net: ethernet: wiznet: w5X00 add device tree support\n    \n    The w5X00 chip provides an SPI to Ethernet inteface. This patch allows\n    platform devices to be defined through the device tree.\n\nNicolas, are you still using it?\n\n\tAndrew","headers":{"Return-Path":"\n <linux-gpio+bounces-35598-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=lunn.ch header.i=@lunn.ch header.a=rsa-sha256\n header.s=20171124 header.b=an+CbRDC;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35598-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch\n header.b=\"an+CbRDC\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=156.67.10.101","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=lunn.ch","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=lunn.ch"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g461D1dznz1yHv\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 00:50:08 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 6FACA30166D6\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 14:48:50 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 10A0C3A759F;\n\tMon, 27 Apr 2026 14:48:49 +0000 (UTC)","from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id A5C671FBEB0;\n\tMon, 27 Apr 2026 14:48:47 +0000 (UTC)","from andrew by vps0.lunn.ch with local (Exim 4.94.2)\n\t(envelope-from <andrew@lunn.ch>)\n\tid 1wHNGJ-000B9v-Kq; Mon, 27 Apr 2026 16:48:39 +0200"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777301328; cv=none;\n b=VTPinHMnigMfl6XwXmygj9bU8625O8obHrVF0u3U0QS+OUAoWpeGwsvmnXjFSuOZfVK0BE8jiVUWpJ9kjMZb0Db3x0lrplcTnGPtKWkuveY+g52QR1Mq5hQ7NCCAkZ7An8izikK+cSnOTyS9Vgh6mbAus44hlHKMrvG+tAgzxQM=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777301328; c=relaxed/simple;\n\tbh=xELjnsD2nntviaMuLAcUvc9vtT3nPDW/+I9+DmI4Gxg=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=su0ffDxZMUpYFmrMW/y/zArDN87H4AKpRhVdqXXlufsn7xDW83Njxm2sicdAAzL7Klga1J/xIiivo43976XMJVI2vIfjZMCS+LYwTXtlMLbc0+s7G5yY6gbzjNNZuS897RW4IKuF0g9tXz8OYg5/hFe7KefyVsnQnhTUgQ87cnc=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=lunn.ch;\n spf=pass smtp.mailfrom=lunn.ch;\n dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch\n header.b=an+CbRDC; arc=none smtp.client-ip=156.67.10.101","DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch;\n\ts=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version:\n\tReferences:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject:\n\tDate:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:\n\tContent-ID:Content-Description:Content-Disposition:In-Reply-To:References;\n\tbh=VQGiL/B5rHD7mVT0Vt1EvekIqOlhDKRdgOwOAyd+KjY=; b=an+CbRDC38HI8tK+uxf1lSSodM\n\tWm0PvtoJ8z/d+bEgWSI2Wy0bLkYqSxJZC2BR6zUmrn/JMmW+P/rVt99baJlcU+6nL3v5TgeSt+Zha\n\tp8mK41WNsruOm+VP07RTxD3MkebIYLvY+crpLMTz8Eh7tcZHVepkrW51SVXntSkawSm0=;","Date":"Mon, 27 Apr 2026 16:48:39 +0200","From":"Andrew Lunn <andrew@lunn.ch>","To":"Arnd Bergmann <arnd@kernel.org>,\n\tNicolas Saenz Julienne <nsaenz@kernel.org>","Cc":"Andrew Lunn <andrew+netdev@lunn.ch>,\n\t\"David S. Miller\" <davem@davemloft.net>,\n\tEric Dumazet <edumazet@google.com>,\n\tJakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,\n\tRob Herring <robh@kernel.org>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tLinus Walleij <linusw@kernel.org>,\n\tBartosz Golaszewski <brgl@kernel.org>,\n\tArnd Bergmann <arnd@arndb.de>,\n\tMarco Crivellari <marco.crivellari@suse.com>,\n\tnetdev@vger.kernel.org, devicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org","Subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","Message-ID":"<bcf1d4a1-e99b-4ce2-8849-8cb1d10aa3f2@lunn.ch>","References":"<20260427142924.2702598-1-arnd@kernel.org>","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260427142924.2702598-1-arnd@kernel.org>"}},{"id":3682761,"web_url":"http://patchwork.ozlabs.org/comment/3682761/","msgid":"<20260427145010.GA2502144-robh@kernel.org>","list_archive_url":null,"date":"2026-04-27T14:50:10","subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Mon, Apr 27, 2026 at 04:28:29PM +0200, Arnd Bergmann wrote:\n> From: Arnd Bergmann <arnd@arndb.de>\n> \n> The w5100/w5300 drivers only support probing with old platform data in\n> MMIO mode, or probing with DT in SPI mode. There are no users of this\n> platform data in tree, and from the git history it appears that the only\n> users of MMIO mode were on the (since removed) blackfin architecture.\n> \n> Remove the platform data option, as it's unlikely to still be needed, and\n> change the internal operation to GPIO descriptors, making the behavior\n> the same for SPI and MMIO mode. The other data in the platform_data\n> structure is the MAC address, so make that also handled the same for both.\n> \n> It would probably be possible to just remove the MMIO mode driver\n> completely, but it seems fine otherwise, and fixing it to use the modern\n> interface seems easy enough.\n> \n> The CONFIG_WIZNET_BUS_SHIFT value was apparently meant to be set\n> at compile time to a machine specific value. This was always broken\n> for multiplatform configurations with conflicting requirements, and\n> in the mainline kernel it was set to 0 anyway. Leave it defined\n> locally as 0 but rename it to something without the CONFIG_ prefix.\n> \n> Acked-by: Rob Herring <robh@kernel.org>\n\nWell, 3 years later and I'm a bit grumpier seeing .txt binding \nadditions. A new compatible plus new property we generally require \nconverting the binding first. But I'm not going to revoke my ack here.\n\nIs there even a known user for this new compatible?\n\nRob","headers":{"Return-Path":"\n <linux-gpio+bounces-35599-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=I4jcv6Yd;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35599-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"I4jcv6Yd\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g464H53mCz1xvV\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 00:52:47 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id B1AA1303EEB1\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 14:50:19 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 9BE963D6662;\n\tMon, 27 Apr 2026 14:50:17 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id D86C43D6483;\n\tMon, 27 Apr 2026 14:50:14 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 86895C19425;\n\tMon, 27 Apr 2026 14:50:12 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777301415; cv=none;\n b=OTaZp2uErPVXt2QmajN/b20wVz6yvHGlitCCyJMLd8UJufNkgsLRa1Nz9ti7jT4ZVfFFX8NbDOk63rJ24lnUFVgIJJ/4xI9Uspc5xHQknEoGErP4+PpLcZiMuS0hUvL9YvA2n6+3NJZrXz/YzFcWLjE2dQog7/vrqPY3uvt3qqE=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777301415; c=relaxed/simple;\n\tbh=3f4DN6hiZKdaoRMXc1J6Ht5Eqi3bbto2vwcmKUs5o4Y=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=jABuobTYCxxdzT4xzbNCeH/mmySthXqGOfnnjhpp3KvgeDn9mkXQ7S34UOJs88RKV09EDdsSilxLp8hzpoUFzvf02W134pBGtttIoa3cUIZ8eWnR3of7hnYcXcqUA65/mZPFqxy0AlpokPs+8j7Q+1vVB4UOHW16FuvjKXrRQnY=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=I4jcv6Yd; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1777301412;\n\tbh=3f4DN6hiZKdaoRMXc1J6Ht5Eqi3bbto2vwcmKUs5o4Y=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=I4jcv6YdUBqMu7B6wLn+2KDfuXfPlxGvc/C98vRJVVWe/Raqd/ouq3tab1ijj4Hjn\n\t Rx/A1FMQMc3b9r6o1FZgDeACfCp0X6FFSXF7OkQAHoBfbK3bG8rmx9k7G7o4myrmad\n\t 0mwDzoHAFNJixhjw7lYZ6IOQxbXBoEBaiJuD7sxlpNgGe2oPD8qg4IeYZZqtvltz1T\n\t u1Np4y7NiZhJ5oKUWu6Geb2L4yBhROnBjAR0m1pN9vSxKS8RJOpnJvq25FZXHEwnyD\n\t BUf6U+1b3WvOdlGURa+AW7eI4/NzwGlXAwfvcLEwTGQ8Y4VF97YJiKHW/muVrwceFT\n\t UJ2WeNS4uokdA==","Date":"Mon, 27 Apr 2026 09:50:10 -0500","From":"Rob Herring <robh@kernel.org>","To":"Arnd Bergmann <arnd@kernel.org>","Cc":"Andrew Lunn <andrew+netdev@lunn.ch>,\n\t\"David S. Miller\" <davem@davemloft.net>,\n\tEric Dumazet <edumazet@google.com>,\n\tJakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tLinus Walleij <linusw@kernel.org>,\n\tBartosz Golaszewski <brgl@kernel.org>,\n\tArnd Bergmann <arnd@arndb.de>,\n\tMarco Crivellari <marco.crivellari@suse.com>,\n\tnetdev@vger.kernel.org, devicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org","Subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","Message-ID":"<20260427145010.GA2502144-robh@kernel.org>","References":"<20260427142924.2702598-1-arnd@kernel.org>","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260427142924.2702598-1-arnd@kernel.org>"}},{"id":3682775,"web_url":"http://patchwork.ozlabs.org/comment/3682775/","msgid":"<57297b41-0f08-43eb-a73c-21a5461a4eb4@app.fastmail.com>","list_archive_url":null,"date":"2026-04-27T15:17:24","subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","submitter":{"id":30,"url":"http://patchwork.ozlabs.org/api/people/30/","name":"Arnd Bergmann","email":"arnd@arndb.de"},"content":"On Mon, Apr 27, 2026, at 16:50, Rob Herring wrote:\n> On Mon, Apr 27, 2026 at 04:28:29PM +0200, Arnd Bergmann wrote:\n>> \n>> The CONFIG_WIZNET_BUS_SHIFT value was apparently meant to be set\n>> at compile time to a machine specific value. This was always broken\n>> for multiplatform configurations with conflicting requirements, and\n>> in the mainline kernel it was set to 0 anyway. Leave it defined\n>> locally as 0 but rename it to something without the CONFIG_ prefix.\n>> \n>> Acked-by: Rob Herring <robh@kernel.org>\n>\n> Well, 3 years later and I'm a bit grumpier seeing .txt binding \n> additions. A new compatible plus new property we generally require \n> converting the binding first. But I'm not going to revoke my ack here.\n>\n> Is there even a known user for this new compatible?\n\nNo, I'm not aware of any users neither the old nor the new\ncompatible, it only popped up from my backlog of patches\nbecause of its usage of legacy GPIOs. From what I can\ntell, the only users of the non-DT MMIO interface were\nout of tree arch/blackfin/ boards.\n\n       Arnd","headers":{"Return-Path":"\n <linux-gpio+bounces-35601-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=arndb.de header.i=@arndb.de header.a=rsa-sha256\n header.s=fm2 header.b=urpxGyNL;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=messagingengine.com header.i=@messagingengine.com\n header.a=rsa-sha256 header.s=fm2 header.b=Seb0oU1H;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.232.135.74; helo=sto.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35601-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de\n header.b=\"urpxGyNL\";\n\tdkim=pass (2048-bit key) header.d=messagingengine.com\n header.i=@messagingengine.com header.b=\"Seb0oU1H\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=103.168.172.146","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=arndb.de","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=arndb.de"],"Received":["from sto.lore.kernel.org (sto.lore.kernel.org [172.232.135.74])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g46kk5lKrz1xvV\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 01:22:38 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sto.lore.kernel.org (Postfix) with ESMTP id 070183031A30\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 15:18:20 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 8DE663314C3;\n\tMon, 27 Apr 2026 15:18:07 +0000 (UTC)","from fout-a3-smtp.messagingengine.com\n (fout-a3-smtp.messagingengine.com [103.168.172.146])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id C7B51330649;\n\tMon, 27 Apr 2026 15:18:05 +0000 (UTC)","from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44])\n\tby mailfout.phl.internal (Postfix) with ESMTP id F1657EC0266;\n\tMon, 27 Apr 2026 11:18:04 -0400 (EDT)","from phl-imap-02 ([10.202.2.81])\n  by phl-compute-04.internal (MEProxy); Mon, 27 Apr 2026 11:18:04 -0400","by mailuser.phl.internal (Postfix, from userid 501)\n\tid 7E48D700065; Mon, 27 Apr 2026 11:18:04 -0400 (EDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777303087; cv=none;\n b=tzDeo3M29ztb+6NpSWzxN5F1veJUNaE18XSpzPreb/O6EGcKUs4jvx7bR5uZcfguJWmaH9qZ/Vf19MYHtUKogzjRE978kRc48/+NpFA1onkX2chD9GJxYAIRa9SHfzqzgXr3idcPc7Ur7lDT4wP5PQEt9S73d96ZPc34TigIpFE=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777303087; c=relaxed/simple;\n\tbh=T5XnkGRAYWWNEx8qLlTAVkCmcLueRVg4qlTxLgiNMu4=;\n\th=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References:\n\t Subject:Content-Type;\n b=IzphD/cYXNNjByCAujiOc7Bc5PykHI0HzPyvwwuOg2JdEOKlIBx5McyYuyPMvI5sUuCgETevu8mTGc2nF/xfZbDYMBfK4S+226og4fdw1ir7Z1KAX+0zbidqjgOiu3mI8Ngjj3mUr1iS4FuCz1hBCDQv+4RI+LOe6YPFosNdi6M=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=arndb.de;\n spf=pass smtp.mailfrom=arndb.de;\n dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de\n header.b=urpxGyNL;\n dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com\n header.b=Seb0oU1H; arc=none smtp.client-ip=103.168.172.146","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc\n\t:cc:content-transfer-encoding:content-type:content-type:date\n\t:date:from:from:in-reply-to:in-reply-to:message-id:mime-version\n\t:references:reply-to:subject:subject:to:to; s=fm2; t=1777303084;\n\t x=1777389484; bh=hYaRI0SZPudNmDi+HcLT6SMoYtUdnCImkMZqOGOuwVU=; b=\n\turpxGyNLaw3xhjYZ1L2ak1EMQ8L5kfMuAtqFyNeVZfOrwo4BMKpJybxOAqA0XhrM\n\tzMyyAIdhXOzVcpjY4Ge4eUIIihf72sqMfpek2v0jxf99c6FR6RQDvtS6NEv44B76\n\t+I3eXWF1PxLE2ctZ766VhcSnKvtqHl3i4OCoBaMS9GHHiyFcZr9G7P8tO0z7w+a7\n\tkwKmishaXE1MVXS5/lD0dnp1Yh8zwhltPgCZMuRxs1pj9TsuqKYadz9g15n91DOM\n\t56vSvCqwAjgFDsKWPWM7ga1QIVUqcjzR5L9bI8bp6mZC7lB/OR9yvmPF66s7KkGv\n\t6RmxMk1y9s6l5+slnKoWCw==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n\tmessagingengine.com; h=cc:cc:content-transfer-encoding\n\t:content-type:content-type:date:date:feedback-id:feedback-id\n\t:from:from:in-reply-to:in-reply-to:message-id:mime-version\n\t:references:reply-to:subject:subject:to:to:x-me-proxy\n\t:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1777303084; x=\n\t1777389484; bh=hYaRI0SZPudNmDi+HcLT6SMoYtUdnCImkMZqOGOuwVU=; b=S\n\teb0oU1HBqBNiu7vcT0Za+Oj7MfhwBtnKaCzUoH4ZIJxc/VRBuzoS4sCnzlaBs3to\n\tr4JgTuZwbgvzZbDPIf2DudIvM+iuXz+6b9HQH0szD56ytd1HsvdRdhkms45mbT8y\n\trAvm9+PeUAP597Fv2Gh/l0/QIuS1Q56Gj6bJ1rFrb6Ivf8zD0V7/kzfd6AsdxL9M\n\tDd4xV4njDd+FbMfS0HOTSlcth996i7ddawnvMMmhQ4EbWUbezUgcQdycHQwzkn1j\n\txEbB8JfT4uEobo+vAEL89pAkblTp90HzbRU+Y5lYzyK1QE8/CDcZAqhxAX3VHkRf\n\tHPh1c7JvsEbJ+yxVUxt8w=="],"X-ME-Sender":"<xms:LH7vaT30mNlPc8k6Cng2HK-BYht7yOcNa-qb8E7M5VH2PIBfmuy1vQ>\n    <xme:LH7vac6fWfsSNjA-nNNcWcM8po51DjDfV6PRzMQnLO65T7xq-miOZL5KNvdhrRZ1s\n    43CEAt4ld4EdFoQMsPYE-g5n_aITY0-HPThxaUZdFNeoRbq8B2W8Pc>","X-ME-Proxy-Cause":"\n gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdejledtfecutefuodetggdotefrod\n    ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr\n    ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug\n    hrpefoggffhffvvefkjghfufgtgfesthejredtredttdenucfhrhhomhepfdetrhhnugcu\n    uegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrghtthgvrh\n    hnpefhtdfhvddtfeehudekteeggffghfejgeegteefgffgvedugeduveelvdekhfdvieen\n    ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrrhhnug\n    esrghrnhgusgdruggvpdhnsggprhgtphhtthhopeduiedpmhhouggvpehsmhhtphhouhht\n    pdhrtghpthhtohepuggrvhgvmhesuggrvhgvmhhlohhfthdrnhgvthdprhgtphhtthhope\n    gvughumhgriigvthesghhoohhglhgvrdgtohhmpdhrtghpthhtoheprghrnhgusehkvghr\n    nhgvlhdrohhrghdprhgtphhtthhopegsrhhglheskhgvrhhnvghlrdhorhhgpdhrtghpth\n    htoheptghonhhorhdoughtsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehkrhiikhdo\n    ughtsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehkuhgsrgeskhgvrhhnvghlrdhorh\n    hgpdhrtghpthhtoheplhhinhhushifsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehr\n    ohgshheskhgvrhhnvghlrdhorhhg","X-ME-Proxy":"<xmx:LH7vaZ4tyWlV4nb0qrtVIWk1Q9mLdZTuOum2j8EBpJX1cyQgFyxqBA>\n    <xmx:LH7vaQSssqy_Krxa6I2p1stX4UIrJEkhl90EpQWN8srFnuaKI5oA7Q>\n    <xmx:LH7vaY8TTuox_2cqZhf1SEbbGo3nLaBq1Fz95YhehXNoFXsMg7LcPQ>\n    <xmx:LH7vaRpM3S5-mEp1vmkbZL0eElgoKnn4gCjORGtcbL36Y4YxACfsyw>\n    <xmx:LH7vaZejMoqI0NTe_McnHrYqmHBEn7cSoJS82ald1iBNwj3kv2O5hZQo>","Feedback-ID":"i56a14606:Fastmail","X-Mailer":"MessagingEngine.com Webmail Interface","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-ThreadId":"A5-Su42ZZeGF","Date":"Mon, 27 Apr 2026 17:17:24 +0200","From":"\"Arnd Bergmann\" <arnd@arndb.de>","To":"\"Rob Herring\" <robh@kernel.org>, \"Arnd Bergmann\" <arnd@kernel.org>","Cc":"\"Andrew Lunn\" <andrew+netdev@lunn.ch>,\n \"David S . Miller\" <davem@davemloft.net>,\n \"Eric Dumazet\" <edumazet@google.com>, \"Jakub Kicinski\" <kuba@kernel.org>,\n \"Paolo Abeni\" <pabeni@redhat.com>,\n \"Krzysztof Kozlowski\" <krzk+dt@kernel.org>,\n \"Conor Dooley\" <conor+dt@kernel.org>, \"Linus Walleij\" <linusw@kernel.org>,\n \"Bartosz Golaszewski\" <brgl@kernel.org>,\n \"Marco Crivellari\" <marco.crivellari@suse.com>,\n Netdev <netdev@vger.kernel.org>, devicetree@vger.kernel.org,\n linux-kernel@vger.kernel.org,\n \"open list:GPIO SUBSYSTEM\" <linux-gpio@vger.kernel.org>","Message-Id":"<57297b41-0f08-43eb-a73c-21a5461a4eb4@app.fastmail.com>","In-Reply-To":"<20260427145010.GA2502144-robh@kernel.org>","References":"<20260427142924.2702598-1-arnd@kernel.org>\n <20260427145010.GA2502144-robh@kernel.org>","Subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","Content-Type":"text/plain","Content-Transfer-Encoding":"7bit"}},{"id":3682780,"web_url":"http://patchwork.ozlabs.org/comment/3682780/","msgid":"<992f111e-febc-436d-b7ca-fa167a858e93@lunn.ch>","list_archive_url":null,"date":"2026-04-27T15:25:23","subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","submitter":{"id":13608,"url":"http://patchwork.ozlabs.org/api/people/13608/","name":"Andrew Lunn","email":"andrew@lunn.ch"},"content":"On Mon, Apr 27, 2026 at 05:17:24PM +0200, Arnd Bergmann wrote:\n> On Mon, Apr 27, 2026, at 16:50, Rob Herring wrote:\n> > On Mon, Apr 27, 2026 at 04:28:29PM +0200, Arnd Bergmann wrote:\n> >> \n> >> The CONFIG_WIZNET_BUS_SHIFT value was apparently meant to be set\n> >> at compile time to a machine specific value. This was always broken\n> >> for multiplatform configurations with conflicting requirements, and\n> >> in the mainline kernel it was set to 0 anyway. Leave it defined\n> >> locally as 0 but rename it to something without the CONFIG_ prefix.\n> >> \n> >> Acked-by: Rob Herring <robh@kernel.org>\n> >\n> > Well, 3 years later and I'm a bit grumpier seeing .txt binding \n> > additions. A new compatible plus new property we generally require \n> > converting the binding first. But I'm not going to revoke my ack here.\n> >\n> > Is there even a known user for this new compatible?\n> \n> No, I'm not aware of any users neither the old nor the new\n> compatible, it only popped up from my backlog of patches\n> because of its usage of legacy GPIOs. From what I can\n> tell, the only users of the non-DT MMIO interface were\n> out of tree arch/blackfin/ boards.\n\nI would suggest giving Nicolas Saenz Julienne time to speak up. If\nNicolas does not require it any more, i suggest removing it. That fits\nwith what we are trying to do at the moment in netdev, remove old\ndrivers.\n\n\tAndrew","headers":{"Return-Path":"\n <linux-gpio+bounces-35602-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=lunn.ch header.i=@lunn.ch header.a=rsa-sha256\n header.s=20171124 header.b=tE8BUc9F;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35602-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch\n header.b=\"tE8BUc9F\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=156.67.10.101","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=lunn.ch","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=lunn.ch"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g470r5Vg6z1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 01:34:52 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 7301430B9E89\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 15:25:37 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id AA75B336ED1;\n\tMon, 27 Apr 2026 15:25:35 +0000 (UTC)","from vps0.lunn.ch (vps0.lunn.ch [156.67.10.101])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 95D2F334C20;\n\tMon, 27 Apr 2026 15:25:33 +0000 (UTC)","from andrew by vps0.lunn.ch with local (Exim 4.94.2)\n\t(envelope-from <andrew@lunn.ch>)\n\tid 1wHNpr-000BP9-8e; Mon, 27 Apr 2026 17:25:23 +0200"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777303535; cv=none;\n b=mVDR4AVuWzd7sSEv6R9DXMIH4DppWgQIbWconHQpnprMyFXIfH0pigj1zttZDRyISo1bC8QONhUBQQnIlupH4snZs8NOEZggM5eugDl8kjxYchRyxrjHamB01fheeCLQ/6jjaJu+0VFJUAHVsAYWWJ3wG58lEB/23GzpM0D1JR4=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777303535; c=relaxed/simple;\n\tbh=5eGJRBHsry8VLeF9PsLXNzqWC87KtCD87UrBpwfeRG8=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=TPv4ykedtoiJQyeDbshsfNDHFV9QEY08C+AtMef1CivI8Ljt8UlInTLxuzpdJ05LqbLMzEm9It1dRxLYqf3QZRSwC3dcvYitl6hKletioWfS19GJk1ID50WMUkwkI6+BTMvmrec816lNz8Vx6KCclJseap5IUHAweam+bWGBeGc=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=lunn.ch;\n spf=pass smtp.mailfrom=lunn.ch;\n dkim=pass (1024-bit key) header.d=lunn.ch header.i=@lunn.ch\n header.b=tE8BUc9F; arc=none smtp.client-ip=156.67.10.101","DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch;\n\ts=20171124; h=In-Reply-To:Content-Disposition:Content-Type:MIME-Version:\n\tReferences:Message-ID:Subject:Cc:To:From:Date:From:Sender:Reply-To:Subject:\n\tDate:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:\n\tContent-ID:Content-Description:Content-Disposition:In-Reply-To:References;\n\tbh=VLUeEUxHsvQjbEylxIKcyrfUDtvJeNDxCc7Z5Zfd5yc=; b=tE8BUc9FTlXsdeIjq04yFee+zA\n\t2G0Vv9L3FMf9i+K7vtJmHXhMn/4K6A8TJNevJm11U5Qvt0E5wSGUno14Mm5gTHXp7Ruo2MDu2Pskn\n\tlvf2IdG0jdHd2Co8ErqUga6Vllm1ichZGDNpzgAiYEskGOrsxOvZFP/SgKpO+XmmlAr4=;","Date":"Mon, 27 Apr 2026 17:25:23 +0200","From":"Andrew Lunn <andrew@lunn.ch>","To":"Arnd Bergmann <arnd@arndb.de>","Cc":"Rob Herring <robh@kernel.org>, Arnd Bergmann <arnd@kernel.org>,\n\tAndrew Lunn <andrew+netdev@lunn.ch>,\n\t\"David S . Miller\" <davem@davemloft.net>,\n\tEric Dumazet <edumazet@google.com>,\n\tJakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tLinus Walleij <linusw@kernel.org>,\n\tBartosz Golaszewski <brgl@kernel.org>,\n\tMarco Crivellari <marco.crivellari@suse.com>,\n\tNetdev <netdev@vger.kernel.org>, devicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\t\"open list:GPIO SUBSYSTEM\" <linux-gpio@vger.kernel.org>","Subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","Message-ID":"<992f111e-febc-436d-b7ca-fa167a858e93@lunn.ch>","References":"<20260427142924.2702598-1-arnd@kernel.org>\n <20260427145010.GA2502144-robh@kernel.org>\n <57297b41-0f08-43eb-a73c-21a5461a4eb4@app.fastmail.com>","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<57297b41-0f08-43eb-a73c-21a5461a4eb4@app.fastmail.com>"}},{"id":3682792,"web_url":"http://patchwork.ozlabs.org/comment/3682792/","msgid":"<1f5c8677-88c7-4d48-bd30-4bff3fe3eee1@app.fastmail.com>","list_archive_url":null,"date":"2026-04-27T15:34:12","subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","submitter":{"id":30,"url":"http://patchwork.ozlabs.org/api/people/30/","name":"Arnd Bergmann","email":"arnd@arndb.de"},"content":"On Mon, Apr 27, 2026, at 17:25, Andrew Lunn wrote:\n> On Mon, Apr 27, 2026 at 05:17:24PM +0200, Arnd Bergmann wrote:\n>> On Mon, Apr 27, 2026, at 16:50, Rob Herring wrote:\n> I would suggest giving Nicolas Saenz Julienne time to speak up. If\n> Nicolas does not require it any more, i suggest removing it. That fits\n> with what we are trying to do at the moment in netdev, remove old\n> drivers.\n\nSounds good. Even if Nicolas thinks there may be users of the\nSPI interface with the existing DT binding, we can still decide\nto remove the MMIO interface entirely, as I first suggested.\n\nApparently the chips are still in production and are commonly\nused with microcontrollers, but the only reference I found\nabout using Linux with it is in a blog post that mentions\nan \"official\" driver from the manufacturer, with an\n(incompatible) compatible=\"w5000-wiz0\" DT binding:\n\nhttps://maker.wiznet.io/gavinchang/projects/linux-w5500-driver-and-use-1/\n\n       Arnd","headers":{"Return-Path":"\n <linux-gpio+bounces-35604-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=arndb.de header.i=@arndb.de header.a=rsa-sha256\n header.s=fm2 header.b=LuObU3N4;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=messagingengine.com header.i=@messagingengine.com\n header.a=rsa-sha256 header.s=fm2 header.b=YJL793Mr;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35604-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de\n header.b=\"LuObU3N4\";\n\tdkim=pass (2048-bit key) header.d=messagingengine.com\n header.i=@messagingengine.com header.b=\"YJL793Mr\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=103.168.172.146","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=arndb.de","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=arndb.de"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g47PV0m3yz1xvV\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 01:52:46 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id B50EC312ADCC\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 27 Apr 2026 15:37:41 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B7B3235F5F7;\n\tMon, 27 Apr 2026 15:34:36 +0000 (UTC)","from fout-a3-smtp.messagingengine.com\n (fout-a3-smtp.messagingengine.com [103.168.172.146])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 2EB4F346A01;\n\tMon, 27 Apr 2026 15:34:35 +0000 (UTC)","from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44])\n\tby mailfout.phl.internal (Postfix) with ESMTP id 6CFADEC0519;\n\tMon, 27 Apr 2026 11:34:34 -0400 (EDT)","from phl-imap-02 ([10.202.2.81])\n  by phl-compute-04.internal (MEProxy); Mon, 27 Apr 2026 11:34:34 -0400","by mailuser.phl.internal (Postfix, from userid 501)\n\tid 107E4700065; Mon, 27 Apr 2026 11:34:34 -0400 (EDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777304076; cv=none;\n b=nJFo/eZjNhkaGg2ImJH3F0gFnh8H+V/GrfuOrQ4l6DiMcp8vFOjpJVXKPV0Vzjly1KimuiI2itsT5wgacy3ms3d0FsuqQG/OrVL5tFJGnQALxF8NbyNZ6D6ClCSgYRnyWEW567cUgSWYQv/C9bhWmBlC6IV6abBVTqnL/XJVWeo=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777304076; c=relaxed/simple;\n\tbh=ZXiczgbbqGEeoZM3UZYt71WA0J5a5jItYEpk/h9T3cU=;\n\th=MIME-Version:Date:From:To:Cc:Message-Id:In-Reply-To:References:\n\t Subject:Content-Type;\n b=WlWlugJD29w9tPqqgrsVgsMBnpNEPPLllMul1ONMKeitH1N096NczyVABGrrt1+gNYqkBlJoEqheyAIL2piP8eGcqEBo9joWet5F4VlK57FVAwVf90LPlL9mWhxbDi3JgjECRtZVWgX+DtNwC9BXO4FtaZz4ft8vp/GOe7P/P50=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=arndb.de;\n spf=pass smtp.mailfrom=arndb.de;\n dkim=pass (2048-bit key) header.d=arndb.de header.i=@arndb.de\n header.b=LuObU3N4;\n dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com\n header.b=YJL793Mr; arc=none smtp.client-ip=103.168.172.146","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc\n\t:cc:content-transfer-encoding:content-type:content-type:date\n\t:date:from:from:in-reply-to:in-reply-to:message-id:mime-version\n\t:references:reply-to:subject:subject:to:to; s=fm2; t=1777304074;\n\t x=1777390474; bh=PqPbveDdKnORrDTeZTOmOclyiNhJO7Ho/zIMLf0qojw=; b=\n\tLuObU3N4OpZ3x/jezT0VYJbCtJQ9vzSOJRLY6ctXi7VV3/VqE+nWty0OJlOAnMvQ\n\tKw2SOhzBXOtJmBaObEESLiZF5ehDawNQB9avyuCqOiGxV3Cyo0FvZnPbHymMclyB\n\tmyj6Rrbci+z/hu6BP0hl5ZbNKWRRwbdTzdcUrX+KqFQohHfSs0MFrjROY754t/u0\n\t536gIBYq0qxp9vEuaeBqGoQ5VMY7G2XbSY1SNWwkU7h9Y2TsTBE+b0LFXp86/SZ1\n\t3SUucl/V+BrI9Hl36s33vk2Da/vmA9dHqBUd1VX40hT81gaPSMhfHGu490yQz3kk\n\tvmSB1qPGujaZ5xCdDYZplg==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n\tmessagingengine.com; h=cc:cc:content-transfer-encoding\n\t:content-type:content-type:date:date:feedback-id:feedback-id\n\t:from:from:in-reply-to:in-reply-to:message-id:mime-version\n\t:references:reply-to:subject:subject:to:to:x-me-proxy\n\t:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1777304074; x=\n\t1777390474; bh=PqPbveDdKnORrDTeZTOmOclyiNhJO7Ho/zIMLf0qojw=; b=Y\n\tJL793Mr5i6pnQGWC1/G5Dkak0mTKxtZVgTZVkSP7XKBVvfkuJph/NSKwD6+wx87l\n\t++U0PXKNYyqJjjoRRwJOe3PfYBb2JP3BLlwSzCVGkucWuWMcNb5zCK7EJQiDmDgN\n\t8cK3h3S1A8risKhegPIR3K0GsEiw80ScO/SnoHMWGzh91Jst8IYihehebm9lqAnh\n\tt8syunfyPBtDGBT+OsPEKbiUdF4vVXLxfxE7waTcS9V9VKxrTRsIoPzIsTgZVg8C\n\trJIBJpTiPjDoD+e7N3zHpfEg0q/PThti9RAmoTWbOHC3uxSaqTNsxzpi17RkhyEd\n\teMf3AnryZhAo7I0eNHA8Q=="],"X-ME-Sender":"<xms:CoLvaUMDRi7oL5u9wYwRJUTmNXfSueZN9_3HJ4jvbEUkWQOTBXmsiQ>\n    <xme:CoLvaVxpEJIy3Nkb4jzuH_DJX4zRafxg7BvLixMV574rOoJavJldywZImNKx5xO85\n    P3l10HXBtSZkp_QW37O9g8jBzR3ofoxtbEPFMpKYasJa9Jx6tj0HiA>","X-ME-Proxy-Cause":"\n gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdejledtiecutefuodetggdotefrod\n    ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr\n    ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug\n    hrpefoggffhffvvefkjghfufgtgfesthejredtredttdenucfhrhhomhepfdetrhhnugcu\n    uegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrghtthgvrh\n    hnpedtteegheevlefglefhhfejkeevvdfhveeffeetveeitefgfeffgefgvedvgeethfen\n    ucffohhmrghinhepfihiiihnvghtrdhiohenucevlhhushhtvghrufhiiigvpedtnecurf\n    grrhgrmhepmhgrihhlfhhrohhmpegrrhhnugesrghrnhgusgdruggvpdhnsggprhgtphht\n    thhopedujedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepuggrvhgvmhesuggrvh\n    gvmhhlohhfthdrnhgvthdprhgtphhtthhopegvughumhgriigvthesghhoohhglhgvrdgt\n    ohhmpdhrtghpthhtoheprghrnhgusehkvghrnhgvlhdrohhrghdprhgtphhtthhopegsrh\n    hglheskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheptghonhhorhdoughtsehkvghrnhgv\n    lhdrohhrghdprhgtphhtthhopehkrhiikhdoughtsehkvghrnhgvlhdrohhrghdprhgtph\n    htthhopehkuhgsrgeskhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhushifsehk\n    vghrnhgvlhdrohhrghdprhgtphhtthhopehrohgshheskhgvrhhnvghlrdhorhhg","X-ME-Proxy":"<xmx:CoLvacZvx1gaNT7vg0_JAOOO5c0zCG16SAzrGHIPhCpKAlIlx2bcRw>\n    <xmx:CoLvaTU6IwPmlGrGICHGbQvUTv6bdFXHFkYB54yhj44PJ5gEMy1bbg>\n    <xmx:CoLvadECCV4mlFFHEA9miu39yEsKyjkoqFkr671bppYplve2MNExgA>\n    <xmx:CoLvadDRrxvnpg0aDRT37W4Zf4Fz6uOv6Iai6cXKohkxpFFZbrEOgQ>\n    <xmx:CoLvadSZoE9pZbo6or3-NqccniyANW3tGzL9FG3S9RcqMBEPc0-PkYmQ>","Feedback-ID":"i56a14606:Fastmail","X-Mailer":"MessagingEngine.com Webmail Interface","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-ThreadId":"A5-Su42ZZeGF","Date":"Mon, 27 Apr 2026 17:34:12 +0200","From":"\"Arnd Bergmann\" <arnd@arndb.de>","To":"\"Andrew Lunn\" <andrew@lunn.ch>","Cc":"\"Rob Herring\" <robh@kernel.org>, \"Arnd Bergmann\" <arnd@kernel.org>,\n \"Andrew Lunn\" <andrew+netdev@lunn.ch>,\n \"David S . Miller\" <davem@davemloft.net>,\n \"Eric Dumazet\" <edumazet@google.com>, \"Jakub Kicinski\" <kuba@kernel.org>,\n \"Paolo Abeni\" <pabeni@redhat.com>,\n \"Krzysztof Kozlowski\" <krzk+dt@kernel.org>,\n \"Conor Dooley\" <conor+dt@kernel.org>, \"Linus Walleij\" <linusw@kernel.org>,\n \"Bartosz Golaszewski\" <brgl@kernel.org>,\n \"Marco Crivellari\" <marco.crivellari@suse.com>,\n Netdev <netdev@vger.kernel.org>, devicetree@vger.kernel.org,\n linux-kernel@vger.kernel.org,\n \"open list:GPIO SUBSYSTEM\" <linux-gpio@vger.kernel.org>","Message-Id":"<1f5c8677-88c7-4d48-bd30-4bff3fe3eee1@app.fastmail.com>","In-Reply-To":"<992f111e-febc-436d-b7ca-fa167a858e93@lunn.ch>","References":"<20260427142924.2702598-1-arnd@kernel.org>\n <20260427145010.GA2502144-robh@kernel.org>\n <57297b41-0f08-43eb-a73c-21a5461a4eb4@app.fastmail.com>\n <992f111e-febc-436d-b7ca-fa167a858e93@lunn.ch>","Subject":"Re: [PATCH] [v4] wiznet: convert to GPIO descriptors","Content-Type":"text/plain","Content-Transfer-Encoding":"7bit"}}]