linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols
@ 2025-04-02 13:26 Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 1/4] PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module Johan Hovold
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Johan Hovold @ 2025-04-02 13:26 UTC (permalink / raw)
  To: Bartosz Golaszewski, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson
  Cc: Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel, Johan Hovold

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 ath11k, ath12k and arm64 changes could go theoretically go through
the corresponding subsystem trees in turn once they have the new
symbols, but to avoid tracking dependencies over multiple cycles it is
much preferred to have all of these go in through the PCI tree.

The wifi patches have been acked by Jeff and I don't think Will or
Catalin will mind the single rename in arm64 if they don't see this
message in time.

Note that the patches could be squashed into one, but keeping them
separate highlights the changes done to other subsystems. I also find it
easier to review the changes this way.

There are some new pwrctrl drivers and an arm64 defconfig change on the
lists, but the former should also go in through PCI anyway while we can
make sure that the defconfig update matches the new slot symbol.

Note that getting this rename into rc1 would be great as that way it
would end up in most subsystem trees soon as well.

Johan


Changes in v2:
 - drop deprecated symbol for the new slot driver to avoid having to a
   add a new user visible symbol (e.g. any early adopters will be asked
   to enable the renamed option again)

 - move arm64 patch last two avoid temporarily not having the pwrseq
   driver selected (Jonas)

Johan Hovold (4):
  PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module
  wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ
  wifi: ath12k: switch to PCI_PWRCTRL_PWRSEQ
  arm64: Kconfig: switch to HAVE_PWRCTRL

 arch/arm64/Kconfig.platforms            |  2 +-
 drivers/net/wireless/ath/ath11k/Kconfig |  2 +-
 drivers/net/wireless/ath/ath12k/Kconfig |  2 +-
 drivers/pci/pwrctrl/Kconfig             | 22 ++++++++++++++++------
 drivers/pci/pwrctrl/Makefile            |  8 ++++----
 5 files changed, 23 insertions(+), 13 deletions(-)

-- 
2.49.0



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH v2 1/4] PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module
  2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
@ 2025-04-02 13:26 ` Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 2/4] wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ Johan Hovold
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 10+ messages in thread
From: Johan Hovold @ 2025-04-02 13:26 UTC (permalink / raw)
  To: Bartosz Golaszewski, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson
  Cc: Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel, Johan Hovold,
	Bartosz Golaszewski

Commits b88cbaaa6fa1 ("PCI/pwrctrl: Rename pwrctl files to pwrctrl") and
3f925cd62874 ("PCI/pwrctrl: Rename pwrctrl functions and structures")
renamed the "pwrctl" framework to "pwrctrl" for consistency reasons.

Rename also the Kconfig symbols so that they reflect the new name while
adding entries for the deprecated ones. The old symbols can be removed
once everything that depends on them has been updated.

Note that no deprecated symbol is added for the new slot driver to avoid
having to add a user visible option.

The new slot module is also renamed to reflect the framework name and
match the other pwrctrl modules.

Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
---
 drivers/pci/pwrctrl/Kconfig  | 22 ++++++++++++++++------
 drivers/pci/pwrctrl/Makefile |  8 ++++----
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/drivers/pci/pwrctrl/Kconfig b/drivers/pci/pwrctrl/Kconfig
index 990cab67d413..6956c1854811 100644
--- a/drivers/pci/pwrctrl/Kconfig
+++ b/drivers/pci/pwrctrl/Kconfig
@@ -1,19 +1,19 @@
 # SPDX-License-Identifier: GPL-2.0-only
 
-config HAVE_PWRCTL
+config HAVE_PWRCTRL
 	bool
 
-config PCI_PWRCTL
+config PCI_PWRCTRL
 	tristate
 
-config PCI_PWRCTL_PWRSEQ
+config PCI_PWRCTRL_PWRSEQ
 	tristate
 	select POWER_SEQUENCING
-	select PCI_PWRCTL
+	select PCI_PWRCTRL
 
-config PCI_PWRCTL_SLOT
+config PCI_PWRCTRL_SLOT
 	tristate "PCI Power Control driver for PCI slots"
-	select PCI_PWRCTL
+	select PCI_PWRCTRL
 	help
 	  Say Y here to enable the PCI Power Control driver to control the power
 	  state of PCI slots.
@@ -21,3 +21,13 @@ config PCI_PWRCTL_SLOT
 	  This is a generic driver that controls the power state of different
 	  PCI slots. The voltage regulators powering the rails of the PCI slots
 	  are expected to be defined in the devicetree node of the PCI bridge.
+
+# deprecated
+config HAVE_PWRCTL
+	bool
+	select HAVE_PWRCTRL
+
+# deprecated
+config PCI_PWRCTL_PWRSEQ
+	tristate
+	select PCI_PWRCTRL_PWRSEQ
diff --git a/drivers/pci/pwrctrl/Makefile b/drivers/pci/pwrctrl/Makefile
index ddfb12c5aadf..a4e5808d7850 100644
--- a/drivers/pci/pwrctrl/Makefile
+++ b/drivers/pci/pwrctrl/Makefile
@@ -1,9 +1,9 @@
 # SPDX-License-Identifier: GPL-2.0-only
 
-obj-$(CONFIG_PCI_PWRCTL)		+= pci-pwrctrl-core.o
+obj-$(CONFIG_PCI_PWRCTRL)		+= pci-pwrctrl-core.o
 pci-pwrctrl-core-y			:= core.o
 
-obj-$(CONFIG_PCI_PWRCTL_PWRSEQ)		+= pci-pwrctrl-pwrseq.o
+obj-$(CONFIG_PCI_PWRCTRL_PWRSEQ)	+= pci-pwrctrl-pwrseq.o
 
-obj-$(CONFIG_PCI_PWRCTL_SLOT)		+= pci-pwrctl-slot.o
-pci-pwrctl-slot-y			:= slot.o
+obj-$(CONFIG_PCI_PWRCTRL_SLOT)		+= pci-pwrctrl-slot.o
+pci-pwrctrl-slot-y			:= slot.o
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH v2 2/4] wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ
  2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 1/4] PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module Johan Hovold
@ 2025-04-02 13:26 ` Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 3/4] wifi: ath12k: " Johan Hovold
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 10+ messages in thread
From: Johan Hovold @ 2025-04-02 13:26 UTC (permalink / raw)
  To: Bartosz Golaszewski, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson
  Cc: Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel, Johan Hovold,
	Bartosz Golaszewski

