public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] bus: Convert to platform remove callback returning void
@ 2023-11-09 20:28 Uwe Kleine-König
  2023-11-09 20:28 ` [PATCH 01/12] bus: hisi_lpc: " Uwe Kleine-König
                   ` (12 more replies)
  0 siblings, 13 replies; 23+ messages in thread
From: Uwe Kleine-König @ 2023-11-09 20:28 UTC (permalink / raw)
  To: Jay Fang, Arnd Bergmann, Rob Herring, Jernej Skrabec,
	Laurentiu Tudor, Tony Lindgren, Sicelo A. Mhlongo, Andy Gross,
	Bjorn Andersson, Konrad Dybcio, Greg Kroah-Hartman, Liu Ying,
	Geert Uytterhoeven, Luis Chamberlain, Nick Alcock, Chen-Yu Tsai,
	Samuel Holland, Hans de Goede, Yangtao Li, Yuan Can,
	Thierry Reding, Jonathan Hunter
  Cc: linux-kernel, kernel, linux-arm-msm, linux-arm-kernel,
	linux-sunxi, linux-tegra, linux-omap

Hello,

this series converts all drivers below drivers/bus to struct
platform_driver::remove_new(). See commit 5c5a7680e67b ("platform:
Provide a remove callback that returns no value") for an extended
explanation and the eventual goal.

drivers/bus/fsl-mc was already addressed earlier with a separate
series[1].

All conversations are trivial, because all .remove() callbacks returned
zero unconditionally.

Some of the drivers touched here don't have a maintainer and there is no
maintainer for all of drivers/bus. It would be great if someone could pick up
the whole series, maybe Arnd might do that?

Best regards
Uwe

[1] https://lore.kernel.org/lkml/20231103230001.3652259-3-u.kleine-koenig@pengutronix.de

Uwe Kleine-König (12):
  bus: hisi_lpc: Convert to platform remove callback returning void
  bus: omap-ocp2scp: Convert to platform remove callback returning void
  bus: omap_l3_smx: Convert to platform remove callback returning void
  bus: qcom-ssc-block-bus: Convert to platform remove callback returning
    void
  bus: simple-pm-bus: Convert to platform remove callback returning void
  bus: sun50i-de2: Convert to platform remove callback returning void
  bus: sunxi-rsb: Convert to platform remove callback returning void
  bus: tegra-aconnect: Convert to platform remove callback returning
    void
  bus: tegra-gmi: Convert to platform remove callback returning void
  bus: ti-pwmss: Convert to platform remove callback returning void
  bus: ti-sysc: Convert to platform remove callback returning void
  bus: ts-nbus: Convert to platform remove callback returning void

 drivers/bus/hisi_lpc.c           | 6 ++----
 drivers/bus/omap-ocp2scp.c       | 6 ++----
 drivers/bus/omap_l3_smx.c        | 6 ++----
 drivers/bus/qcom-ssc-block-bus.c | 6 ++----
 drivers/bus/simple-pm-bus.c      | 7 +++----
 drivers/bus/sun50i-de2.c         | 5 ++---
 drivers/bus/sunxi-rsb.c          | 6 ++----
 drivers/bus/tegra-aconnect.c     | 6 ++----
 drivers/bus/tegra-gmi.c          | 6 ++----
 drivers/bus/ti-pwmss.c           | 5 ++---
 drivers/bus/ti-sysc.c            | 6 ++----
 drivers/bus/ts-nbus.c            | 6 ++----
 12 files changed, 25 insertions(+), 46 deletions(-)

base-commit: b622d91ca201bf97582e9b09ebbaab005ecee86f
-- 
2.42.0


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

end of thread, other threads:[~2023-11-28 17:50 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-09 20:28 [PATCH 00/12] bus: Convert to platform remove callback returning void Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 01/12] bus: hisi_lpc: " Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 02/12] bus: omap-ocp2scp: " Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 03/12] bus: omap_l3_smx: " Uwe Kleine-König
2023-11-13  8:34   ` Tony Lindgren
2023-11-09 20:28 ` [PATCH 04/12] bus: qcom-ssc-block-bus: " Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 05/12] bus: simple-pm-bus: " Uwe Kleine-König
2023-11-10  7:51   ` Geert Uytterhoeven
2023-11-09 20:28 ` [PATCH 06/12] bus: sun50i-de2: " Uwe Kleine-König
2023-11-10 10:18   ` Andre Przywara
2023-11-18 21:50   ` Jernej Škrabec
2023-11-09 20:28 ` [PATCH 07/12] bus: sunxi-rsb: " Uwe Kleine-König
2023-11-10 10:20   ` Andre Przywara
2023-11-18 21:51   ` Jernej Škrabec
2023-11-09 20:28 ` [PATCH 08/12] bus: tegra-aconnect: " Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 09/12] bus: tegra-gmi: " Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 10/12] bus: ti-pwmss: " Uwe Kleine-König
2023-11-09 20:28 ` [PATCH 11/12] bus: ti-sysc: " Uwe Kleine-König
2023-11-10  6:59   ` Tony Lindgren
2023-11-09 20:28 ` [PATCH 12/12] bus: ts-nbus: " Uwe Kleine-König
2023-11-10  6:32 ` [PATCH 00/12] bus: " Arnd Bergmann
2023-11-16 11:53   ` [PULL] " Uwe Kleine-König
2023-11-28 17:49     ` [PULL v2] " Uwe Kleine-König

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