public inbox for linux-spi@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused
@ 2026-01-06 12:14 Alain Volmat
  2026-01-06 12:14 ` [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume Alain Volmat
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Alain Volmat @ 2026-01-06 12:14 UTC (permalink / raw)
  To: Mark Brown, Maxime Coquelin, Alexandre Torgue
  Cc: linux-spi, linux-kernel, linux-stm32, linux-arm-kernel,
	Alain Volmat

Update ST related SPI drivers in order to remove the __maybe_unused
statements on pm related functions thanks to the usage of pm_ptr.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
Alain Volmat (4):
      drivers: spi: st: remove __maybe_unused for suspend/resume
      drivers: spi: stm32-ospi: avoid __maybe_unused and use pm_ptr
      drivers: spi: stm32-qspi: avoid __maybe_unused and use pm_ptr
      drivers: spi: stm32: avoid __maybe_unused and use pm_ptr

 drivers/spi/spi-st-ssc4.c    |  4 ++--
 drivers/spi/spi-stm32-ospi.c | 15 +++++++--------
 drivers/spi/spi-stm32-qspi.c | 15 +++++++--------
 drivers/spi/spi-stm32.c      | 15 +++++++--------
 4 files changed, 23 insertions(+), 26 deletions(-)
---
base-commit: 167a75dbc73d41199d0782e629adc1ff2acacdef
change-id: 20260105-spi_st_maybe_unused_removal-7d75225bca4a

Best regards,
-- 
Alain Volmat <alain.volmat@foss.st.com>


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

* [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume
  2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
@ 2026-01-06 12:14 ` Alain Volmat
  2026-01-06 17:05   ` Jonathan Cameron
  2026-01-06 12:14 ` [PATCH 2/4] drivers: spi: stm32-ospi: avoid __maybe_unused and use pm_ptr Alain Volmat
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 9+ messages in thread
From: Alain Volmat @ 2026-01-06 12:14 UTC (permalink / raw)
  To: Mark Brown, Maxime Coquelin, Alexandre Torgue
  Cc: linux-spi, linux-kernel, linux-stm32, linux-arm-kernel,
	Alain Volmat

Remove useless __maybe_unused statements for suspend and resume
functions since this is now used via pm_ptr.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
 drivers/spi/spi-st-ssc4.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/spi/spi-st-ssc4.c b/drivers/spi/spi-st-ssc4.c
index c07c61dc4938..b173ef70d77e 100644
--- a/drivers/spi/spi-st-ssc4.c
+++ b/drivers/spi/spi-st-ssc4.c
@@ -403,7 +403,7 @@ static int spi_st_runtime_resume(struct device *dev)
 	return ret;
 }
 
-static int __maybe_unused spi_st_suspend(struct device *dev)
+static int spi_st_suspend(struct device *dev)
 {
 	struct spi_controller *host = dev_get_drvdata(dev);
 	int ret;
@@ -415,7 +415,7 @@ static int __maybe_unused spi_st_suspend(struct device *dev)
 	return pm_runtime_force_suspend(dev);
 }
 
