Message ID | 20240131-descriptors-wireless-v1-0-e1c7c5d68746@linaro.org |
---|---|
Headers |
Return-Path: <linux-kernel+bounces-47261-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:693c:2685:b0:106:209c:c626 with SMTP id mn5csp70342dyc; Wed, 31 Jan 2024 14:46:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IE3JvEwapFzDdnxOnxEUVN3WuWjFvP2NEJbiLpoLTn/RfM+bSS8gV8XkzC3hlYaOYnQIX/K X-Received: by 2002:a50:d497:0:b0:55e:e7f7:85fe with SMTP id s23-20020a50d497000000b0055ee7f785femr1927523edi.41.1706741173796; Wed, 31 Jan 2024 14:46:13 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706741173; cv=pass; d=google.com; s=arc-20160816; b=n83k4c1NPmiJqlmscnZtJVforsowJtfg/mPfS30SVNeVugFyuwWOaKXkRneRRP5vXW NRBsdQuT7dOICkcDqIY8zXnrC2FmIdOm0A0I/Cr4DSNbeSb48tLCsEvj5UlPCMKY87Wp 65RC3Jtj/O41eFa82FcCBSGefDzJI6SCrsvK8tVDYCv4/7QyxInyQIto6J0UohStyq/c Tchl0pndcyluxd27VQmk1ap7V5pYzODWEX/Bk9HuenFIYu/+mpqOV9dTr/TaicBLodvu nd1a5QwiaK3SVWWwmk0FAO0f2CmzfFUq0206T/p2/Fbs8JCyW5uOa0m+7BKK7wO67ADd 5jSQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:from :dkim-signature; bh=Gjqkz5/4fOYK8UlYJhkvBOZbQ3T8J2UbD1rT1LvGIH8=; fh=xmNxtmdxiOPnP3BOrUJ6szMK805LEA6GQNR1wTD3E50=; b=gQ2Bne4/COfjlmWnFno39eJUSO7KYABbwf7PJ1cDXjNK6Y8nMewTpaIgrsI8mxVWSW 9Tu3etqIY0Q072On2YDsSF1b7Q3BY/PGShusJ2gh99caT+NFJb7511SFs5OKafHP3uYq Ojfz6cWnxQlLrV9Sda8T4xiMyXfcCzFr2aDO1uPBWNVMHlUvNoGTYcBEHvUHBF8plAH7 ZjSY8lMLQEs/GQhvrvu6VVVjKv7f+uz3PgmdG5cFsj7ScDush8u5ioIRHy7mNcrDer8Z qPY9evBNb5joUZ2d4e2Db151kdTsq7FJ4DZzKBHpcu1ZJzN7i3QTN+NjI3sB6+T20HSg Oyhw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AjBzFK95; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-47261-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-47261-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org X-Forwarded-Encrypted: i=1; AJvYcCUNCWWH9h+uOeFhTotu+O4sOXjygXGiaazsWj3QOHRHvUB5OYP3TOZpTxErcjUxAsqrE3tpaTiTH0osyt4br25rOi304w== Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id el11-20020a056402360b00b0055f4ac3af93si1936795edb.606.2024.01.31.14.46.13 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 14:46:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-47261-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AjBzFK95; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-47261-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-47261-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id A13BD1F29B23 for <ouuuleilei@gmail.com>; Wed, 31 Jan 2024 22:38:09 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 51E663B1A4; Wed, 31 Jan 2024 22:37:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="AjBzFK95" Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) (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 14EE33A1CB for <linux-kernel@vger.kernel.org>; Wed, 31 Jan 2024 22:37:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706740648; cv=none; b=nWgY0j8U/CppLvpxRfRv4f3Dgja2EivoGxT/IrsoxllYijkqF/0WKtzcdtFrdrFAKD8BEFjE+dwCfL2PQ98PukKPTwYozg1azUbejp6VuFrlvRQdTWM8g229d2DS7P3tOiIZLEdSx9A35Yspsc/TyuCFAgofBtyidZ6onXqrGx8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706740648; c=relaxed/simple; bh=GHCslkMbeb8cqNbZMhNeG8BDz/DVNH+7BbzW3dVkGy0=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=GZKOiqSZNy8m3xw2TWJL77NqO7P5VLV1U5xj+BnzZgw9malp4NqHzjsJtUOZYxaB23iRenIjviRzE8srTEd00KHVpunh7g2T3+pGWqAnEH042C2FAHDvbNhYKtzqsWrCHaDY5yzrrAy6tUuzFJAwWyZap3H4boEf2KMyMtZgPEM= 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=AjBzFK95; arc=none smtp.client-ip=209.85.167.51 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 Received: by mail-lf1-f51.google.com with SMTP id 2adb3069b0e04-5111ef545bfso427061e87.1 for <linux-kernel@vger.kernel.org>; Wed, 31 Jan 2024 14:37:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706740645; x=1707345445; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=Gjqkz5/4fOYK8UlYJhkvBOZbQ3T8J2UbD1rT1LvGIH8=; b=AjBzFK95eec1gfYn08jWdljI+JYfhAJpoIkTiIMPnB3UwhvjSNUHTHEZoSbBK4VbU4 hUz47OrysaFBDxFwE+Ep9aLd53gALGmNDMqeHXyoVxnRMDoRdL3lOiav10k1wJBehvXU 8jcUvQdESVRBn5nECP074IazmyNJNFUNxxoUp3g1XGPQOnmQyIE3SPrqMbbQuA0dPll3 g+aGbtPjaHivChS7PXPImqy6NhF00JB2ZVBhIniGwDIk4WeHvmc3LytGzzi1igwDNrga dtTlM54RRr4+zo6YH1LFpWZT13TW93bB1Uo+vbLT6JNPny0PreTBuKRKXvBZ0Xv8ioaA oEFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706740645; x=1707345445; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Gjqkz5/4fOYK8UlYJhkvBOZbQ3T8J2UbD1rT1LvGIH8=; b=hYUKH2mX4YQMMoW+cvFi6NTMslz3AfoP9p74JB8Io+v62R6LV09I6kNhCPd5VzaIh6 cHamJV6buNtmgiHI/XVIpJHv6ixRA8N2ixtylcj2b+/im2+l3mKZ04THf6fAcMos5cSX F/MftEXQyDV4KMv77RXbkjpBKDKh35fQ6thWDaEpfsENGkOmgHF1iKy4Qnu68U+aiSns yaB4P5Z98uukMLXHvMOu2Zwm/kHyD89Rk2ghq2a389uOszj1js+iVHtkKVVrhBVETVb/ seVgBmqD2m7Q4CGlWbLG89/bSk4Y+8j7Dn4j2XcvtQIxm+PjPV4uxs/u3Mdz1x73DtD/ 2UYw== X-Gm-Message-State: AOJu0YySV7zSZ7WBpFXRZlHLA6HT7bqC8+xGgBI7VzrLvaNjTy0Luu7K jpU9GhBycFzF5aq5qJ34px+sYdHbTSHeTIahObpr3iAjilJCvvJXYgPYfBBRGMQ= X-Received: by 2002:a05:6512:3b81:b0:50e:7b9c:3ed5 with SMTP id g1-20020a0565123b8100b0050e7b9c3ed5mr724096lfv.50.1706740644933; Wed, 31 Jan 2024 14:37:24 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCVzuwlnfDtJNqGCVUREN76vukNns1U1VXlZ0fzehBTrVJu+DHgyhn0h23Etnk6UySO0+66Kv9XbvRT9WC8hrH2TfQWzOfwogz6GZwb/g3264TBFzxCCW8QN6xU/QP7caG2fe8dRqCVpX6kYqj3DpDiFf3krg+fugNquXA/LEcFTSzzrhWl0YQZuOfHfdZTag6Ewh86qRqaV1hDFiYZ5rrhL4x1VMO68vCjCnrvpBg3RMSHsrVQPp/MKqGlRpqAJKQvk5tFgBMG8wOrkdl2Jt6ObkO5lgZSCRHH76QD7GoNbil1cA/71/hFP3gD0nluZWKBmGJbTcqFiutP1grQQOPvrcYdEEL4YSPZcVoquzI8b6AczcWYJOnrg9Q0zxgt2hdqQGP7u1+v0TCIs4flHvjdGFkcrQOc1AoHrGtEPj/FL60hhVpGx3j4jFAOa0qSor6joQO3mMrXzYGN7jA== Received: from [127.0.1.1] ([85.235.12.238]) by smtp.gmail.com with ESMTPSA id v25-20020a05651203b900b0051023149df3sm1976021lfp.248.2024.01.31.14.37.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Jan 2024 14:37:24 -0800 (PST) From: Linus Walleij <linus.walleij@linaro.org> Subject: [PATCH 0/6] Convert some wireless drivers to use GPIO descriptors Date: Wed, 31 Jan 2024 23:37:19 +0100 Message-Id: <20240131-descriptors-wireless-v1-0-e1c7c5d68746@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAJ/LumUC/x3M3QpAQBBA4VfRXNti2cKryMX+DKa0NCPU5t1tL r+LcxIIMqHAUCRgvEhojxl1WYBfbVxQUcgGXem2qrVWAcUzHefOom5i3FBEuS7Y3gRvXWMgpwf jTM+/Haf3/QD/zjAJZgAAAA== To: =?utf-8?q?Toke_H=C3=B8iland-J=C3=B8rgensen?= <toke@toke.dk>, Kalle Valo <kvalo@kernel.org>, Arend van Spriel <aspriel@gmail.com>, Franky Lin <franky.lin@broadcom.com>, Hante Meuleman <hante.meuleman@broadcom.com>, Andy Shevchenko <andriy.shevchenko@linux.intel.com>, Arnd Bergmann <arnd@arndb.de>, Lee Jones <lee@kernel.org>, Brian Norris <briannorris@chromium.org>, Srinivasan Raju <srini.raju@purelifi.com> Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, brcm80211-dev-list.pdl@broadcom.com, Linus Walleij <linus.walleij@linaro.org> X-Mailer: b4 0.12.4 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1789647833283748302 X-GMAIL-MSGID: 1789647833283748302 |
Series |
Convert some wireless drivers to use GPIO descriptors
|
|
Message
Linus Walleij
Jan. 31, 2024, 10:37 p.m. UTC
This converts some Wireless network drivers to use GPIO descriptors,
and some just have unused header inclusions.
The Intersil PL54 driver is intentionally untouched because Arnd
is cleaning it up fully.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (6):
wifi: ath9k: Obtain system GPIOS from descriptors
wifi: ti: wlcore: sdio: Drop unused include
brcm80211: brcmsmac: Drop legacy header
wifi: mwifiex: Drop unused headers
wifi: plfxlc: Drop unused include
wifi: cw1200: Convert to GPIO descriptors
drivers/net/wireless/ath/ath9k/hw.c | 29 ++++-----
drivers/net/wireless/ath/ath9k/hw.h | 3 +-
.../net/wireless/broadcom/brcm80211/brcmsmac/led.c | 1 -
drivers/net/wireless/marvell/mwifiex/main.h | 2 -
drivers/net/wireless/purelifi/plfxlc/mac.c | 1 -
drivers/net/wireless/st/cw1200/cw1200_sdio.c | 42 +++++++------
drivers/net/wireless/st/cw1200/cw1200_spi.c | 71 ++++++++++++----------
drivers/net/wireless/ti/wlcore/sdio.c | 1 -
include/linux/platform_data/net-cw1200.h | 4 --
9 files changed, 82 insertions(+), 72 deletions(-)
---
base-commit: 6613476e225e090cc9aad49be7fa504e290dd33d
change-id: 20240122-descriptors-wireless-b8da95dcab35
Best regards,
Comments
On Wed, Jan 31, 2024 at 11:37:19PM +0100, Linus Walleij wrote: > This converts some Wireless network drivers to use GPIO descriptors, > and some just have unused header inclusions. > > The Intersil PL54 driver is intentionally untouched because Arnd > is cleaning it up fully. Thanks for doing this! We pretty much want to get rid of gpio.h along with of_gpio.h ASAP, that's why I expect this series to be applied in a fastest possible manner. Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Andy Shevchenko <andriy.shevchenko@linux.intel.com> writes: > On Wed, Jan 31, 2024 at 11:37:19PM +0100, Linus Walleij wrote: >> This converts some Wireless network drivers to use GPIO descriptors, >> and some just have unused header inclusions. >> >> The Intersil PL54 driver is intentionally untouched because Arnd >> is cleaning it up fully. > > Thanks for doing this! We pretty much want to get rid of gpio.h along with > of_gpio.h ASAP, that's why I expect this series to be applied in a fastest > possible manner. This is for -next, right?
On Thu, Feb 1, 2024 at 1:53 PM Kalle Valo <kvalo@kernel.org> wrote: > Andy Shevchenko <andriy.shevchenko@linux.intel.com> writes: > > > On Wed, Jan 31, 2024 at 11:37:19PM +0100, Linus Walleij wrote: > >> This converts some Wireless network drivers to use GPIO descriptors, > >> and some just have unused header inclusions. > >> > >> The Intersil PL54 driver is intentionally untouched because Arnd > >> is cleaning it up fully. > > > > Thanks for doing this! We pretty much want to get rid of gpio.h along with > > of_gpio.h ASAP, that's why I expect this series to be applied in a fastest > > possible manner. > > This is for -next, right? Yes. The urgency is "in the next few kernel cycles" not "tomorrow". Yours, Linus Walleij