The PCI_PWRCTRL_PWRSEQ and HAVE_PWRCTRL symbols have been renamed to
reflect the pwrctrl framework name. Switch to the non-deprecated
symbols.

Acked-by: Jeff Johnson <jjohnson@kernel.org> # drivers/net/wireless/ath/...
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
---
 drivers/net/wireless/ath/ath11k/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/wireless/ath/ath11k/Kconfig b/drivers/net/wireless/ath/ath11k/Kconfig
index 2e935d381b6b..659ef134ef16 100644
--- a/drivers/net/wireless/ath/ath11k/Kconfig
+++ b/drivers/net/wireless/ath/ath11k/Kconfig
@@ -24,7 +24,7 @@ config ATH11K_PCI
 	select MHI_BUS
 	select QRTR
 	select QRTR_MHI
-	select PCI_PWRCTL_PWRSEQ if HAVE_PWRCTL
+	select PCI_PWRCTRL_PWRSEQ if HAVE_PWRCTRL
 	help
 	  This module adds support for PCIE bus
 
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH v2 3/4] wifi: ath12k: switch to PCI_PWRCTRL_PWRSEQ
  2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 1/4] PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 2/4] wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ Johan Hovold
@ 2025-04-02 13:26 ` Johan Hovold
  2025-04-02 13:26 ` [PATCH v2 4/4] arm64: Kconfig: switch to HAVE_PWRCTRL Johan Hovold
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 10+ messages in thread
From: Johan Hovold @ 2025-04-02 13:26 UTC (permalink / raw)
  To: Bartosz Golaszewski, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson
  Cc: Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel, Johan Hovold,
	Bartosz Golaszewski

The PCI_PWRCTRL_PWRSEQ and HAVE_PWRCTRL symbols have been renamed to
reflect the pwrctrl framework name. Switch to the non-deprecated
symbols.

Acked-by: Jeff Johnson <jjohnson@kernel.org> # drivers/net/wireless/ath/...
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
---
 drivers/net/wireless/ath/ath12k/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/wireless/ath/ath12k/Kconfig b/drivers/net/wireless/ath/ath12k/Kconfig
index 52a1bb19e3da..2d1eb22deda7 100644
--- a/drivers/net/wireless/ath/ath12k/Kconfig
+++ b/drivers/net/wireless/ath/ath12k/Kconfig
@@ -7,7 +7,7 @@ config ATH12K
 	select MHI_BUS
 	select QRTR
 	select QRTR_MHI
-	select PCI_PWRCTL_PWRSEQ if HAVE_PWRCTL
+	select PCI_PWRCTRL_PWRSEQ if HAVE_PWRCTRL
 	help
 	  Enable support for Qualcomm Technologies Wi-Fi 7 (IEEE
 	  802.11be) family of chipsets, for example WCN7850 and
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH v2 4/4] arm64: Kconfig: switch to HAVE_PWRCTRL
  2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
                   ` (2 preceding siblings ...)
  2025-04-02 13:26 ` [PATCH v2 3/4] wifi: ath12k: " Johan Hovold