-static int __maybe_unused spi_st_resume(struct device *dev)
+static int spi_st_resume(struct device *dev)
 {
 	struct spi_controller *host = dev_get_drvdata(dev);
 	int ret;

-- 
2.34.1


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

* [PATCH 2/4] drivers: spi: stm32-ospi: avoid __maybe_unused and use pm_ptr
  2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
  2026-01-06 12:14 ` [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume Alain Volmat
@ 2026-01-06 12:14 ` Alain Volmat
  2026-01-06 12:14 ` [PATCH 3/4] drivers: spi: stm32-qspi: " Alain Volmat
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Alain Volmat @ 2026-01-06 12:14 UTC (permalink / raw)
  To: Mark Brown, Maxime Coquelin, Alexandre Torgue
  Cc: linux-spi, linux-kernel, linux-stm32, linux-arm-kernel,
	Alain Volmat

Switch to usage of pm_ptr / SYSTEM_SLEEP_PM_OPS / RUNTIME_PM_OPS
in order to avoid having to mark the pm related functions as
__maybe_unused.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
 drivers/spi/spi-stm32-ospi.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/drivers/spi/spi-stm32-ospi.c b/drivers/spi/spi-stm32-ospi.c
index f396439e2281..58d8cec74c7b 100644
--- a/drivers/spi/spi-stm32-ospi.c
+++ b/drivers/spi/spi-stm32-ospi.c
@@ -1012,7 +1012,7 @@ static void stm32_ospi_remove(struct platform_device *pdev)
 	pm_runtime_force_suspend(ospi->dev);
 }
 
-static int __maybe_unused stm32_ospi_suspend(struct device *dev)
+static int stm32_ospi_suspend(struct device *dev)
 {
 	struct stm32_ospi *ospi = dev_get_drvdata(dev);
 
@@ -1023,7 +1023,7 @@ static int __maybe_unused stm32_ospi_suspend(struct device *dev)
 	return pm_runtime_force_suspend(ospi->dev);
 }
 
-static int __maybe_unused stm32_ospi_resume(struct device *dev)
+static int stm32_ospi_resume(struct device *dev)
 {
 	struct stm32_ospi *ospi = dev_get_drvdata(dev);
 	void __iomem *regs_base = ospi->regs_base;
@@ -1052,7 +1052,7 @@ static int __maybe_unused stm32_ospi_resume(struct device *dev)
 	return 0;
 }
 
-static int __maybe_unused stm32_ospi_runtime_suspend(struct device *dev)
+static int stm32_ospi_runtime_suspend(struct device *dev)
 {
 	struct stm32_ospi *ospi = dev_get_drvdata(dev);
 
@@ -1061,7 +1061,7 @@ static int __maybe_unused stm32_ospi_runtime_suspend(struct device *dev)
 	return 0;
 }
 
-static int __maybe_unused stm32_ospi_runtime_resume(struct device *dev)
+static int stm32_ospi_runtime_resume(struct device *dev)
 {
 	struct stm32_ospi *ospi = dev_get_drvdata(dev);
 
@@ -1069,9 +1069,8 @@ static int __maybe_unused stm32_ospi_runtime_resume(struct device *dev)
 }
 
 static const struct dev_pm_ops stm32_ospi_pm_ops = {
-	SET_SYSTEM_SLEEP_PM_OPS(stm32_ospi_suspend, stm32_ospi_resume)
-	SET_RUNTIME_PM_OPS(stm32_ospi_runtime_suspend,
-			   stm32_ospi_runtime_resume, NULL)
+	SYSTEM_SLEEP_PM_OPS(stm32_ospi_suspend, stm32_ospi_resume)
+	RUNTIME_PM_OPS(stm32_ospi_runtime_suspend, stm32_ospi_runtime_resume, NULL)
 };
 
 static const struct of_device_id stm32_ospi_of_match[] = {
@@ -1085,7 +1084,7 @@ static struct platform_driver stm32_ospi_driver = {
 	.remove	= stm32_ospi_remove,
 	.driver	= {
 		.name = "stm32-ospi",
-		.pm = &stm32_ospi_pm_ops,
+		.pm = pm_ptr(&stm32_ospi_pm_ops),
 		.of_match_table = stm32_ospi_of_match,
 	},
 };

-- 
2.34.1


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

* [PATCH 3/4] drivers: spi: stm32-qspi: avoid __maybe_unused and use pm_ptr
  2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
  2026-01-06 12:14 ` [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume Alain Volmat
  2026-01-06 12:14 ` [PATCH 2/4] drivers: spi: stm32-ospi: avoid __maybe_unused and use pm_ptr Alain Volmat
@ 2026-01-06 12:14 ` Alain Volmat
  2026-01-06 12:14 ` [PATCH 4/4] drivers: spi: stm32: " Alain Volmat
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Alain Volmat @ 2026-01-06 12:14 UTC (permalink / raw)
  To: Mark Brown, Maxime Coquelin, Alexandre Torgue
  Cc: linux-spi, linux-kernel, linux-stm32, linux-arm-kernel,
	Alain Volmat

Switch to usage of pm_ptr / SYSTEM_SLEEP_PM_OPS / RUNTIME_PM_OPS
in order to avoid having to mark the pm related functions as
__maybe_unused.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
 drivers/spi/spi-stm32-qspi.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/drivers/spi/spi-stm32-qspi.c b/drivers/spi/spi-stm32-qspi.c
index d1df66875809..5354faef936a 100644
--- a/drivers/spi/spi-stm32-qspi.c
+++ b/drivers/spi/spi-stm32-qspi.c
@@ -910,7 +910,7 @@ static void stm32_qspi_remove(struct platform_device *pdev)
 	clk_disable_unprepare(qspi->clk);
 }
 
-static int __maybe_unused stm32_qspi_runtime_suspend(struct device *dev)
+static int stm32_qspi_runtime_suspend(struct device *dev)
 {
 	struct stm32_qspi *qspi = dev_get_drvdata(dev);
 
@@ -919,21 +919,21 @@ static int __maybe_unused stm32_qspi_runtime_suspend(struct device *dev)
 	return 0;
 }
 
-static int __maybe_unused stm32_qspi_runtime_resume(struct device *dev)
+static int stm32_qspi_runtime_resume(struct device *dev)
 {
 	struct stm32_qspi *qspi = dev_get_drvdata(dev);
 
 	return clk_prepare_enable(qspi->clk);
 }
 
-static int __maybe_unused stm32_qspi_suspend(struct device *dev)
+static int stm32_qspi_suspend(struct device *dev)
 {
 	pinctrl_pm_select_sleep_state(dev);
 
 	return pm_runtime_force_suspend(dev);
 }
 
-static int __maybe_unused stm32_qspi_resume(struct device *dev)
+static int stm32_qspi_resume(struct device *dev)
 {
 	struct stm32_qspi *qspi = dev_get_drvdata(dev);
 	int ret;
@@ -957,9 +957,8 @@ static int __maybe_unused stm32_qspi_resume(struct device *dev)
 }
 
 static const struct dev_pm_ops stm32_qspi_pm_ops = {
-	SET_RUNTIME_PM_OPS(stm32_qspi_runtime_suspend,
-			   stm32_qspi_runtime_resume, NULL)
-	SET_SYSTEM_SLEEP_PM_OPS(stm32_qspi_suspend, stm32_qspi_resume)
+	RUNTIME_PM_OPS(stm32_qspi_runtime_suspend, stm32_qspi_runtime_resume, NULL)
+	SYSTEM_SLEEP_PM_OPS(stm32_qspi_suspend, stm32_qspi_resume)
 };
 
 static const struct of_device_id stm32_qspi_match[] = {
@@ -974,7 +973,7 @@ static struct platform_driver stm32_qspi_driver = {
 	.driver	= {
 		.name = "stm32-qspi",
 		.of_match_table = stm32_qspi_match,
-		.pm = &stm32_qspi_pm_ops,
+		.pm = pm_ptr(&stm32_qspi_pm_ops),
 	},
 };
 module_platform_driver(stm32_qspi_driver);

-- 
2.34.1


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

* [PATCH 4/4] drivers: spi: stm32: avoid __maybe_unused and use pm_ptr
  2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
                   ` (2 preceding siblings ...)
  2026-01-06 12:14 ` [PATCH 3/4] drivers: spi: stm32-qspi: " Alain Volmat
@ 2026-01-06 12:14 ` Alain Volmat
  2026-01-06 12:22 ` [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Mark Brown
  2026-01-06 18:25 ` Mark Brown
  5 siblings, 0 replies; 9+ messages in thread
From: Alain Volmat @ 2026-01-06 12:14 UTC (permalink / raw)
  To: Mark Brown, Maxime Coquelin, Alexandre Torgue
  Cc: linux-spi, linux-kernel, linux-stm32, linux-arm-kernel,
	Alain Volmat

Switch to usage of pm_ptr / SYSTEM_SLEEP_PM_OPS / RUNTIME_PM_OPS
in order to avoid having to mark the pm related functions as
__maybe_unused.

Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
 drivers/spi/spi-stm32.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/drivers/spi/spi-stm32.c b/drivers/spi/spi-stm32.c
index 8f8968383ad0..5c1e685a65d9 100644
--- a/drivers/spi/spi-stm32.c
+++ b/drivers/spi/spi-stm32.c
@@ -2614,7 +2614,7 @@ static void stm32_spi_remove(struct platform_device *pdev)
 	pinctrl_pm_select_sleep_state(&pdev->dev);
 }
 
-static int __maybe_unused stm32_spi_runtime_suspend(struct device *dev)
+static int stm32_spi_runtime_suspend(struct device *dev)
 {
 	struct spi_controller *ctrl = dev_get_drvdata(dev);
 	struct stm32_spi *spi = spi_controller_get_devdata(ctrl);
@@ -2624,7 +2624,7 @@ static int __maybe_unused stm32_spi_runtime_suspend(struct device *dev)
 	return pinctrl_pm_select_sleep_state(dev);
 }
 
-static int __maybe_unused stm32_spi_runtime_resume(struct device *dev)
+static int stm32_spi_runtime_resume(struct device *dev)
 {
 	struct spi_controller *ctrl = dev_get_drvdata(dev);
 	struct stm32_spi *spi = spi_controller_get_devdata(ctrl);
@@ -2637,7 +2637,7 @@ static int __maybe_unused stm32_spi_runtime_resume(struct device *dev)
 	return clk_prepare_enable(spi->clk);
 }
 
-static int __maybe_unused stm32_spi_suspend(struct device *dev)
+static int stm32_spi_suspend(struct device *dev)
 {
 	struct spi_controller *ctrl = dev_get_drvdata(dev);
 	int ret;
@@ -2649,7 +2649,7 @@ static int __maybe_unused stm32_spi_suspend(struct device *dev)
 	return pm_runtime_force_suspend(dev);
 }
 
-static int __maybe_unused stm32_spi_resume(struct device *dev)
+static int stm32_spi_resume(struct device *dev)
 {
 	struct spi_controller *ctrl = dev_get_drvdata(dev);
 	struct stm32_spi *spi = spi_controller_get_devdata(ctrl);
@@ -2679,9 +2679,8 @@ static int __maybe_unused stm32_spi_resume(struct device *dev)
 }
 
 static const struct dev_pm_ops stm32_spi_pm_ops = {
-	SET_SYSTEM_SLEEP_PM_OPS(stm32_spi_suspend, stm32_spi_resume)
-	SET_RUNTIME_PM_OPS(stm32_spi_runtime_suspend,
-			   stm32_spi_runtime_resume, NULL)
+	SYSTEM_SLEEP_PM_OPS(stm32_spi_suspend, stm32_spi_resume)
+	RUNTIME_PM_OPS(stm32_spi_runtime_suspend, stm32_spi_runtime_resume, NULL)
 };
 
 static struct platform_driver stm32_spi_driver = {
@@ -2689,7 +2688,7 @@ static struct platform_driver stm32_spi_driver = {
 	.remove = stm32_spi_remove,
 	.driver = {
 		.name = DRIVER_NAME,
-		.pm = &stm32_spi_pm_ops,
+		.pm = pm_ptr(&stm32_spi_pm_ops),
 		.of_match_table = stm32_spi_of_match,
 	},
 };

-- 
2.34.1


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

* Re: [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused
  2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
                   ` (3 preceding siblings ...)
  2026-01-06 12:14 ` [PATCH 4/4] drivers: spi: stm32: " Alain Volmat
@ 2026-01-06 12:22 ` Mark Brown
  2026-01-06 15:13   ` Alain Volmat
  2026-01-06 18:25 ` Mark Brown
  5 siblings, 1 reply; 9+ messages in thread
From: Mark Brown @ 2026-01-06 12:22 UTC (permalink / raw)
  To: Alain Volmat
  Cc: Maxime Coquelin, Alexandre Torgue, linux-spi, linux-kernel,
	linux-stm32, linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

On Tue, Jan 06, 2026 at 01:14:16PM +0100, Alain Volmat wrote:
> Update ST related SPI drivers in order to remove the __maybe_unused
> statements on pm related functions thanks to the usage of pm_ptr.

Please submit patches using subject lines reflecting the style for the
subsystem, this makes it easier for people to identify relevant patches.
Look at what existing commits in the area you're changing are doing and
make sure your subject lines visually resemble what they're doing.
There's no need to resubmit to fix this alone.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

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

* Re: [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused
  2026-01-06 12:22 ` [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Mark Brown
@ 2026-01-06 15:13   ` Alain Volmat
  0 siblings, 0 replies; 9+ messages in thread
From: Alain Volmat @ 2026-01-06 15:13 UTC (permalink / raw)
  To: Mark Brown
  Cc: Maxime Coquelin, Alexandre Torgue, linux-spi, linux-kernel,
	linux-stm32, linux-arm-kernel

Hi Mark,

On Tue, Jan 06, 2026 at 12:22:21PM +0000, Mark Brown wrote:
> On Tue, Jan 06, 2026 at 01:14:16PM +0100, Alain Volmat wrote:
> > Update ST related SPI drivers in order to remove the __maybe_unused
> > statements on pm related functions thanks to the usage of pm_ptr.
> 
> Please submit patches using subject lines reflecting the style for the
> subsystem, this makes it easier for people to identify relevant patches.
> Look at what existing commits in the area you're changing are doing and
> make sure your subject lines visually resemble what they're doing.
> There's no need to resubmit to fix this alone.

oups, sorry I missed that indeed. Thanks for your help for this issue.

Regards,

Alain

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

* Re: [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume
  2026-01-06 12:14 ` [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume Alain Volmat
@ 2026-01-06 17:05   ` Jonathan Cameron
  0 siblings, 0 replies; 9+ messages in thread
From: Jonathan Cameron @ 2026-01-06 17:05 UTC (permalink / raw)
  To: Alain Volmat
  Cc: Mark Brown, Maxime Coquelin, Alexandre Torgue, linux-spi,
	linux-kernel, linux-stm32, linux-arm-kernel

On Tue, 6 Jan 2026 13:14:17 +0100
Alain Volmat <alain.volmat@foss.st.com> wrote:

> Remove useless __maybe_unused statements for suspend and resume
> functions since this is now used via pm_ptr.
Patch is fine, but reasoning not quite right. pm_ptr() allows
the dropping of the structure without needing a __maybe_unused
on that, but these are passed to the SYSTEM_SLEEP_PM_OPS()
macro and that is using pm_sleep_ptr().

So tiny description change needed to reflect that. Probably
mention the pm_sleep_ptr() is as part of the macro as that
bit is not totally obvious.

Jonathan


> 
> Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
> ---
>  drivers/spi/spi-st-ssc4.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/spi/spi-st-ssc4.c b/drivers/spi/spi-st-ssc4.c
> index c07c61dc4938..b173ef70d77e 100644
> --- a/drivers/spi/spi-st-ssc4.c
> +++ b/drivers/spi/spi-st-ssc4.c
> @@ -403,7 +403,7 @@ static int spi_st_runtime_resume(struct device *dev)
>  	return ret;
>  }
>  
> -static int __maybe_unused spi_st_suspend(struct device *dev)
> +static int spi_st_suspend(struct device *dev)
>  {
>  	struct spi_controller *host = dev_get_drvdata(dev);
>  	int ret;
> @@ -415,7 +415,7 @@ static int __maybe_unused spi_st_suspend(struct device *dev)
>  	return pm_runtime_force_suspend(dev);
>  }
>  
> -static int __maybe_unused spi_st_resume(struct device *dev)
> +static int spi_st_resume(struct device *dev)
>  {
>  	struct spi_controller *host = dev_get_drvdata(dev);
>  	int ret;
> 


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

* Re: [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused
  2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
                   ` (4 preceding siblings ...)
  2026-01-06 12:22 ` [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Mark Brown
@ 2026-01-06 18:25 ` Mark Brown
  5 siblings, 0 replies; 9+ messages in thread
From: Mark Brown @ 2026-01-06 18:25 UTC (permalink / raw)
  To: Maxime Coquelin, Alexandre Torgue, Alain Volmat
  Cc: linux-spi, linux-kernel, linux-stm32, linux-arm-kernel

On Tue, 06 Jan 2026 13:14:16 +0100, Alain Volmat wrote:
> Update ST related SPI drivers in order to remove the __maybe_unused
> statements on pm related functions thanks to the usage of pm_ptr.
> 
> 

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next

Thanks!

[1/4] drivers: spi: st: remove __maybe_unused for suspend/resume
      commit: d4469e4ee5da0a93eabfcb89a8c6ecdf7cf1e9be
[2/4] drivers: spi: stm32-ospi: avoid __maybe_unused and use pm_ptr
      commit: 2a2d7187f5a7238582c2bbd4a6da7595c20e55a9
[3/4] drivers: spi: stm32-qspi: avoid __maybe_unused and use pm_ptr
      commit: 10a6d7507791a667fe1d327056ac3f72934cc7de
[4/4] drivers: spi: stm32: avoid __maybe_unused and use pm_ptr
      commit: 75d208bddcca55ec31481420fbb4d6c9703ba195

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark


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

end of thread, other threads:[~2026-01-06 18:25 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-06 12:14 [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Alain Volmat
2026-01-06 12:14 ` [PATCH 1/4] drivers: spi: st: remove __maybe_unused for suspend/resume Alain Volmat
2026-01-06 17:05   ` Jonathan Cameron
2026-01-06 12:14 ` [PATCH 2/4] drivers: spi: stm32-ospi: avoid __maybe_unused and use pm_ptr Alain Volmat
2026-01-06 12:14 ` [PATCH 3/4] drivers: spi: stm32-qspi: " Alain Volmat
2026-01-06 12:14 ` [PATCH 4/4] drivers: spi: stm32: " Alain Volmat
2026-01-06 12:22 ` [PATCH 0/4] drivers: spi: st: use pm_ptr and remove __maybe_unused Mark Brown
2026-01-06 15:13   ` Alain Volmat
2026-01-06 18:25 ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox