mbox series

[00/14] scsci: Convert to platform remove callback returning void

Message ID cover.1701619134.git.u.kleine-koenig@pengutronix.de (mailing list archive)
Headers show
Series scsci: Convert to platform remove callback returning void | expand

Message

Uwe Kleine-König Dec. 3, 2023, 4:05 p.m. UTC
Hello,

this series converts all drivers below drivers/scsi 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.

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

Best regards
Uwe

Uwe Kleine-König (14):
  scsi: a3000: Convert to platform remove callback returning void
  scsi: a4000t: Convert to platform remove callback returning void
  scsi: atari: Convert to platform remove callback returning void
  scsi: bvme6000: Convert to platform remove callback returning void
  scsi: jazz_esp: Convert to platform remove callback returning void
  scsi: mac_esp: Convert to platform remove callback returning void
  scsi: mac: Convert to platform remove callback returning void
  scsi: mvme16x: Convert to platform remove callback returning void
  scsi: qlogicpti: Convert to platform remove callback returning void
  scsi: sgiwd93: Convert to platform remove callback returning void
  scsi: sni_53c710: Convert to platform remove callback returning void
  scsi: sun3: Convert to platform remove callback returning void
  scsi: sun3x_esp: Convert to platform remove callback returning void
  scsi: sun_esp: Convert to platform remove callback returning void

 drivers/scsi/a3000.c         | 5 ++---
 drivers/scsi/a4000t.c        | 5 ++---
 drivers/scsi/atari_scsi.c    | 5 ++---
 drivers/scsi/bvme6000_scsi.c | 6 ++----
 drivers/scsi/jazz_esp.c      | 6 ++----
 drivers/scsi/mac_esp.c       | 6 ++----
 drivers/scsi/mac_scsi.c      | 5 ++---
 drivers/scsi/mvme16x_scsi.c  | 6 ++----
 drivers/scsi/qlogicpti.c     | 6 ++----
 drivers/scsi/sgiwd93.c       | 5 ++---
 drivers/scsi/sni_53c710.c    | 6 ++----
 drivers/scsi/sun3_scsi.c     | 5 ++---
 drivers/scsi/sun3x_esp.c     | 6 ++----
 drivers/scsi/sun_esp.c       | 6 ++----
 14 files changed, 28 insertions(+), 50 deletions(-)


base-commit: 5eda217cee887e595ba2265435862d585d399769

Comments

Martin K. Petersen Dec. 6, 2023, 2:54 a.m. UTC | #1
Uwe,

> this series converts all drivers below drivers/scsi 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.
>
> All conversations are trivial, because all .remove() callbacks returned
> zero unconditionally.

Applied to 6.8/scsi-staging, thanks!
Martin K. Petersen Dec. 14, 2023, 4:29 a.m. UTC | #2
On Sun, 03 Dec 2023 17:05:45 +0100, Uwe Kleine-König wrote:

> this series converts all drivers below drivers/scsi 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.
> 
> All conversations are trivial, because all .remove() callbacks returned
> zero unconditionally.
> 
> [...]

Applied to 6.8/scsi-queue, thanks!

[01/14] scsi: a3000: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/5854cdd04163
[02/14] scsi: a4000t: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/688bbe398ca6
[03/14] scsi: atari: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/3becb4cdf1c1
[04/14] scsi: bvme6000: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/51a41ec6d36e
[05/14] scsi: jazz_esp: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/c71ef3d1fb39
[06/14] scsi: mac_esp: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/0b649224f712
[07/14] scsi: mac: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/69b43bf38b11
[08/14] scsi: mvme16x: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/f0baf76a2204
[09/14] scsi: qlogicpti: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/e26eec9a4d25
[10/14] scsi: sgiwd93: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/358987af1bda
[11/14] scsi: sni_53c710: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/357a7fd2434e
[12/14] scsi: sun3: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/15b016b2d023
[13/14] scsi: sun3x_esp: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/e84bd0bb3068
[14/14] scsi: sun_esp: Convert to platform remove callback returning void
        https://git.kernel.org/mkp/scsi/c/6ff482eeebe5