From patchwork Fri Mar 28 14:36:42 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Johan Hovold X-Patchwork-Id: 14032155 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 DB2BEC28B20 for ; Fri, 28 Mar 2025 15:17:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=f/+xVXmyifsKxzZW6qvHUn1JTmdvqrYJfpZm/vXSIzA=; b=VmPmmaC4TJOWdPAwSogpFMpsjk MSUXFRnMA9jcHbpZroLJMbJDqjw6BDGG2v9wQTSy1pUgDB4EX0T3pkstg4Sbr6gkd8j4OKW7ulKSH 20uWr1/Q8pnctsPnZBytjEu9URkH1JEKATTlzFvqmEJ7xjyqqcjUICyGu28RLybbIX8ElylEm8j6t HRWnluPS6FXnPw3drstJEayNSUWF3dv3q9zEc2pU/xKeaouf3SxlnvU25uqGPx3aI0L7popBxNBu4 KjX2jpy4UGVgSgFT7jBvAinKXMd6uHDLy+iMQVtfaVKYsbus0/SDwyRGHT+ixFm0Nfmr/jMXLvleB DUcy9mCg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1tyBSG-0000000DkKO-3cut; Fri, 28 Mar 2025 15:17:08 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1tyAta-0000000DdAP-3Z6m; Fri, 28 Mar 2025 14:41:20 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id AB1CD5C637C; Fri, 28 Mar 2025 14:39:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 416FFC4CEE4; Fri, 28 Mar 2025 14:41:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1743172877; bh=y7cHCyZAEfSlg6AyD3uU4qQU2vhubF/C2tytpK45mgI=; h=From:To:Cc:Subject:Date:From; b=FhE2tGtwR/3+u2Pxi0Nic1s8CgrzGIuTvwq6WqBTWMA2CxUrHpLNg8V5M5U/5NMbz sfkvii5DH4bxQq9Wr7+QsOJT4hKvSiENvMymmNdqLgyirCpuhaIYs7T+X60hfE5Hd4 lyBqTyiMMZDj2qBNM5DGdqCFo/YJV0xjBkQlmYgePwNu8IbTQ4v6baT/nbgkY7ZaPa OX4ew5klYUT0UvgmxuRhinMtYq17kp5BPn5KPgAkGg2HaskmQyiom7Y2sYKWeet0g+ C/ZFo5TZh/XU7FjWncQ7FilvaeVkgqk2TAkB1WBn1jZ0nX/JdUN7k8bb2tuLrzsMzc 6Iif3uzKrFgBw== Received: from johan by xi.lan with local (Exim 4.97.1) (envelope-from ) id 1tyAte-000000007JE-3B3i; Fri, 28 Mar 2025 15:41:22 +0100 From: Johan Hovold To: Bartosz Golaszewski , Bjorn Helgaas , Catalin Marinas , Will Deacon , Jeff Johnson Cc: Manivannan Sadhasivam , linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, ath11k@lists.infradead.org, ath12k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold Subject: [PATCH 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Date: Fri, 28 Mar 2025 15:36:42 +0100 Message-ID: <20250328143646.27678-1-johan+linaro@kernel.org> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250328_074118_930671_8420BFFE X-CRM114-Status: UNSURE ( 9.85 ) X-CRM114-Notice: Please train this message. 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 The PCI pwrctrl framework was renamed after being merged, but the Kconfig symbols still reflect the old name ("pwrctl" without an "r"). This leads to people not knowing how to refer to the framework in writing, inconsistencies in module naming, etc. Let's rename also the Kconfig symbols before this gets any worse. The arm64, ath11k and ath12k changes could go through the corresponding subsystem trees once they have the new symbols (e.g. in the next cycle) or they could all go in via the PCI tree with an ack from their maintainers. There are some new pwrctrl drivers and an arm64 defconfig change on the lists so we may need to keep deprecated symbols for a release or two. Johan Johan Hovold (4): PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module arm64: Kconfig: switch to HAVE_PWRCTRL wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ wifi: ath12k: switch to PCI_PWRCTRL_PWRSEQ arch/arm64/Kconfig.platforms | 2 +- drivers/net/wireless/ath/ath11k/Kconfig | 2 +- drivers/net/wireless/ath/ath12k/Kconfig | 2 +- drivers/pci/pwrctrl/Kconfig | 27 +++++++++++++++++++------ drivers/pci/pwrctrl/Makefile | 8 ++++---- 5 files changed, 28 insertions(+), 13 deletions(-) Acked-by: Jeff Johnson # drivers/net/wireless/ath/... Acked-by: Manivannan Sadhasivam Acked-by: Bartosz Golaszewski