@ 2025-04-02 13:26 ` Johan Hovold
  2025-04-02 13:32   ` Johan Hovold
  2025-04-03  7:11 ` [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Bartosz Golaszewski
  2025-04-22 16:09 ` Bjorn Helgaas
  5 siblings, 1 reply; 10+ messages in thread
From: Johan Hovold @ 2025-04-02 13:26 UTC (permalink / raw)
  To: Bartosz Golaszewski, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson
  Cc: Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel, Johan Hovold

The HAVE_PWRCTRL symbol has been renamed to reflect the pwrctrl
framework name. Switch to the non-deprecated symbol.

Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
---
 arch/arm64/Kconfig.platforms | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index 02f9248f7c84..cc94845e9bbf 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -269,7 +269,7 @@ config ARCH_QCOM
 	bool "Qualcomm Platforms"
 	select GPIOLIB
 	select PINCTRL
-	select HAVE_PWRCTL if PCI
+	select HAVE_PWRCTRL if PCI
 	help
 	  This enables support for the ARMv8 based Qualcomm chipsets.
 
-- 
2.49.0



^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH v2 4/4] arm64: Kconfig: switch to HAVE_PWRCTRL
  2025-04-02 13:26 ` [PATCH v2 4/4] arm64: Kconfig: switch to HAVE_PWRCTRL Johan Hovold
@ 2025-04-02 13:32   ` Johan Hovold
  0 siblings, 0 replies; 10+ messages in thread
From: Johan Hovold @ 2025-04-02 13:32 UTC (permalink / raw)
  To: Johan Hovold
  Cc: Bartosz Golaszewski, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson, Manivannan Sadhasivam, Jonas Gorski, linux-pci,
	linux-arm-kernel, ath11k, ath12k, linux-wireless, linux-kernel

On Wed, Apr 02, 2025 at 03:26:34PM +0200, Johan Hovold wrote:
> The HAVE_PWRCTRL symbol has been renamed to reflect the pwrctrl
> framework name. Switch to the non-deprecated symbol.
> 
> Signed-off-by: Johan Hovold <johan+linaro@kernel.org>

I forgot to add Mani's and Bartosz's acks here:

Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

Johan


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols
  2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
                   ` (3 preceding siblings ...)
  2025-04-02 13:26 ` [PATCH v2 4/4] arm64: Kconfig: switch to HAVE_PWRCTRL Johan Hovold
@ 2025-04-03  7:11 ` Bartosz Golaszewski
  2025-04-03  7:19   ` Johan Hovold
  2025-04-22 16:09 ` Bjorn Helgaas
  5 siblings, 1 reply; 10+ messages in thread
From: Bartosz Golaszewski @ 2025-04-03  7:11 UTC (permalink / raw)
  To: Johan Hovold
  Cc: Bjorn Helgaas, Catalin Marinas, Will Deacon, Jeff Johnson,
	Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel

On Wed, Apr 2, 2025 at 3:27 PM Johan Hovold <johan+linaro@kernel.org> wrote:
>
> 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.
>

Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

I'm re-adding the tag here as otherwise b4 will only pick it up for
patch 4/4 on v2 of the series.

Bartosz


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols
  2025-04-03  7:11 ` [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Bartosz Golaszewski
@ 2025-04-03  7:19   ` Johan Hovold
  2025-04-03  7:38     ` Bartosz Golaszewski
  0 siblings, 1 reply; 10+ messages in thread
From: Johan Hovold @ 2025-04-03  7:19 UTC (permalink / raw)
  To: Bartosz Golaszewski
  Cc: Johan Hovold, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson, Manivannan Sadhasivam, Jonas Gorski, linux-pci,
	linux-arm-kernel, ath11k, ath12k, linux-wireless, linux-kernel

On Thu, Apr 03, 2025 at 09:11:07AM +0200, Bartosz Golaszewski wrote:
> On Wed, Apr 2, 2025 at 3:27 PM Johan Hovold <johan+linaro@kernel.org> wrote:
> >
> > 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.
> >
> 
> Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
> 
> I'm re-adding the tag here as otherwise b4 will only pick it up for
> patch 4/4 on v2 of the series.

I had already added it to the first three patches so it was only
missing on the last one.

Johan


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols
  2025-04-03  7:19   ` Johan Hovold
@ 2025-04-03  7:38     ` Bartosz Golaszewski
  0 siblings, 0 replies; 10+ messages in thread
From: Bartosz Golaszewski @ 2025-04-03  7:38 UTC (permalink / raw)
  To: Johan Hovold
  Cc: Johan Hovold, Bjorn Helgaas, Catalin Marinas, Will Deacon,
	Jeff Johnson, Manivannan Sadhasivam, Jonas Gorski, linux-pci,
	linux-arm-kernel, ath11k, ath12k, linux-wireless, linux-kernel

On Thu, Apr 3, 2025 at 9:19 AM Johan Hovold <johan@kernel.org> wrote:
>
> On Thu, Apr 03, 2025 at 09:11:07AM +0200, Bartosz Golaszewski wrote:
> > On Wed, Apr 2, 2025 at 3:27 PM Johan Hovold <johan+linaro@kernel.org> wrote:
> > >
> > > 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.
> > >
> >
> > Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
> >
> > I'm re-adding the tag here as otherwise b4 will only pick it up for
> > patch 4/4 on v2 of the series.
>
> I had already added it to the first three patches so it was only
> missing on the last one.
>
> Johan

Indeed, sorry for the noise, I saw b4 only applying it for the last
one and didn't check git log.

Bartosz


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols
  2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
                   ` (4 preceding siblings ...)
  2025-04-03  7:11 ` [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Bartosz Golaszewski
@ 2025-04-22 16:09 ` Bjorn Helgaas
  5 siblings, 0 replies; 10+ messages in thread
From: Bjorn Helgaas @ 2025-04-22 16:09 UTC (permalink / raw)
  To: Johan Hovold, Catalin Marinas, Will Deacon
  Cc: Bartosz Golaszewski, Bjorn Helgaas, Jeff Johnson,
	Manivannan Sadhasivam, Jonas Gorski, linux-pci, linux-arm-kernel,
	ath11k, ath12k, linux-wireless, linux-kernel

[cc->to Catalin, Will: note the arm64 Kconfig change; my understanding
is that this shouldn't break existing configs]

On Wed, Apr 02, 2025 at 03:26:30PM +0200, Johan Hovold wrote:
> 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 ath11k, ath12k and arm64 changes could go theoretically go through
> the corresponding subsystem trees in turn once they have the new
> symbols, but to avoid tracking dependencies over multiple cycles it is
> much preferred to have all of these go in through the PCI tree.
> 
> The wifi patches have been acked by Jeff and I don't think Will or
> Catalin will mind the single rename in arm64 if they don't see this
> message in time.
> 
> Note that the patches could be squashed into one, but keeping them
> separate highlights the changes done to other subsystems. I also find it
> easier to review the changes this way.
> 
> There are some new pwrctrl drivers and an arm64 defconfig change on the
> lists, but the former should also go in through PCI anyway while we can
> make sure that the defconfig update matches the new slot symbol.
> 
> Note that getting this rename into rc1 would be great as that way it
> would end up in most subsystem trees soon as well.
> 
> Johan
> 
> 
> Changes in v2:
>  - drop deprecated symbol for the new slot driver to avoid having to a
>    add a new user visible symbol (e.g. any early adopters will be asked
>    to enable the renamed option again)
> 
>  - move arm64 patch last two avoid temporarily not having the pwrseq
>    driver selected (Jonas)
> 
> Johan Hovold (4):
>   PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module
>   wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ
>   wifi: ath12k: switch to PCI_PWRCTRL_PWRSEQ
>   arm64: Kconfig: switch to HAVE_PWRCTRL
> 
>  arch/arm64/Kconfig.platforms            |  2 +-
>  drivers/net/wireless/ath/ath11k/Kconfig |  2 +-
>  drivers/net/wireless/ath/ath12k/Kconfig |  2 +-
>  drivers/pci/pwrctrl/Kconfig             | 22 ++++++++++++++++------
>  drivers/pci/pwrctrl/Makefile            |  8 ++++----
>  5 files changed, 23 insertions(+), 13 deletions(-)

Applied to pci/pwrctrl for v6.16, thanks!



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-04-22 19:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-02 13:26 [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Johan Hovold
2025-04-02 13:26 ` [PATCH v2 1/4] PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module Johan Hovold
2025-04-02 13:26 ` [PATCH v2 2/4] wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ Johan Hovold
2025-04-02 13:26 ` [PATCH v2 3/4] wifi: ath12k: " Johan Hovold
2025-04-02 13:26 ` [PATCH v2 4/4] arm64: Kconfig: switch to HAVE_PWRCTRL Johan Hovold
2025-04-02 13:32   ` Johan Hovold
2025-04-03  7:11 ` [PATCH v2 0/4] PCI/arm64/ath11k/ath12k: Rename pwrctrl Kconfig symbols Bartosz Golaszewski
2025-04-03  7:19   ` Johan Hovold
2025-04-03  7:38     ` Bartosz Golaszewski
2025-04-22 16:09 ` Bjorn Helgaas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).